How to Pay Your MEPCO Bill Online — Every Method Explained (2026)
Standing in a bank queue to pay your electricity bill is a thing of the past. In 2026, every MEPCO consumer can pay their monthly electricity bill from their phone in under two minutes — at any hour of the day or night, every day of the year including Eid and public holidays.
Fetching your bill…
This guide covers every payment method available in Pakistan for MEPCO consumers: mobile wallet apps, bank apps, internet banking, ATMs, and in-person options for those who prefer them. Before you pay, always check your current bill amount so you know the exact figure and due date.
Before You Pay — What You Need
Regardless of which payment method you use, you need one piece of information ready before you begin:
Your 14-digit MEPCO Reference Number — printed in the top-left corner of your electricity bill, labelled “REFERENCE NO.” For example: 25151722368515. Enter it without spaces.
/mepco-duplicate-bill/You should also know your current bill amount and due date. If you do not have your paper bill, take 30 seconds to download your duplicate bill online before proceeding to payment. Paying the wrong amount or paying after the due date leads to complications that take time to resolve.
Method 1 — Pay MEPCO Bill via JazzCash (Fastest for Most Users)
JazzCash is Pakistan’s most widely used mobile wallet and is the preferred method for MEPCO bill payment for millions of South Punjab consumers. It works without a bank account — you only need a JazzCash wallet balance loaded at any Jazz franchise or agent near you.
Step 1: Open the JazzCash app on your smartphone.
Step 2: Log in with your JazzCash MPIN (4-digit PIN).
Step 3: Tap “Utility Bills” on the home screen.
Step 4: Select “Electricity” from the bill type options.
Step 5: Choose “MEPCO” from the list of providers.
Step 6: Enter your 14-digit reference number and tap “Fetch Bill.”
Your bill details will appear — consumer name, billing month, amount due, and due date. Verify these details carefully, then tap “Pay” and confirm with your MPIN. A payment confirmation message will arrive on your registered mobile number within seconds.
JazzCash charges: For most MEPCO bill payments via JazzCash app, there are no additional service charges. Payments are instant. You can also pay at any JazzCash agent shop — the agent will process the payment using their system for a small processing fee, typically Rs 10 to Rs 20.
Download JazzCash: Available on Google Play Store. Search “JazzCash” or visit jazz.com.pk for the official download link.
Method 2 — Pay MEPCO Bill via EasyPaisa
EasyPaisa is equally popular and follows almost the same process as JazzCash.
Step 1: Open the EasyPaisa app.
Step 2: Log in with your account credentials.
Step 3: Tap “Bill Payment” from the main menu.
Step 4: Select “Electricity” as the bill type.
Step 5: Choose “MEPCO” from the provider list.
Step 6: Enter your 14-digit reference number and tap “Next.”
Your bill will appear with the amount, consumer name, and due date. Review the details and tap “Pay Now” to complete the transaction. EasyPaisa sends an immediate SMS confirmation.
EasyPaisa charges: Bill payment via the app is generally free of service charges. Payments through EasyPaisa agent shops carry a small transaction fee (typically Rs 10 to Rs 20).
If you do not have the app, visit any EasyPaisa shop, provide your reference number, and the shopkeeper will process the payment. Keep the receipt for your record.
Download EasyPaisa: Available on Google Play Store and Apple App Store. Visit easypaisa.com.pk for the official download.
Method 3 — Pay MEPCO Bill via Bank Mobile App (HBL, Meezan, UBL, MCB)
If you have a bank account, your bank’s mobile app almost certainly supports direct MEPCO bill payment. The process is identical across all major Pakistani banks:
Open your bank’s official app.
Log in with your internet banking credentials.
Navigate to “Payments” or “Bill Payment.”
Select “Utility Bills” → “Electricity.”
Choose “MEPCO” as the provider.
Enter your 14-digit reference number.
Review the fetched bill and confirm payment.
Payment confirmation arrives instantly via SMS and is visible in your transaction history.
HBL — Special Notes
HBL Mobile supports scheduled bill payments. You can automate your monthly bill to avoid missing due dates. Visit hbl.com for details.
Meezan Bank — For Islamic Banking Consumers
Meezan Bank supports MEPCO payments through its mobile app and branches. All transactions are Shariah-compliant.
UBL Digital — For Existing UBL Account Holders
UBL allows you to save MEPCO as a frequent biller for faster future payments through its mobile app.
Method 4 — Pay MEPCO Bill via ATM
Most bank ATMs in Pakistan support utility bill payments. This is useful if you prefer offline transactions.
Step 1: Insert your debit card at any ATM.
Step 2: Enter your PIN.
Step 3: Select “Bill Payment.”
Step 4: Choose “Electricity” → “MEPCO.”
Step 5: Enter your reference number.
Step 6: Confirm the bill details.
Step 7: Select “Pay.”
Step 8: Take the printed receipt.
ATM payments usually reflect within 24 to 48 hours.
Method 5 — Pay MEPCO Bill at a Bank Branch or Post Office (In-Person)
For consumers who prefer cash payments, in-person options are still available.
Visit any bank branch, submit your bill or reference number, pay in cash, and collect the stamped receipt.
Pakistan Post offices also accept MEPCO bill payments. Bring your bill or reference number.
MEPCO authorised collection points are available in smaller towns. You can ask your local SDO office for the nearest one.
Daraz Pay also allows bill payments through its app under the “Services” section.
What Happens If You Pay After the Due Date?
Paying after the due date does not immediately disconnect your electricity. However, a late payment surcharge is added to your next bill.
This surcharge varies depending on delay duration. MEPCO may provide a short grace period, but it is not guaranteed.
All payment methods continue to work after the due date. If you cannot pay the full amount, contact your local SDO office before the due date to discuss installment or deferral options.
How to Confirm That Your MEPCO Payment Has Been Received
After payment, you will receive an SMS confirmation from your payment platform. Save this message.
To verify, wait 24 to 48 hours and check your bill online again. If the bill shows paid or balance is zero, your payment is successfully recorded.
If not updated after 48 hours, contact your payment provider first.
Quick Comparison — All MEPCO Payment Methods at a Glance
JazzCash App — No bank account — 24/7 — Free — Instant
EasyPaisa App — No bank account — 24/7 — Free — Instant
JazzCash Agent — No account — Shop hours — Rs 10–20 — Instant
EasyPaisa Agent — No account — Shop hours — Rs 10–20 — Instant
Bank Mobile App — Bank required — 24/7 — Free — Instant
ATM — Bank required — 24/7 — Free — 24–48 hrs
Internet Banking — Bank required — 24/7 — Free — Instant
Bank Branch — Cash — Banking hours — Free — Same day
Pakistan Post — Cash — Office hours — Free — Same day
Daraz Pay — Wallet/card — 24/7 — Free — Instant
Frequently Asked Questions — MEPCO Online Bill Payment
Can I pay my MEPCO bill without a bank account?
Yes. JazzCash and EasyPaisa allow payments without a bank account. You can also pay in cash at banks and post offices.
Is it safe to pay my MEPCO bill online?
Yes. Official apps use encryption and OTP verification. Always use trusted apps only.
What if I enter the wrong reference number?
The system shows bill details before payment. Always verify the consumer name before confirming.
Does paying online give me a receipt?
Yes. You receive SMS confirmation or app receipt. ATMs provide printed slips.
Can I pay someone else’s MEPCO bill?
Yes. Only the reference number is required.
Can I pay using a credit card?
Yes. Most bank apps support credit card payments.
What is the MEPCO helpline for payment problems?
Call 0800-63726 for assistance.
