MEPCO Bill Payment
Complete Guide to Paying Your Electricity Bill Online, via App & at Bank
Learn all available payment methods, step-by-step instructions, due dates, and how to verify your payment status
Paying your MEPCO electricity bill on time is one of the most important household financial tasks for consumers across South Punjab, Pakistan. With the growing availability of digital payment platforms, mobile wallets, and internet banking services, MEPCO consumers now have more options than ever to pay their bills quickly, securely, and conveniently — without standing in long bank queues.
This comprehensive guide covers every available method for MEPCO bill payment in 2026, including step-by-step instructions for JazzCash, EasyPaisa, internet banking, ATMs, and offline branch payment, along with critical information about due dates, late payment surcharges, and how to verify payment.
⚠️ Why Timely MEPCO Bill Payment Matters
Failure to pay your MEPCO bill on time has immediate financial and practical consequences:
💰 Late Payment Surcharge
10% surcharge added to total bill if paid after due date. On a Rs. 5,000 bill, that’s an extra Rs. 500 just for paying late.
⚡ Risk of Disconnection
MEPCO can disconnect your electricity after two consecutive unpaid bills, plus additional reconnection charges.
📈 Compounding Arrears
Unpaid bills accumulate over time, creating debt that compounds with each passing month.
📋 Credit Record Impact
Late payments affect eligibility for load upgrades, new connections, and connection transfers.
📅 Understanding MEPCO Bill Due Date
Every MEPCO bill displays two distinct amounts. Understanding the difference is crucial for proper payment management:
💳 Available Payment Methods (2026)
MEPCO bills can be paid through 7 different methods, offering flexibility for all consumer types:
JazzCash Mobile
Pakistan’s most widely used mobile financial service. Fast, secure, and available on any smartphone.
Time to reflect: 2–4 hours
EasyPaisa App
Telenor’s digital wallet. Pay online or at any EasyPaisa agent shop without smartphone.
Time to reflect: 4–24 hours
Bank Internet
Use your bank’s website or mobile app to pay directly from your account.
Time to reflect: Within 24 hours
ATM Payment
Use any 1LINK ATM in Pakistan. Available 24/7 without visiting a bank.
Time to reflect: Same day to 24 hours
Bank Branch
Classic in-person payment at any authorized bank counter.
Time to reflect: 24–48 hours
Pakistan Post
Pay at designated post offices across MEPCO’s service area.
Time to reflect: 48–72 hours
📱 Method 1: Pay MEPCO Bill via JazzCash
JazzCash is Pakistan’s most widely used mobile financial service and one of the most convenient ways to pay your MEPCO bill:
Open JazzCash App
Open the JazzCash mobile app on your smartphone (available on Android and iOS)
Login
Log in with your JazzCash mobile number and PIN
Navigate to Bill Payment
Tap “Pay Bills” from the main menu, then select “Electricity” → “MEPCO”
Enter Reference Number
Enter your 14-digit MEPCO consumer reference number exactly as printed on your bill
Verify Amount
The app automatically fetches your current bill amount. Verify against your physical bill
Confirm Payment
Confirm the payment by tapping “Pay” and authenticate with your JazzCash MPIN
Save Confirmation
You receive SMS confirmation with a transaction ID. Save the screenshot as proof
📲 Method 2: Pay MEPCO Bill via EasyPaisa
EasyPaisa (by Telenor Microfinance Bank) is another widely available platform for MEPCO bill payment, with both online and offline options:
Open EasyPaisa App
Launch the EasyPaisa app on your smartphone
Navigate to Pay Bills
Select “Pay Bills” → “Electricity” → “MEPCO”
Enter Reference Number
Input your 14-digit MEPCO reference number
Review Bill Details
The system retrieves your current outstanding bill. Review the amount and billing details
Confirm & Authenticate
Confirm payment with your EasyPaisa PIN to process the transaction
Get Confirmation
Receive SMS and in-app confirmation with transaction details
Pay at EasyPaisa Agent Shops (Offline)
EasyPaisa also supports bill payment at EasyPaisa agent shops (Telenor franchise or retailer) across Pakistan without needing a smartphone — ideal for consumers without internet access.
🏦 Method 3: Pay MEPCO Bill via Internet Banking
All major commercial banks operating in Pakistan support MEPCO bill payment through their internet banking portals and mobile banking apps:
| Bank Name | Internet Portal | Mobile App |
|---|---|---|
| Habib Bank Limited (HBL) | hbl.com | HBL Mobile |
| United Bank Limited (UBL) | ubl.com | UBL Digital App |
| Meezan Bank | meezanbank.com | Meezan Mobile |
| MCB Bank | mcb.com.pk | MCB Mobile |
| Allied Bank | abl.com | ABL Mobile |
| Bank Alfalah | bankalfalah.com | Alfa by Alfalah |
| National Bank of Pakistan (NBP) | nbp.com.pk | NBP Mobile |
| Habib Metropolitan Bank | habibmetro.com | HabibMetro App |
| Faysal Bank | faysalbank.com | Faysal Digibank |
General Steps for Bank Internet/Mobile Banking:
- Log in to your bank’s app or website with your credentials
- Navigate to “Bill Payments” or “Utility Bills” section
- Select “Electricity” and then choose “MEPCO”
- Enter your 14-digit MEPCO reference number
- The system will fetch your outstanding bill amount
- Confirm and authorize the transaction with your banking PIN or OTP
- Receive confirmation via SMS and email
🏧 Method 4: Pay MEPCO Bill via ATM
Every ATM connected to the 1LINK interbank network in Pakistan supports MEPCO utility bill payment — meaning virtually any ATM in the country can be used:
Insert Your Debit Card
Insert your debit card at any 1LINK-connected ATM
Enter PIN
Enter your ATM PIN to authenticate
Select Bill Payment
From the main menu, select “Bill Payment” option
Choose Provider
Select “Electricity” → “MEPCO” from the list
Enter Reference Number
Input your 14-digit MEPCO reference number
Verify & Confirm
The ATM displays your bill amount. Review and confirm payment with your PIN
Collect Receipt
Collect the printed transaction receipt as your payment proof
🏪 Method 5: Pay MEPCO Bill at Bank Branch (Offline)
For consumers who prefer in-person payment or do not have access to digital payment methods, bank branch payment remains widely available across South Punjab:
Branch Payment Procedure:
- Visit any branch of HBL, UBL, Meezan, MCB, Allied, Bank Alfalah, NBP, or other authorized banks
- Present your MEPCO bill (original or duplicate from rashidminhas.com.pk) at the counter
- The cashier processes your payment and stamps your bill as “Paid”
- Retain the stamped bill as your official payment receipt
📮 Methods 6 & 7: Pakistan Post & One-Window Centers
Pay at Pakistan Post Offices
Designated Pakistan Post offices across MEPCO’s service area accept electricity bill payments. This option is particularly useful in rural areas where bank branches may not be easily accessible.
- Locate your nearest post office in your town or village
- Present your MEPCO bill at the counter
- Post office staff will process payment and issue a receipt
- Keep the receipt as proof of payment
Pay at MEPCO-Authorized Franchise/One-Window Centers
MEPCO-authorized franchise offices and government-run one-window facilitation centers (Khidmat Markaz in Punjab) accept bill payments directly. These centers are typically located in town centers and tehsil headquarters across MEPCO’s territory.
- These centers often have shorter queues than banks
- Available during standard government office hours
- Staff are trained specifically for MEPCO services
- Same-day or next-day payment posting
✅ How to Verify MEPCO Bill Payment Status
After making a payment through any channel, you should verify that MEPCO has posted your payment to confirm the transaction was successful:
Method 1: Online Check at rashidminhas.com.pk
- Visit rashidminhas.com.pk
- Enter your 14-digit MEPCO reference number
- If the bill shows “Paid” status for the current month, your payment has been successfully posted
Method 2: SMS Check
- Send your reference number via SMS to 8118
- You’ll receive an automated reply indicating your payment status
- This method works with most mobile networks in Pakistan
Important Timeframes to Remember:
- JazzCash: 2–4 hours
- EasyPaisa: 4–24 hours
- Internet Banking: Within 24 hours
- ATM: Same day to 24 hours
- Bank Branch: 24–48 hours
- Post Office/Franchise: 48–72 hours
🔧 Troubleshooting: What If Your Payment Shows Unpaid?
Sometimes payment doesn’t reflect in MEPCO’s system even after successful transaction. Here’s how to resolve it:
❌ Payment shows unpaid after 72+ hours
- Locate your payment receipt, bank statement, or mobile transaction confirmation
- Note the transaction ID from your proof of payment
- Verify the reference number matches your current MEPCO bill exactly
- Visit your nearest MEPCO SDO office with proof documents
- MEPCO staff will manually post the payment within 24 hours
💰 Bill amount shown is different from what you paid
- Check if you paid an “After Due Date” bill with surcharge
- Verify your reference number — different numbers have different bills
- Ensure you didn’t accidentally include meter rent or other charges
- Contact MEPCO customer service for clarification
🔄 Payment made against old/closed connection number
- This is the most common cause of “payment posted but bill still shows unpaid”
- Verify your current reference number from your latest bill
- Request MEPCO to transfer the payment to your active connection
- Keep original payment receipt as documentation
📋 Quick Reference: Payment Methods Comparison
| Method | Processing Time | Availability | Best For |
|---|---|---|---|
| JazzCash | 2–4 hours | 24/7 (app) | Quick payment anytime |
| EasyPaisa | 4–24 hours | 24/7 (app) + agents | No internet required |
| Internet Banking | Within 24 hours | 24/7 (online) | Most reliable |
| ATM | Same day–24 hrs | 24/7 (ATM) | No queue, flexible |
| Bank Branch | 24–48 hours | Business hours | Prefer in-person |
| Pakistan Post | 48–72 hours | Business hours | Rural areas |
| Franchise/Center | 24–72 hours | Business hours | Local convenience |
💡 Final Tips for Stress-Free Bill Payment
- Set a Reminder: Set a phone alarm for 3 days before the due date to ensure timely payment
- Use Automatic Payment: Set up automatic bill payment through your bank’s internet banking to never miss a due date
- Keep Records: Maintain a record of all payment dates and amounts for your financial records
- Double-Check Reference: Always verify your 14-digit reference number before payment
- Verify Payment: Check payment status 24 hours after making payment to ensure it posted successfully
- Save Receipts: Keep payment receipts for at least 2 months in case of disputes
- Monitor Bills: Review your monthly bill for accuracy before paying
- Plan Ahead: During peak summer months, budget for higher bills in advance