Updated: August 2026
Here is the honest answer up front: for the ten WAPDA distribution companies (LESCO, MEPCO, FESCO, IESCO, GEPCO, PESCO, HESCO, SEPCO, QESCO and TESCO), no official portal lets you check an electricity bill without the 14-digit reference number or the customer ID. Their bill pages cannot look you up by CNIC, name or address. Any website claiming otherwise is either guessing or fishing for your personal data. The one genuine exception is K-Electric, which runs on a 13-digit account number and offers app, WhatsApp and phone channels that can help you recover it.
So this guide does the two things that actually solve your problem: it walks you through every legitimate way to recover your reference number (most take under ten minutes), and it shows you how to make sure you never need this page again.
Why you can’t check an electricity bill without a reference number
Every WAPDA-DISCO bill in Pakistan is generated by the same PITC billing system, and every official bill-lookup form is built the same way. We checked the live forms in August 2026: LESCO’s official customer-bill page asks for a Reference Number or a Customer ID and nothing else, and MEPCO’s official portal at bill.pitc.com.pk/mepcobill asks for the same two fields plus an urban/rural (U/R) selector.
| Portal type | What it accepts | What it will not accept |
|---|---|---|
| WAPDA DISCOs (LESCO, MEPCO, FESCO, IESCO, GEPCO, PESCO, HESCO, SEPCO, QESCO, TESCO) | 14-digit reference number, or the customer ID printed beside it | CNIC, name, address, mobile number, meter number |
| K-Electric (Karachi) | 13-digit account number | CNIC, name, address |
That “will not accept” column matters. If a site offers to show you any Pakistani electricity bill from just a CNIC or a name, treat it as a red flag; more on that below.
Where the reference number sits on a bill
If you can find any bill for the connection, even one from two years ago, you are done. The reference number stays the same for the life of the connection, so an old bill is as good as a new one.
On a WAPDA-DISCO bill, look at the top-left area of the page. You will see a strip of boxes labelled Reference No, holding 14 digits printed in groups, usually followed by a single letter, U or R, which the portals use to mark the connection as urban or rural. The groups are not random: the leading digits identify your batch and sub-division (your immediate neighbours’ bills typically start with the same digits), and the tail digits are your connection’s own serial. Printed close to it is the Customer ID, a second, shorter number that the same portals accept as an alternative.
On a K-Electric bill, the number you need is the 13-digit account number printed at the top-right corner, as K-Electric’s own KE Live guide describes. KE bills also carry other codes, so count the digits: thirteen is the one every KE channel asks for.
7 ways to recover a lost reference number
Work through these in order. Most people never get past number two.
1. Find any old bill, anywhere
Check the usual places first: the drawer or file where bills pile up, the fridge door, the glove box, the shop counter. Then think wider. The bank payment stub, the bottom slip the bank stamps and hands back when you pay over the counter, carries the reference number. So does any bill photo you sent to a family WhatsApp group (“bhai, is month ka bill itna kyun hai?”). Search your phone’s gallery and chats for “bill”. A blurry photo is enough as long as the top-left boxes are readable. And if the connection is in a rented house, the landlord almost certainly has an old bill; the account is probably still in their name anyway.
2. Open your payment app’s history
If you, or anyone in the house, ever paid this bill through JazzCash, Easypaisa or a bank’s mobile app, the number is sitting in that app right now. Open the app, go to transaction history or saved billers, and find any past electricity payment for this connection. In most apps the saved biller entry or the payment receipt shows the full consumer/reference number that was used. Copy it out, and while you are there, save the biller properly so the app keeps it for next time. This is the fastest recovery route in practice because it needs no phone call and no paperwork.
3. Use LESCO’s official CNIC search (LESCO areas only)
This one surprises people. LESCO runs an official CNIC registration lookup on lesco.gov.pk that offers two search options: by customer ID or reference number, and by CNIC. If your CNIC has been registered against the connection, searching it can surface the account details you need.
Two honest caveats. First, it only works where CNIC registration was actually completed; a huge number of connections still sit in the name of a previous owner, a landlord or a late father, and for those the search returns nothing. Nothing appearing does not mean the connection has a problem, it just means no CNIC was linked. Second, this is a LESCO facility. Other DISCOs have run CNIC-registration drives too, but we could not verify an equivalent public search on their sites, so do not assume it exists elsewhere.
4. Borrow a neighbour’s bill, the honest way
Your neighbour’s bill is genuinely useful, but not in the way most “bill trick” posts describe. Because connections on one street are usually booked in the same batch and sub-division, the first several digits of their reference number typically match yours. That gives you two legitimate uses:
- Identification. Their bill names your exact sub-division and feeder. When you call the helpline or visit the office, reading those details out cuts the search time considerably.
- Last-resort portal guessing. Some people keep the leading batch digits from a neighbour’s reference and try nearby serials on the portal until their own bill appears. Each fetched bill shows the holder’s name and address, so you can tell instantly whether you have found yours. Be realistic, though: if your connection was booked years after your neighbour’s, the serial may be nowhere close, and every wrong guess puts a stranger’s bill on your screen. Treat those as private and close them; if a few tries get you nowhere, the helpline is quicker.
One warning either way: never pay against a reference number you have not verified by name and address. Payments land on whatever account the number belongs to, and reversing a payment made to the wrong account is a slow, painful process.
5. Call your DISCO’s helpline
Every DISCO runs a phone channel that can trace an account. LESCO’s official site lists hotline 118 and SMS 8118 as its contact channels; K-Electric’s is 118 or (021) 99000. For the other DISCOs, use the verified numbers in our DISCO helpline directory rather than a number from a random blog, because helplines change and a wrong one wastes your evening.
Before you dial, have these ready:
- Your CNIC number.
- The full address exactly as it would appear on the bill.
- The name the connection was booked under. This trips people up constantly; if the meter was installed in 2009, the account is probably in the original owner’s name, not yours.
- The meter number, if you can get it. It is stamped on a metal or printed plate on the meter itself, so step outside and photograph it.
With those details the operator can usually locate the account and read the reference number back to you.
6. Visit the sub-division office
If the phone route fails, the sub-division (SDO) office or customer services centre that covers your area holds the definitive record. Offices commonly ask to see your original CNIC plus something tying you to the address: a property document, rent agreement, or another utility bill for the same house. Bring the meter number too. Staff can trace the account from the address or meter record and print you a duplicate bill on the spot; asking for your own reference number costs nothing, so if anyone hints at a “fee” for it, ask for a receipt and watch the request evaporate. Not sure which office covers you? A neighbour’s bill (route 4) names the sub-division.
7. K-Electric: recover the account number instead
Karachi runs differently, and mostly in your favour. K-Electric’s channels, verified on ke.com.pk in August 2026:
- KE Live app and web portal: sign in and it asks for the 13-digit account number from the top-right of any bill; once registered you can download the last 6 months of duplicate bills anytime.
- WhatsApp 0348 0000118: KE’s official WhatsApp line, which handles e-bill signup and customer enquiries.
- Call centre 118 or (021) 99000: for tracing an account when you have nothing in hand; keep your CNIC and address ready as with any DISCO.
- SMS 8119: KE’s registered SMS channel (for complaints, type CHAT, a space, then your message).
Full walkthrough on our K-Electric duplicate bill page.
Once you have the number: check your bill by DISCO
Every service page below opens the official bill source for that company, explains the form, and shows you how to download or print the duplicate bill free.
| DISCO | Region | Portal asks for | Check your bill |
|---|---|---|---|
| LESCO | Lahore, Kasur, Okara, Sheikhupura | 14-digit reference or customer ID | LESCO bill check |
| MEPCO | Multan and south Punjab | 14-digit reference or customer ID | MEPCO bill check |
| FESCO | Faisalabad region | 14-digit reference or customer ID | FESCO bill check |
| IESCO | Islamabad, Rawalpindi | 14-digit reference or customer ID | IESCO bill check |
| GEPCO | Gujranwala region | 14-digit reference or customer ID | GEPCO bill check |
| PESCO | Khyber Pakhtunkhwa | 14-digit reference or customer ID | PESCO bill check |
| HESCO | Hyderabad region | 14-digit reference or customer ID | HESCO bill check |
| SEPCO | Sukkur region | 14-digit reference or customer ID | SEPCO bill check |
| QESCO | Balochistan | 14-digit reference or customer ID | QESCO bill check |
| TESCO | Tribal districts | 14-digit reference or customer ID | TESCO bill check |
| K-Electric | Karachi | 13-digit account number | KE bill check |
Not sure which DISCO serves your city? Start at the all-DISCOs hub.
“Check bill by CNIC online”: mostly a myth, and sometimes a trap
Search results for bill checking are full of sites promising to show any bill from a CNIC, a name or a phone number. Here is what our checks of the official forms actually found in August 2026: no WAPDA-DISCO bill portal and no K-Electric bill page accepts a CNIC as the lookup key. LESCO’s CNIC search (route 3 above) is real, but it is a facility for finding the account linked to your registered CNIC, and it works only where that registration exists.
So when a third-party site displays a CNIC box on a bill-check form, one of two things is happening. Either the field is decoration and the site quietly needs a reference number anyway, or the site is collecting CNICs. A CNIC paired with an address and a mobile number is exactly the data set used for SIM fraud and fake registrations, and no bill lookup justifies handing it over. The rule is simple: your CNIC belongs on official DISCO channels (their helpline, their office, their .gov.pk or ke.com.pk pages) and nowhere else.
Never lose it again: two minutes of insurance
Once you have recovered the number, spend two minutes so this never repeats.
- Photograph your bill and favourite the photo, or write the 14 digits into your phone’s notes under “bijli reference number”. Add the customer ID while you are at it.
- Save the biller in your payment app. Pay once through JazzCash, Easypaisa or your banking app and save the biller; the app then holds the number permanently and shows the new bill amount each month.
- Register for the DISCO’s own channels where they exist: the LESCO Light app and 8118 SMS service, the MEPCO Light app, or KE Live with e-billing for Karachi. An e-bill in your inbox every month means a searchable copy of the number forever.
- Tell the next tenant or owner. If you move house, leave a copy of the last paid bill behind; you will spare someone this whole article.
A note on privacy, since bill-check sites vary widely here: BijliBills’ own check pages send you to the official PITC bill source and do not store your reference number, so keep your own copy saved on your phone rather than relying on any website to remember it.
FAQs
Can I check my electricity bill by CNIC online?
For bill viewing, no. None of the official WAPDA-DISCO portals or K-Electric’s bill page accepts a CNIC as of August 2026; they take the 14-digit reference number or customer ID (KE: 13-digit account number). The one official CNIC facility we verified is LESCO’s registration lookup, which can surface the account linked to a registered CNIC so you can recover your reference number. Sites promising full bill checks by CNIC for every DISCO are not using any official channel.
Can I check my bill using my meter number?
Not online. No official portal accepts a meter number as a lookup key. The meter number is still valuable offline: it is stamped on the meter’s plate, and your sub-division office or DISCO helpline can trace the account (and read you the reference number) from the meter number plus your address.
What is the difference between the reference number and the customer ID?
Both identify the same connection and the WAPDA-DISCO portals accept either. The reference number is the 14-digit number in the top-left boxes of the bill, usually ending in U (urban) or R (rural); its leading digits encode your batch and sub-division. The customer ID is a second, shorter number printed near it. Save both, but the reference number is the one every office, helpline and payment channel understands.
How do I find my K-Electric account number without a bill?
Three routes: check any old KE bill’s top-right corner for the 13-digit account number; message KE’s official WhatsApp at 0348 0000118; or call 118 / (021) 99000 with your CNIC and address so an agent can trace the account. Once you have it, register on KE Live, which lets you download the last six months of duplicate bills whenever you need them.
My connection is new and I never received a bill. Where does my reference number come from?
The reference number is assigned when your connection is booked into the billing system, and your first bill carries it. If the meter is installed but no bill has arrived, the sub-division office can look up the new account from your application or demand-notice details. If you applied through the online ENC system, keep your application tracking details safe too; our guides to the ENC portal and LESCO’s new-connection process cover what happens between demand notice and first bill.
Is it okay to use a neighbour’s reference number to find mine?
Using their bill to identify your sub-division and batch is fine. Trying nearby serial numbers on a portal can work as a last resort, since each fetched bill shows the holder’s name and address and you can confirm whether it is yours, but every wrong guess is another household’s bill, so close those rather than saving or sharing them. Never pay against a number you have not verified by name and address; if a few tries fail, call the helpline instead.
Do bill-check websites save my reference number?
The official PITC and DISCO portals simply display the bill for the number you type. BijliBills does not store the numbers entered through its check pages, which also means you should not expect any site to remember it for you: keep your own copy in your phone. Be cautious with sites that ask for extras a bill lookup does not need, like your mobile number or CNIC.
Get your duplicate bill now
Reference number recovered? Open your DISCO’s page from the table above, or start at the all-DISCOs hub, enter the 14 digits, and you will have this month’s bill on screen in seconds, free, with the PDF a click away. Then take the two minutes of insurance: photo saved, biller saved, e-bill registered. The next time a bill goes missing, it will not matter.

Pingback: MEPCO Bill Check Without Reference Number 2026: 7 Real Methods
Pingback: K-Electric Bill Check Without Account Number 2026: Karachi Guide
Pingback: LESCO Bill Check Without Reference Number 2026: 7 Working Ways
Pingback: SEPCO Bill Check Without Reference Number 2026: 7 Options