ApnaBillApnaBill
10 DISCOs covered · Live

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

10
Providers
10s
Avg. Check Time
1
Step to Check
Instant Lookup
Find your bill in 10 seconds

Find it on the top of any previous bill.

Encrypted Official ~10s
How it works

Three steps, no paperwork

The same flow works for every provider on this site.

01

Pick your provider

Choose your DISCO from the list above — we detect your city automatically where we can.

02

Enter your number

Your reference or consumer number, straight off any old bill.

03

View & download

See your bill instantly, download it as a PDF for bank payment.

Why ApnaBill

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.

Coverage

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.

Common questions

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 →