How to Check Your LESCO Electricity Bill Online
LESCO (Lahore Electric Supply Company) bills can be checked online without waiting for the paper copy to arrive, using either your reference number or your consumer number. This is useful for checking mid-cycle usage, confirming a payment went through, or getting a duplicate copy if the original was lost.
Go to the LESCO bill inquiry page, enter your 14-digit reference number (found on any past paper bill), and the current bill loads instantly with a PDF download option. No account or CNIC login is required for a basic bill check.
Step-by-step: checking your bill online
- Find your reference number. It's the 14-digit number printed at the top of any previous LESCO bill, sometimes labeled "Ref No" or "Consumer No."
- Visit the LESCO online bill portal. Available through LESCO's official site or the unified WAPDA billing portal used across Discos.
- Enter the reference number and submit. No password or account creation needed for a basic lookup.
- Review the bill breakdown. Units consumed, per-unit rate applied, taxes and surcharges, and the total due with the due date.
- Download or print the PDF if you need a physical copy for payment at a bank counter or franchise.
Reading the bill breakdown
| Line item | What it means |
|---|---|
| Units consumed | Total kWh used this billing cycle, from the meter reading. |
| Cost of electricity | Units multiplied by your applicable slab rate. |
| FPA (Fuel Price Adjustment) | A monthly surcharge that moves with the cost of generation fuel. |
| GST | General Sales Tax applied to the electricity cost. |
| TV fee | A fixed monthly PTV license fee bundled into the electricity bill. |
Paying once you've checked the bill
LESCO bills can be paid at any bank branch, via JazzCash or Easypaisa using the same reference number, through mobile banking apps, or at 1LINK-enabled ATMs. Payment typically reflects in the system within a few hours to a day, though the online status may lag slightly behind an in-branch payment.
What to do if the online portal shows an error or won't load
LESCO's online systems occasionally experience downtime or high traffic periods, particularly right around when a new billing cycle's bills are first published, if the portal isn't loading or returning results, trying again later in the day or the following day usually resolves a temporary issue, rather than assuming your specific account has a problem.
If you're paying through a bank app or mobile wallet rather than directly through LESCO's own channels, keep the payment confirmation until it reflects in your next bill cycle, occasionally a payment takes a cycle to fully sync across systems.
What a sudden zero or unusually low bill might indicate
A bill that's unexpectedly zero or far lower than your typical usage can indicate a meter reading issue or an estimated bill pending an actual reading, rather than genuinely reduced consumption, don't assume a suspiciously low bill is simply good news without checking further, since a correction may follow in a subsequent cycle. This pairs naturally with our separate guide on Electricity Bill Calculator. Our guide on Net Metering Apply covers a closely related question, worth checking if it applies to your situation.
If you manage bills for a rental property you don't personally occupy, checking online periodically rather than relying solely on a tenant to report issues helps catch a growing overdue balance before it becomes a larger problem.
Frequently asked questions
Some portals also accept your consumer/account number, which is a separate identifier printed on the bill. Without either number, you'll need to contact LESCO's helpline or visit a customer service centre with your CNIC and address to retrieve it.
This usually happens if a payment or adjustment posted after the paper bill was printed but before you checked online. The online version reflects the most current status.
New bills typically appear online within a day or two of the meter reading being processed, and payment status updates are usually same-day to next-day.
Many banks offer a standing instruction or auto-debit feature for utility bills including LESCO, check with your specific bank if you want to avoid manually paying each cycle, though monitoring the actual charged amount periodically is still worthwhile even with auto-payment set up.
The online duplicate bill service typically shows the current bill, for a fuller billing history, checking your account through LESCO's customer service or app, where available, may provide a longer historical view.