WAPDA Online Bill Check — All DISCOs 2026 Guide
"WAPDA bill" is the colloquial term most Pakistanis still use for their monthly electricity bill — even though WAPDA (Water and Power Development Authority) was split into separate power-generation and distribution companies in the late 1990s. Today, electricity distribution is handled by 11 separate Distribution Companies (DISCOs), each serving a specific region of Pakistan. To check your "WAPDA bill" online, you first need to know which DISCO serves your area — then visit the right bill checker and enter your 14-digit reference number. This guide covers all 11 DISCOs, helps you identify yours, and walks you through the online bill-check process step by step.
Quick Summary: Find your DISCO below → visit its bill checker on pakistanbill.online → enter your 14-digit reference number (top-right of any previous bill, labeled "Ref. No.") → click "Check Bill" → download PDF if needed. Free, instant, no login.
All 11 WAPDA DISCOs — Find Yours
Each DISCO serves a specific geographic area. Find your city in the table below to identify your DISCO:
| DISCO | Major Cities / Areas | Coverage Province | Checker |
|---|---|---|---|
| LESCO | Lahore, Kasur, Okara, Sheikhupura | Punjab (central) | /lesco-bill/ |
| IESCO | Islamabad, Rawalpindi, Jhelum, Attock | ICT + North Punjab | /iesco-bill/ |
| FESCO | Faisalabad, Jhang, Sargodha, Toba Tek Singh | Punjab (central) | /fesco-bill/ |
| GEPCO | Gujranwala, Gujrat, Sialkot, Mandi Bahauddin | Punjab (north) | /gepco-bill/ |
| MEPCO | Multan, Bahawalpur, Dera Ghazi Khan, Sahiwal | Punjab (south) | /mepco-bill/ |
| PESCO | Peshawar, Mardan, Abbottabad, Charsadda | KP (settled districts) | /pesco-bill/ |
| TESCO | Bajaur, Kurram, Waziristan, Khyber, Mohmand, Orakzai | KP (tribal/merged districts) | /tesco-bill/ |
| HESCO | Hyderabad, Mirpurkhas, Nawabshah, Thatta, Badin | Sindh (south) | /hesco-bill/ |
| SEPCO | Sukkur, Larkana, Khairpur, Shikarpur | Sindh (north) | /sepco-bill/ |
| QESCO | Quetta, Ziarat, Pishin, Chaman, Khuzdar | Balochistan | /qesco-bill/ |
| K-Electric | Karachi (entire city) | Sindh (Karachi) | /k-electric-bill/ |
| AJK WAPDA | Muzaffarabad, Mirpur, Kotli, Rawalakot, Bagh | Azad Kashmir | /ajk-bill/ |
If you're not sure which DISCO serves your city, check any previous bill — the DISCO name is printed at the top of the bill (e.g., "LESCO Electricity Bill" or "IESCO Electricity Bill").
Step-by-Step: How to Check Your WAPDA Bill Online
The process is identical for all 11 DISCOs:
- Identify your DISCO using the table above or by checking any previous bill.
- Find your 14-digit reference number on any previous bill. It's printed in bold on the top-right section, labeled "Ref. No." or "Reference No.", directly above the barcode. It contains only digits — no letters or dashes.
- Open your DISCO's bill checker on pakistanbill.online (URLs in the table above).
- Enter the 14-digit reference number. Type carefully, count the digits, and double-check for missing leading zeros.
- Click "Check Bill". Your current month's bill loads in 2–5 seconds.
- Review the bill details: consumer name, address, billing month, units consumed, total amount, due date.
- Download PDF if you want a duplicate copy. The PDF is identical to the printed bill and is accepted at all payment channels.
What Information Shows on a WAPDA Bill?
All DISCO bills follow the same WAPDA-derived format. Key fields you'll see:
// WAPDA Bill — Top Right Section
┌─────────────────────────────────┐
│ [DISCO NAME] Electricity Bill │
│ Consumer: [Your Name] │
│ ┌──────────────────────────┐ │
│ │ Ref. No: 01234567890123 │ │ ← 14-digit
│ │ Customer ID: 1234567890 │ │
│ │ Reading Date: 12-June-26 │ │
│ │ Units Consumed: 320 kWh │ │
│ │ Current Bill: Rs. 12,450 │ │
│ │ FPA: Rs. 980 │ │
│ │ Total Payable: Rs. 13,430│ │
│ │ Due Date: 28-June-2026 │ │
│ └──────────────────────────┘ │
│ [████████ BARCODE ████████] │
└─────────────────────────────────┘
Watch out for these common bill line items:
- Current Bill: Base charge for units consumed this month, plus fixed charges
- FPA (Fuel Price Adjustment): Government-passed-through charge based on international fuel prices. Varies monthly.
- QTR (Quarterly Tariff Adjustment): NEPRA-approved adjustment every 3 months
- FC Surcharge: Debt servicing surcharge for power-sector loans (Rs. 0.43/kWh)
- Electricity Duty: Provincial tax (1–1.5% of current bill)
- TV Fee: Rs. 35/month PTV fee (mandatory for all connections)
- Bank Charges: Rs. 15/month bank processing fee
- Arrears: Unpaid amount from previous months (if any)
Tips to Avoid Bill Issues
- Save your reference number in your phone's notes — saves time every month.
- Check your bill online 5–7 days before due date — printed bills sometimes arrive after due date.
- Compare units consumed with your meter reading. If bill shows 350 kWh but your meter shows 280 kWh, request a correction at your DISCO office.
- Stay under 200 units per month to qualify for NEPRA's Protected Consumer subsidy (about 30–40% discount per unit).
- Pay before the 25th of each month — banks and shops have long queues near due dates.
- Keep payment receipts for 3 months in case of dispute.