BillHubBillHub

Pay your electricity bill online in Pakistan (2026 guide)

10 January 2025 · 8 min read

You do not need to stand in a bank queue to pay an electricity bill in Pakistan. Every major DISCO — MEPCO, LESCO, IESCO, GEPCO, FESCO, PESCO, QESCO, SEPCO, HESCO, TESCO — plus K-Electric accepts payment through mobile wallets, bank apps and 1LINK. Here is the complete 2026 breakdown, with what to do when it fails.

What you need before starting

JazzCash

Open the app → Bill PaymentsElectricity → pick your DISCO (MEPCO, LESCO, K-Electric, etc.) → enter the 14-digit reference → confirm the amount → pay with your Jazz wallet balance or linked card. Confirmation SMS is your receipt. Fee: Rs. 12–25 on most bills, sometimes waived during promotions.

Easypaisa

App → Pay BillsElectricity → same flow. Easypaisa frequently runs zero-fee months on utility payments — check the confirmation screen before hitting pay. The receipt SMS carries a transaction ID; save it for at least 90 days.

1LINK (any Pakistani bank app)

Every scheduled bank on the 1LINK switch supports electricity bill pay. The menu path differs slightly, but the flow is identical: pick the DISCO, paste the reference, confirm.

Bank-app payments usually clear instantly and cost nothing.

Auto-pay / standing instructions

HBL, Meezan and Bank Alfalah offer a standing instruction that debits the exact bill amount every month on the due date. Set it up once at the branch (five minutes, one form) and you never miss a bill again — no late fees, no disconnection risk. Highly recommended if you travel or run multiple properties.

Over-the-counter (still allowed)

Every DISCO bill lists a set of "collecting banks" (HBL, UBL, MCB, ABL, NBP, Meezan and others). Walk in with the printed bill, hand it to the cashier with cash or a cheque, get the stamped receipt back. Slow but works everywhere with no app required.

Post office and NADRA e-Sahulat

NADRA e-Sahulat centres and Pakistan Post branches accept electricity bills in cash. Useful in small towns where mobile wallet penetration is thin.

When online payment fails

Six things to check, in order:

1. New bill not showing — PITC uploads the bill about 24 hours after generation. Very fresh bills sometimes don't appear in wallet lookup for a day. 2. Reference number rejected — check for typos, especially 0 vs O, 1 vs I. Re-enter carefully. 3. Amount mismatch — pay what the bill on this site shows, not a remembered amount. 4. Duplicate payment warning — the DISCO's system already sees a payment against this reference this month. Wait 24 hours, don't retry. 5. Wallet limit hit — Jazz and Easypaisa cap daily transactions. Split into two payments or switch to a bank app. 6. After due date — some apps refuse the "within due date" amount after the deadline. Pay the higher amount.

After you pay

Payment scams to avoid