Every electricity company.
One place to check them all.
Pakistan split its power grid into 11 regional companies. ApnaBill connects to all of them from one search box — find yours below.
11 providers
Every province covered
Always free
No fees, ever
No signup
Just your bill number
Bank-ready PDFs
Download an official duplicate
Why doesn't Pakistan have one electricity company?
Pakistan split its power grid into regional companies (DISCOs) when the sector was corporatised, each answering to NEPRA — the national regulator that sets tariff slabs and licenses every distribution company — rather than one company running the whole country.
IESCO covers Islamabad and the north, LESCO covers Lahore, and so on — this is exactly the fragmentation ApnaBill exists to remove: eleven different companies, one search box.
Find your provider by where you live
Your electricity company is decided by your address, not by choice — here's the full map.
Islamabad & Northern Punjab
Punjab
Khyber Pakhtunkhwa
Balochistan

The exact bill you'll see — no surprises
This is a real screenshot of the checker in action, not a mockup. Enter your reference or consumer number and you'll see the same layout — amount due, due date, units consumed — before you've even opened your physical bill.
Every field on screen comes directly from PITC's official billing data, the same source your DISCO's own duplicate bill uses.
Try the IESCO checker →Built once, works identically everywhere
Whichever province you're in, the experience is the same — same search box, same layout, same instant result. You don't relearn a new interface moving from Islamabad to Lahore.
That consistency is deliberate: it's the same underlying template behind every provider on this site, just pointed at a different company's billing data each time.
Try the LESCO checker →
All providers, side by side
Coverage area and lookup method for every DISCO on ApnaBill.
| Provider | Coverage area | Bill lookup | Action |
|---|---|---|---|
| 🏛️IESCO | Islamabad, Rawalpindi, Attock, Chakwal, Jhelum | Reference or consumer no. | Check bill → |
| 🕌LESCO | Lahore, Kasur, Sheikhupura, Nankana Sahib | Reference or consumer no. | Check bill → |
| 🏭GEPCO | Gujranwala, Sialkot, Gujrat, Hafizabad, Narowal | Reference or consumer no. | Check bill → |
| 🧵FESCO | Faisalabad, Jhang, Toba Tek Singh, Sargodha | Reference or consumer no. | Check bill → |
| 🌾MEPCO | Multan, Bahawalpur, D.G. Khan, Vehari | Reference or consumer no. | Check bill → |
| ⛰️PESCO | Peshawar, Mardan, Swat, Kohat | Reference or consumer no. | Check bill → |
| 🏕️TESCO | Khyber, Kurram & the former FATA districts | Reference or consumer no. | Check bill → |
| 🌊HESCO | Hyderabad, Mirpurkhas, Badin | Reference or consumer no. | Check bill → |
| 🏞️SEPCO | Sukkur, Larkana, Shikarpur | Reference or consumer no. | Check bill → |
| 🏔️QESCO | Quetta & Balochistan | Reference or consumer no. | Check bill → |
What's identical everywhere, and what isn't
Set nationally, same for everyone
- GST (17%) and Electricity Duty (1.5%) — federal and provincial taxes, identical regardless of provider.
- The tariff slab structure — rates rise in the same tiered pattern as usage increases, set by NEPRA nationally.
- The 10% late payment surcharge and roughly 30-day due date window.
- The reference number / consumer number system used to look up a bill.
Set by each company separately
- Helpline numbers and complaint portals — each DISCO runs its own, so IESCO's 118 won't reach LESCO's team.
- The Fuel Price Adjustment figure, which can vary slightly by company depending on their specific generation mix.
- Physical coverage boundaries — which exact districts, feeders and subdivisions fall under which company.
- How fast a meter fault or overcharge complaint actually gets resolved, since each DISCO handles its own field operations.
All 11 providers
All 10 providers are live and ready to check.
IESCO
Islamabad, Rawalpindi, Attock, Chakwal, Jhelum
→
🕌LESCO
Lahore, Kasur, Sheikhupura, Nankana Sahib
→
🏭GEPCO
Gujranwala, Sialkot, Gujrat, Hafizabad, Narowal
→
🧵FESCO
Faisalabad, Jhang, Toba Tek Singh, Sargodha
→
🌾MEPCO
Multan, Bahawalpur, D.G. Khan, Vehari
→
⛰️PESCO
Peshawar, Mardan, Swat, Kohat
→
🏕️TESCO
Khyber, Kurram & the former FATA districts
→
🌊HESCO
Hyderabad, Mirpurkhas, Badin
→
🏞️SEPCO
Sukkur, Larkana, Shikarpur
→
🏔️QESCO
Quetta & Balochistan
→
Questions about Pakistan's electricity providers
11 in total — 9 government-owned regional DISCOs (IESCO, LESCO, GEPCO, FESCO, MEPCO, PESCO, TESCO, HESCO, SEPCO), plus QESCO in Balochistan, and K-Electric, which is privately owned and covers Karachi separately.
No — your provider is determined entirely by your address. If you move to a different city, your bill will come from whichever DISCO covers that district, even if you were with a different one before.
We built and verified IESCO's integration first. The remaining DISCOs are being added in the same order they appear in the directory above — each one gets a real, working bill checker before it's marked live, rather than a placeholder pretending to work.
No — each DISCO runs its own separate website and systems. That's exactly the fragmentation ApnaBill is built to remove: one search box instead of eleven separate ones.
The tariff structure and tax rates are set nationally by NEPRA and are the same across providers. What varies slightly between companies is the Fuel Price Adjustment figure, based on each DISCO's specific generation costs.
Sources
- NEPRA — National Electric Power Regulatory Authority — sets and reviews Pakistan's electricity tariffs, fuel price adjustments, and surcharges through quarterly public determinations.
- PITC — Power Information Technology Company — operates the official web bill portal used by Pakistan's electricity distribution companies — the same data source ApnaBill's checker connects to.
Ready to check your bill?
It takes less time than finding the bill in the first place.
Check your IESCO bill →