How to Pay Your MEPCO Bill Online

You do not need to stand in a bank queue. With your 14-digit reference number you can pay from a wallet app, any bank app, an ATM — or still over the counter if you prefer cash.

Before you pay: check your bill online first so you know the exact amount and due date, and always match the name and reference number shown in the app with your own bill before confirming payment.

Payment methods at a glance

Every method below settles the same bill against the same reference number — pick whichever you already use. Fees are what the channels generally charge today; an app can change its fee, so glance at the confirmation screen before you approve.

MethodWhere / howTypical feeConfirmation
JazzCash appIn the app: Bill Payment → Electricity → MEPCO, then enter your reference numberFree for most usersInstant — save the transaction ID
Easypaisa appIn the app: Bill Payment → Electricity → MEPCO, then enter your reference numberFree for most usersInstant — SMS receipt
Bank apps & internet banking (1Bill)Your own bank’s app or website: Payments → 1Bill → Electricity → MEPCOFree at most banksInstant — note the payment reference
ATMAny bank’s ATM: Bill Payments → Utilities → MEPCO / 1BillUsually free with your own bank’s cardInstant — printed receipt
Bank branch counterAny branch, with a printed bill or duplicate copyFreeInstant — stamped copy of your bill
Post office & NADRA e-SahulatOver the counter, with your bill or its reference numberA small service fee may apply at agent countersInstant — printed receipt
Infographic: six ways to pay a MEPCO bill — JazzCash app, Easypaisa app, bank apps through 1Bill, ATM, bank counter, and post office or NADRA e-Sahulat
Six ways to pay — every one of them needs only your 14-digit reference number.

Pay with JazzCash

  1. Open the JazzCash app and sign in.
  2. Tap Bill Payment (utilities), then choose Electricity.
  3. Select MEPCO from the company list.
  4. Enter your 14-digit reference number (digits only) and tap to fetch the bill.
  5. Confirm the consumer name and amount match your bill, then authorise with your JazzCash MPIN.
  6. Save the confirmation screen or transaction ID — you will want it until the payment shows as received.

Pay with Easypaisa

  1. Open the Easypaisa app and sign in.
  2. Go to Bill Payment → Electricity.
  3. Choose MEPCO and enter your reference number.
  4. The app fetches the payable amount — check the name and due date, then confirm with your PIN.
  5. Keep the transaction ID from the success screen or the SMS receipt.

Pay through any bank app — 1Bill

Almost every Pakistani bank app (and internet banking portal) pays electricity bills through the shared 1Bill service. The menu names differ slightly, but the flow is the same:

  1. Open your bank app and find Payments / Bill Payments.
  2. Choose 1Bill (or “Utility Bills”), then Electricity → MEPCO.
  3. Where the app asks for a “consumer number”, enter your 14-digit reference number, digits only.
  4. The app shows the fetched bill — verify the name and amount, then pay from your account.
  5. Note the reference/transaction number in the confirmation for your records.

Paying someone else's bill for them works exactly the same way — the money is credited against whichever reference number you enter, so double-check those 14 digits.

Pay at an ATM

  1. Insert your debit card at any ATM and enter your PIN.
  2. Choose Bill Payments → Utilities → Electricity.
  3. Select MEPCO / 1Bill and key in the reference number.
  4. Confirm the amount on screen and complete the payment. Take the printed receipt.

Pay in person

Cash still works everywhere: take a printed duplicate bill to any bank branch, the post office, or a JazzCash/Easypaisa retailer shop. The agent scans or keys the reference number, takes the cash and stamps your copy or issues a receipt. Keep that stamped copy or receipt until the next bill confirms the payment.

Due dates and the late-payment surcharge

Every bill shows two figures: the amount within the due date and a higher amount after the due date. The difference is the late-payment surcharge, and it is charged automatically once the date passes — no app or bank can waive it. Two habits save money and trouble:

  • Pay a day or two early. Payments made late at night on the due date can be processed the next working day by some channels.
  • Pay the within-date amount only before the due date. If you pay after it, pay the full after-date amount shown on the bill, otherwise a balance carries forward. If paying the full amount at once is not possible this month, a bill can sometimes be split into parts — see the bill installments guide.

If a payment goes wrong

  • Balance deducted but no confirmation: note the time and transaction ID, and wait a few hours — most failed payments reverse automatically. If not, contact the wallet/bank helpline with the transaction ID.
  • Paid but next bill shows it unpaid: follow the checks in our bill paid or not guide, and keep your receipt — it is your proof at the MEPCO office.
  • Wrong reference number paid: contact the payment provider immediately; reversals are only possible before the payment is settled.
Safety: pay only inside the official JazzCash, Easypaisa or your own bank's app. Never share an OTP or PIN with anyone who offers to “pay your bill for a discount” — that is a common scam.