Easiest Way To Pay Your Bill Online
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.
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.
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.
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 a 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 the 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.