
1. Mobile Wallets
-
JazzCash & EasyPaisa
-
Open the app → go to Pay Bills → choose Electricity → select PESCO.
-
Enter your 14‑digit reference number and fetch your bill.
-
Confirm the amount and pay — instant receipt supplied.
-
-
NayaPay / SadaPay
Similar process: log in → Utilities/Bill Payment → select PESCO → enter reference number → pay.
2. Bank Mobile Apps & Internet Banking
-
Banks like HBL, UBL, MCB, Meezan, Allied, Standard Chartered, Faysal, and others support PESCO bill payments.
-
Process:
-
Go to Bill Payments in your bank app
-
Select Electricity → choose PESCO → enter reference number → confirm → pay.
-
You’ll receive a confirmation and receipt.
-
3. ATM Payments
-
Use One-Link ATMs with your bank debit card:
-
Select Bill Payment → Electricity → PESCO
-
Enter reference number → confirm → print receipt.
-
-
ABL ATM also supports PESCO payments for Allied Bank users.
4. Bank Branches & Post Offices
-
Pay over the counter at Meezan, Allied, UBL, National Bank, or your nearest post office or PESCO customer service center — just bring your bill and amount due.
5. Phone & SMS Banking
-
Allied Bank (ABL): Call 111-225-225 or 1222 → provide reference number → authorize payment.
Quick Comparison
Method | Steps | Receipt | Availability |
---|---|---|---|
JazzCash / EasyPaisa | Open app → Pay bills → PESCO | Instant in-app receipt | Anytime, 24/7 |
Bank Apps / Net-banking | Login → Bill Payment → PESCO | SMS/email receipt | Anytime, 24/7 |
ATM | Card → Bill Payment on machine | Printed slip | Bank ATM hours |
Bank/Post Office | In-person submission | Stamped receipt | Bank/Post timings |
Phone Banking | Call bank → confirm | SMS/X statement | Bank service hours |
Bonus Option: Bill Installments
If you’re struggling to pay your full amount at once, PESCO offers a bill installment plan:
-
Apply at your local PESCO office or via helpline.
-
Submit a written request + attachments like your latest bill and CNIC.
-
Approved users can pay in 2–4 installments, but these must be paid through bank or post office, not digital wallets.
Pro Tips
-
Always enter your exact 14-digit reference number.
-
Save receipts/screenshots — digital or printed — for proof.
-
Online payments usually reflect instantly, but may take 24–48 hours to show in some systems.
-
If you paid but account still shows due, no need to panic — it often auto-updates.
Get Started Now
-
Pick your preferred method (mobile wallet, bank, ATM, or in-person).
-
Keep your reference number handy.
-
Complete payment and save the receipt.
-
If there’s a delay in confirmation, wait 1–2 days and then contact your provider or check your account