Payment Options for MEPCO Consumers
MEPCO consumers across South Punjab have access to a wide range of payment methods. From mobile wallets that process payments in seconds to traditional bank counter payments, every method accepts your 14-digit MEPCO reference number. Choosing the right payment method depends on your location, preferences, and whether you have a bank account or mobile wallet.
Payment Methods Comparison
| Method | Fee | Speed | 24/7 | Requires |
|---|---|---|---|---|
| JazzCash | Rs 0–5 | Instant | Yes | Jazz account + reference number |
| EasyPaisa | Rs 0–5 | Instant | Yes | EasyPaisa account + ref number |
| HBL Mobile | Free | Instant | Yes | HBL bank account |
| UBL Digital | Free | Instant | Yes | UBL bank account |
| Meezan Bank App | Free | Instant | Yes | Meezan account |
| MCB Mobile | Free | Instant | Yes | MCB bank account |
| ATM (any bank) | Free | Instant | Yes | Debit card |
| Bank Counter | Free | Same day | Business hours | Bill or ref number |
| Post Office | Rs 10–20 | 1–2 days | Business hours | Physical bill |
| NADRA e-Sahulat | Rs 20–30 | Instant | During center hours | CNIC + ref number |
Mobile Wallet Payment Steps
JazzCash payment process
- Open JazzCash app and tap 'Bill Payments'
- Select 'Electricity' then 'MEPCO'
- Enter your 14-digit MEPCO reference number
- Verify the amount and consumer name displayed
- Enter your JazzCash PIN to confirm payment
- Save the SMS confirmation as payment proof
EasyPaisa payment process
- Open EasyPaisa app and go to 'Bill Payments'
- Choose 'Electricity' and select 'MEPCO'
- Enter your 14-digit reference number
- Confirm the bill amount displayed
- Authorize with your EasyPaisa PIN
- Screenshot or save the confirmation receipt
Bank App Payments
All major Pakistani banks support MEPCO bill payment through their mobile apps and internet banking portals. The process is similar across banks — navigate to bill payments, select MEPCO, enter reference number, verify, and pay.
Banks supporting MEPCO bill payment
| Bank | App Available | Internet Banking | Auto-Pay Option |
|---|---|---|---|
| HBL | Yes | Yes | Yes |
| UBL | Yes | Yes | Yes |
| Meezan Bank | Yes | Yes | Yes |
| MCB | Yes | Yes | Yes |
| Allied Bank | Yes | Yes | Limited |
| Bank Alfalah | Yes | Yes | Yes |
| Askari Bank | Yes | Yes | Limited |
| Faysal Bank | Yes | Yes | Yes |
Tips for Timely MEPCO Bill Payment
- Set a phone reminder 3 days before the due date
- Use auto-pay through your banking app to never miss a deadline
- Pay online to avoid bank counter queues, especially near due dates
- Keep digital receipts — screenshot payment confirmations immediately
- Verify payment is reflected in your MEPCO account after 24–48 hours
- If paying at a bank counter, ensure the teller enters the correct reference number
- Pay the exact amount shown on your bill — partial payments may cause arrears
- After due date payment: expect 10% surcharge on the next bill
What to Do If Payment Is Not Reflected
Sometimes a MEPCO bill payment may not reflect in the system even after 48 hours. This can happen due to bank reconciliation delays, incorrect reference number entry, or system errors. If this occurs, take the following steps:
- Wait a full 48 hours after payment for the system to reconcile
- If still not reflected, gather your payment receipt or transaction confirmation
- Visit your MEPCO subdivision office with the receipt and bill copy
- The accounts section will verify and manually credit your payment
- Keep the original receipt until the credit appears on your next bill
- If paid through JazzCash/EasyPaisa, also contact their customer support for confirmation
Payment Security Best Practices
With the rise of digital payments for MEPCO bills, payment security has become an important concern for South Punjab consumers. Online fraud and phishing attempts targeting utility bill payers have increased, with scammers creating fake MEPCO bill payment portals and sending fraudulent SMS messages claiming unpaid bills. Following basic security practices protects your money and personal information.
Only use official banking apps downloaded from Google Play Store or Apple App Store for MEPCO bill payments. Never click on links in SMS messages claiming to be from MEPCO — the company does not send payment links via text. Official JazzCash and EasyPaisa payments are initiated from within the app, not from external links. If you receive a suspicious call claiming to be from MEPCO and asking for bank details, hang up immediately.
Essential payment security rules
- Always verify the app is the official version before entering payment details
- Never share your banking PIN, OTP, or MPIN with anyone claiming to be MEPCO staff
- MEPCO will never ask for your bank account details or mobile banking credentials
- After payment, verify the transaction in your bank statement within 24 hours
- Report any suspicious MEPCO-related calls or messages to the helpline
- At bank counters, ensure the teller enters the correct reference number by watching the screen
Setting Up Auto-Pay and Bill Reminders
Forgetting to pay your MEPCO bill by the due date means an automatic 10% Late Payment Surcharge — on a Rs 10,000 bill, that is Rs 1,000 lost unnecessarily. Setting up automatic payments or reminders ensures you never miss a deadline. Most major Pakistani banks now support recurring utility bill payments.
If your bank does not support auto-pay, set a monthly calendar reminder 5 days before your typical due date. This gives you a buffer to check the bill, verify charges, and make the payment without rushing on the last day when payment portals may be congested.
Auto-pay setup by bank
| Bank | Auto-Pay Available | Setup Method | Cancellation |
|---|---|---|---|
| HBL | Yes | Mobile app > Payments > Standing Orders | App or branch |
| UBL | Yes | Digital app > Recurring Payments | App or branch |
| Meezan Bank | Yes | App > Bill Payments > Schedule | App or branch |
| Bank Alfalah | Yes | Alfa app > Utilities > Auto-Pay | App or branch |
| MCB | Yes | MCB app > Standing Instructions | Branch only |
| JazzCash | No | Manual monthly payment | N/A |
| EasyPaisa | No | Manual monthly payment | N/A |
Payment Options for Rural South Punjab
Rural consumers in MEPCO's service area — particularly in remote areas of Rajanpur, Layyah, Muzaffargarh, and parts of DG Khan — often lack nearby bank branches or ATMs. For these consumers, mobile wallets and agent networks provide the most accessible payment channels. JazzCash alone has over 100,000 agents across Pakistan, with strong coverage in rural Punjab.
NADRA e-Sahulat centers and Pakistan Post offices also serve as bill payment points in areas without banking infrastructure. These channels accept cash payments and provide printed receipts. While they charge a small service fee (Rs 10–30), they offer reliable payment confirmation that can be used as proof if any dispute arises.
Before making a payment, verify your current MEPCO bill amount and due date on our MEPCO Bill Online page. This ensures you pay the correct amount and avoid underpayment or overpayment.
Check MEPCO Bill Amount First →Frequently Asked Questions
How do I pay my MEPCO bill online?
Pay through JazzCash, EasyPaisa, or your banking app (HBL, UBL, Meezan, etc.). Open the app, go to bill payments, select MEPCO, enter your 14-digit reference number, and confirm.
What is the cheapest way to pay MEPCO bills?
Banking apps are free. JazzCash and EasyPaisa charge Rs 0–5 per transaction. ATMs are also free. Post offices and NADRA e-Sahulat charge Rs 10–30.
Can I pay my MEPCO bill at any bank?
Yes, all major banks in Pakistan accept MEPCO bill payments at their counters, ATMs, and mobile apps. Just bring your bill or reference number.
Is there a late fee for MEPCO bills?
Yes. Paying after the due date incurs a Late Payment Surcharge of up to 10% of the total bill amount.
How long does MEPCO bill payment take to reflect?
Online and mobile payments reflect within 24–48 hours. Bank counter payments may take 1–3 business days.
Can I set up auto-pay for MEPCO bills?
Yes. Banks like HBL, UBL, Meezan, and Bank Alfalah offer recurring bill payment setup for utility bills including MEPCO.
Can I pay someone else's MEPCO bill?
Yes. You only need the 14-digit reference number. There is no identity verification for bill payment — anyone can pay any MEPCO bill.
What if I paid the wrong amount?
If you overpaid, the excess is credited to your next bill. If you underpaid, the remaining balance carries forward as arrears. Contact MEPCO for correction if needed.
Can I pay MEPCO bill in installments?
MEPCO does not officially offer installment plans for regular bills. For extremely high detection bills or arrears, you may negotiate installments at the subdivision office.
Where can I pay MEPCO bill in rural areas?
In rural South Punjab, use JazzCash/EasyPaisa agents, post offices, NADRA e-Sahulat centers, or bank branches in nearby towns. Mobile wallet payments work anywhere with phone signal.
Is it safe to pay MEPCO bill through JazzCash or EasyPaisa?
Yes. Both are SBP-regulated payment platforms. Only use the official apps downloaded from trusted app stores. Never share your MPIN or OTP with anyone claiming to be from MEPCO.
Can I pay MEPCO bill without internet?
Yes. JazzCash USSD (*786#) and EasyPaisa USSD services allow bill payment from basic feature phones without internet. You can also pay at post offices, NADRA centers, or bank counters.