You can pay your MEPCO electricity bill online using JazzCash, Easypaisa, internet banking, or a 1Link ATM โ all you need is your 14-digit MEPCO reference number. JazzCash and Easypaisa are the fastest options, confirming payment within minutes. You do not need to visit a franchise office or stand in queues, though in-person options remain available for cash payments.
Before You Pay: Check Your MEPCO Bill First
Before making any payment, confirm your exact bill amount and due date by checking your bill on MeraBill.pk. Enter your 14-digit reference number to see the total payable amount, due date, surcharge date, and any arrears. This takes under a minute and ensures you pay the correct amount.
See our MEPCO Online Bill Check guide for step-by-step instructions.
Method 1: Pay MEPCO Bill via JazzCash
JazzCash is the most widely used mobile wallet in Pakistan and supports MEPCO bill payments across all 13 MEPCO-served districts.
Using the JazzCash App
- Open the JazzCash app on your smartphone.
- Tap Bill Payments on the home screen.
- Select Electricity.
- From the provider list, choose MEPCO.
- Enter your 14-digit MEPCO reference number in the field provided.
- The app will fetch and display your current bill amount. Verify this matches what you saw on MeraBill.pk.
- Tap Pay Now and confirm with your JazzCash MPIN.
- A payment confirmation screen appears immediately, and a confirmation SMS is sent to your registered mobile number.
Using JazzCash USSD (Without Internet)
If you do not have a smartphone or internet access:
- Dial *786# from any Jazz SIM.
- Select Bill Payments from the menu.
- Choose Electricity โ MEPCO.
- Enter your reference number and confirm.
- Enter your MPIN to authorize payment.
This USSD method works even in areas with limited mobile data connectivity, which is common in parts of Rahim Yar Khan and DG Khan divisions.
Method 2: Pay MEPCO Bill via Easypaisa
Easypaisa, operated by Telenor Pakistan, supports MEPCO bill payments via app, USSD, and agent shops.
Using the Easypaisa App
- Open the Easypaisa app.
- Tap Pay Bills.
- Select Electricity from the bill categories.
- Choose MEPCO from the provider list.
- Enter your 14-digit reference number.
- Review the bill amount displayed.
- Confirm payment using your Easypaisa PIN.
- Payment confirmation appears on screen and via SMS.
Easypaisa USSD Method
Dial *786# from a Telenor SIM, navigate through Bill Payments โ Electricity โ MEPCO โ enter reference number โ confirm with PIN.
Easypaisa Over-the-Counter (OTC) Agent
If your Easypaisa wallet balance is low or you prefer to pay in cash, visit any Easypaisa agent shop (typically a mobile phone retailer or general store displaying the Easypaisa sign). Give the agent your reference number and cash. They will process the payment and give you a printed receipt.
Method 3: Pay MEPCO Bill via 1Link ATM
All 1Link-connected ATMs in Pakistan support MEPCO utility bill payments. This network covers ATMs at HBL, MCB, UBL, Meezan Bank, Bank Alfalah, Allied Bank, Habib Metro, Askari Bank, and most other Pakistani commercial banks.
- Insert your debit or ATM card into any 1Link ATM.
- Enter your 4-digit PIN.
- Select Utilities or Bill Payment from the main menu.
- Select Electricity.
- Choose MEPCO from the provider list.
- Enter your 14-digit reference number.
- The ATM displays your bill amount. Confirm it is correct.
- Approve the transaction.
- Collect the printed ATM receipt as payment proof.
Keep the ATM receipt until your next MEPCO bill arrives confirming the payment has been recorded. ATM payments typically reflect in MEPCO's system within one working day.
Method 4: Pay MEPCO Bill via Internet Banking or Mobile Banking Apps
All major Pakistani banks offer utility bill payments through their digital banking platforms:
| Bank | App / Platform |
|---|---|
| HBL | HBL Mobile App / HBL Internet Banking |
| MCB | MCB Mobile / MCB Internet Banking |
| UBL | UBL Digital App |
| Meezan Bank | Meezan Mobile Banking |
| Bank Alfalah | Alfa by Bank Alfalah |
| Allied Bank | ABL Mobile |
| Habib Metro | HMB Mobile |
| Askari Bank | Askari Mobile |
General steps for all mobile banking apps:
- Log in to your bank's app.
- Tap Pay Bills or Utility Payments.
- Select Electricity โ MEPCO.
- Enter your 14-digit reference number.
- Confirm the displayed amount.
- Authorize the transaction using your app PIN or biometric (fingerprint/face ID).
Internet banking payments typically reflect within a few hours but may take up to one working day in some cases.
Method 5: Pay MEPCO Bill at Authorized Franchise Offices
MEPCO maintains a network of authorized payment franchise offices and sub-division offices across all 13 districts. For cash payments:
- Bring your paper bill, duplicate bill (from MeraBill.pk), or just your reference number.
- Present it at the counter.
- Pay in cash and collect the stamped receipt.
Franchise office locations are available at mepco.com.pk under the consumer services section. Sub-division offices operate during regular government working hours (generally MondayโSaturday, 9 AMโ5 PM, excluding public holidays).
Method 6: UBL Omni and Other Mobile Wallets
UBL Omni is widely available through UBL Omni agents (small shops) across rural and semi-urban areas of southern Punjab, making it a practical option where JazzCash and Easypaisa agents may be less common. Consumers can pay MEPCO bills at any UBL Omni shop by providing their reference number and paying cash.
Other fintech wallets including SadaPay and NayaPay are expanding their utility payment capabilities โ check their latest app versions for MEPCO bill support.
MEPCO Due Date and Payment Timeline
Understanding when to pay avoids late fees and disconnection:
Timeline Overview
- Bill Issued: MEPCO generates your bill based on meter reading. Paper bills are typically delivered to addresses within a few days.
- Due Date: Usually around the 20th of the billing month. Pay the "Total Within Due Date" amount by this date.
- Surcharge Period: Approximately 10 days after the due date. You can still pay during this window, but a late payment surcharge of 1.5% per month is added to your outstanding balance.
- Disconnection Notice: If payment is not made by the end of the surcharge period, MEPCO may issue a disconnection notice and disconnect the supply.
After Disconnection
If your MEPCO supply is disconnected for non-payment:
- Pay all outstanding dues including arrears and the applicable surcharge. This must be done at a MEPCO franchise office or sub-division office with physical cash or a bank-verified payment.
- Pay the official reconnection fee (rates vary by connection type โ inquire at your local sub-division office).
- Submit payment proof to the sub-division office.
- Reconnection typically happens within 1โ2 working days after payment verification.
How to Get Your MEPCO Payment Receipt or Confirmation
- JazzCash/Easypaisa: A confirmation SMS arrives immediately. The transaction history in the app also shows a digital receipt.
- ATM: Collect the printed receipt from the ATM immediately after transaction completion.
- Internet Banking: The app generates a transaction confirmation on screen; you can take a screenshot or email it to yourself.
- Franchise Counter: The cashier stamps your bill copy and returns it as your official receipt.
Save your payment confirmation until the next MEPCO bill arrives showing the payment recorded. If a payment is not reflected within 3โ5 working days, contact MEPCO's helpline at 061-111-000-786 with your transaction ID and payment date.
FAQ: How Long Does a MEPCO Online Payment Take to Reflect?
JazzCash and Easypaisa payments typically reflect in MEPCO's system within a few hours and almost always within one working day. Bank transfers and ATM payments may take up to one to two working days. If payment does not reflect after 3 working days, contact MEPCO's helpline at 061-111-000-786 with proof of payment.
FAQ: Can I Pay My MEPCO Bill in Installments?
MEPCO does not officially offer an installment plan for regular monthly bills. However, if you have accumulated significant arrears and face disconnection, you may be able to negotiate a payment arrangement at your local MEPCO sub-division office. This is handled on a case-by-case basis and is not a standard digital feature.
FAQ: Can I Pay a MEPCO Bill That Is Not Registered in My Name?
Yes. MEPCO bill payments via JazzCash, Easypaisa, ATM, and internet banking only require the 14-digit reference number โ the payment is not linked to the payer's identity. You can pay any MEPCO bill for any property as long as you have the correct reference number.
FAQ: What Should I Do If I Paid My MEPCO Bill But It Shows as Unpaid?
First, wait one to two working days as processing times vary by payment channel. If it still shows unpaid, contact MEPCO's helpline at 061-111-000-786 and provide your reference number, payment date, transaction ID (from your bank or wallet), and the amount paid. MEPCO's reconciliation team can manually verify and update your account.