MEPCO Bill Payment Online via Banking App

There are several easy ways to pay your MEPCO bill. You can pay online through a banking app, a mobile wallet like Easypaisa or JazzCash, or internet banking, or in person at a bank branch, a Pakistan Post office, or an authorised Easypaisa or JazzCash shop. You only need your 14-digit reference number, so you don’t have to wait for the paper bill.

Before you pay, it helps to open your bill first so you can confirm the amount and due date. You can view and download it from our MEPCO bill check page using your reference number.

MEPCO bill payment methods

Pay Your MEPCO Bill by Scanning the QR Code

Bills issued since June 2026 carry a payment QR code, usually in the top-right corner. Scanning it is the quickest way to pay, because the app fills in your reference number and the exact amount for you.

  • Open your banking app or wallet (such as HBL, Meezan, UBL, Easypaisa, or JazzCash) and choose the scan or QR option.
  • Point your camera at the payment QR code on the bill.
  • Check that the reference number and amount match your bill, then confirm the payment.

New MEPCO bills also carry a second, separate QR code for subsidy registration. That one does not pay your bill, so make sure you scan the payment QR when you want to pay.

Pay Through a Mobile Wallet

Easypaisa, JazzCash, SadaPay, and NayaPay all let you pay a MEPCO bill in a similar way. The steps below use Easypaisa and JazzCash as examples; the other wallets follow the same pattern.

MEPCO bill payment through a mobile wallet

Easypaisa

  • Open the Easypaisa app and log in.
  • Tap “Pay Bills”, then choose “Electricity”.
  • Select MEPCO from the list of companies.
  • Enter your 14-digit reference number, or scan the QR code on your bill.
  • Check the name, due date, and amount shown, then tap “Pay” to confirm.

JazzCash

  • Open the JazzCash app and log in with your MPIN.
  • Tap “Bill Payment”, then choose “Electricity”.
  • Select MEPCO, then enter your reference number or scan the QR code on your bill.
  • Review the bill details, then enter your MPIN to confirm the payment.

SadaPay and NayaPay

In either app, go to the bills or payments section, choose Electricity and then MEPCO, enter your 14-digit reference number, check the bill details, and confirm with your PIN. NayaPay may also send a one-time password (OTP) to your registered number to complete the payment.

About wallet fees: mobile wallets may charge a small service fee for a bill payment, and the amount can change. The app always shows the exact fee before you confirm, so check it there rather than relying on an older figure. Paying directly through your bank’s own app or internet banking is usually free.

Pay Through a Bank App or Internet Banking

Most banks in Pakistan let you pay electricity bills from their app or internet banking. The steps are broadly the same across banks: sign in, go to bill payment, choose Electricity and then MEPCO, enter your reference number, and confirm. Some of the banks that support MEPCO bill payment include:

BankWebsiteApp
Standard Chartered Bank (SCB)sc.com/pkAndroid / iPhone
MCB Bankmcb.com.pkMCB Live (Android / iPhone)
Habib Bank Limited (HBL)hbl.comAndroid / iPhone
United Bank Limited (UBL)ubldigital.comiPhone
Some banks that accept MEPCO bill payments

This is not a complete list, and availability can depend on your bank and account type. If your bank isn’t shown, check its own app or website, since most support electricity bill payments.

Pay in Cash

If you’d rather pay in person, take your printed bill or your reference number to any of these:

  • A branch of any commercial bank that accepts utility bills.
  • A Pakistan Post office.
  • An authorised Easypaisa or JazzCash shop.

Keep the stamped receipt until the payment shows up in your bill history, which usually appears on the bill issued after you pay.

Pay Before the Due Date

Pay by the due date printed on your bill to avoid the late payment surcharge, which is added automatically after the due date. If a payment doesn’t show up straight away, allow 24 to 48 hours for the system to update, and keep your receipt until it does. If it still doesn’t appear, take your receipt to your MEPCO sub-division office.

Related pages