Check Your Electricity Bill Online
Every Pakistani DISCO, One Place
Checking your bijli ka bill shouldn't mean bookmarking eleven different portals. ApnaBill covers MEPCO, IESCO, LESCO, FESCO, GEPCO, PESCO, QESCO, HESCO, SEPCO, KE, and TESCO — search by reference number, CNIC, or consumer ID and get your current bill instantly. Need last month's? We pull duplicate and old bills too. ApnaBill isn't affiliated with WAPDA or any DISCO — we just centralize the same public data in one place.
Choose a service to begin
Find Your Electricity Provider
Tap your DISCO below — same simple tool, same steps, for every province.

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
→
Three steps, no paperwork
The same flow works for every provider on this site.
Pick your provider
Choose your DISCO from the list above — we detect your city automatically where we can.
Enter your number
Your reference or consumer number, straight off any old bill.
View & download
See your bill instantly, download it as a PDF for bank payment.
Built to be the fastest way to check a bill
⚡
Instant results
Bills load in under 2 seconds, every time.
🌐
Works in Urdu too
Switch languages without losing your place.
📱
Any device
No app to install — works in any browser.
🔒
Nothing stored
We don't save your bill numbers or data.
🧾
Bank-ready PDFs
Download an official duplicate any time.
🆓
Free, permanently
No premium tier, no ads, no catch.
One tool, every part of Pakistan
ApnaBill covers electricity providers across every province — from Islamabad and Rawalpindi in the north, through Lahore, Faisalabad, Gujranwala and Multan in Punjab, to Peshawar and the former FATA districts in Khyber Pakhtunkhwa, Hyderabad, Sukkur and Karachi in Sindh, and Quetta in Balochistan.
If your city has a DISCO, it's either already on ApnaBill or on its way — the same simple bill checker works everywhere, so you never have to learn a new tool when you move.
Guides to understanding your bill
Short, plain-language explainers — no jargon.
What to Do If Your IESCO Bill Is Overcharged
How to tell a genuine meter error from a normal seasonal jump, and the exact steps to file a complaint that gets looked at.
How to Pay Your IESCO Bill Online in Pakistan
JazzCash, EasyPaisa, internet banking, or a bank counter — every legitimate way to pay an IESCO bill, and what you need for each.
How to Read Your IESCO Electricity Bill (Line by Line)
Units, GST, electricity duty, TV fee, surcharges — what each line on your IESCO bill actually means, and how to spot a mistake.
Frequently asked questions
No. ApnaBill is an independent tool that helps you check bills faster — it isn't affiliated with IESCO, any other DISCO, or any government body.
Yes, completely. There's no premium tier, no per-check fee, and no ads. Checking and downloading a bill costs nothing.
No. Just enter your reference or consumer number — no signup, no password, no personal details required.
No. Bill numbers you enter aren't saved on our end — each check is a fresh lookup.
IESCO (Islamabad, Rawalpindi, Attock, Chakwal, Jhelum) is fully live today, with every other major DISCO across Pakistan on the way — see the provider grid above for the full list.
Pakistan's electricity grid is split into regional DISCOs — MEPCO covers Multan and southern Punjab, LESCO covers Lahore, IESCO covers Islamabad and Rawalpindi, GEPCO covers Gujranwala, and so on across the country. If you're not sure which one bills you, check the top of any past bill — the provider name is always printed there — or browse the provider grid above by city.
Your reference number is a longer code (usually 14 digits) printed at the top of your bill and changes with each billing cycle. Your consumer number (or consumer ID) is a shorter, fixed number tied permanently to your connection. Either one works to look up your bill — use whichever you have on hand.
Yes. You don't need your CNIC at all — just your reference or consumer number from any previous bill.
Enter your reference or consumer number the same way you would for a current bill — ApnaBill pulls the latest available bill data directly, including duplicate copies if your previous bill was lost.
Yes — the same lookup works for domestic, commercial, and industrial connections. Just enter the reference or consumer number from that specific connection's bill.
We're actively adding more DISCOs. In the meantime, you can visit your provider's official billing portal directly, or check back soon — see the provider grid above for what's currently live.
Yes — use the language switcher in the navigation bar to switch between English and Urdu at any time, on any page.
Ready to check your bill?
It takes less time than finding the bill in the first place.
Check your bill now →