LESCO Bill Check Online April 2026 | Download Duplicate Bill

Check your LESCO bill online instantly using your 14-digit reference number or 10-digit Customer ID. Simply enter your details in the bill checker above and view your latest LESCO electricity bill within seconds. You can also download and print your LESCO duplicate bill for payment or record-keeping purposes.

LESCO Bill Checker

Lahore Electric Supply Company

or

Privacy Notice: We do not store your bill lookup details or personal data.

Lahore Electric Supply Company (LESCO) is one of the largest electricity distribution companies in Pakistan, serving over 6.4 million consumers across Lahore and surrounding districts. On this page, you can perform a complete LESCO bill check online, learn how to view your electricity bill, download your bill as PDF, understand your electricity charges and taxes, and find everything you need — whether you are in Lahore, Kasur, Okara, Sheikhupura, or Nankana Sahib. You can also use the Electricity Bill Checker app for quick mobile access.

What Is LESCO?

LESCO stands for Lahore Electric Supply Company. It was established in 1998 after taking over from WAPDA’s Lahore Area Electricity Board. LESCO is one of the major electricity distribution companies (DISCOs) in Pakistan, operating under the regulation of NEPRA (National Electric Power Regulatory Authority).

LESCO serves approximately 6.4 million consumers across a region covering more than 16,000+ square kilometers. The company manages 120+ grid stations, 2,150+ feeders, 48,000+ km of HT & LT power lines, and employs over 19,500 staff members. LESCO distributes electricity for domestic, commercial, industrial, agricultural (tube-well), and government consumers.

To perform an online LESCO bill check, you need your 14-digit reference number which is printed on your previous electricity bill. You can also use your 10-digit Customer ID as an alternative.

LESCO Operational Circles and Coverage Areas

#Circle NameDivisionsSub-DivisionsKey Areas
1North Lahore Circle528Shahdara, Batapur, Raiwind, GT Road areas
2Central Lahore Circle531Mall Road, Gulberg, Liberty, Model Town, Township
3Eastern Lahore Circle423Wagah, Jallo, Cantt, Defence, Johar Town
4Okara Circle423Okara, Sahiwal, Pakpattan, Depalpur
5South-Eastern Lahore Circle426Chunian, Pattoki, Manga Mandi
6Sheikhupura Circle418Sheikhupura, Muridke, Ferozewala, Sharaqpur
7Kasur Circle530Kasur City, Kot Radha Kishan, Phoolnagar
8Nankana Circle416Nankana Sahib, Sangla Hill, Shahkot

Note: If you are located in Islamabad/Rawalpindi, your bill is managed by IESCO. For Faisalabad, check FESCO. This page covers LESCO bill check only.

How to Check LESCO Bill Online – Step by Step Guide

Performing a LESCO bill check online is a simple process that takes less than a minute. Here is how you can check your LESCO electricity bill online in 2026:

  1. Step 1: Open the LESCO bill check tool available on this page or visit the official LESCO website at www.lesco.gov.pk or the PITC portal at bill.pitc.com.pk.
  2. Step 2: Enter your 14-digit Reference Number. This number is printed on the top-left section of your previous electricity bill.
  3. Step 3: Click the “Check Bill” or “Submit” button.
  4. Step 4: Your latest LESCO bill will be displayed showing total amount due, due date, units consumed, meter reading, and taxes breakdown.
  5. Step 5: Review all bill details carefully before making any payment.
  6. Step 6: You can download or print the bill as PDF for your records or payment purposes.

That’s it! Your LESCO bill check online process is now complete. This method works for all LESCO consumers across Lahore, Kasur, Okara, Sheikhupura, and Nankana Sahib. The service is available 24/7 and completely free.

LESCO Bill Check Karne Ka Tarika (آسان اردو گائیڈ)

Agar aap apna LESCO bill online check karna chahte hain, to neeche diye gaye aasan steps follow karein:

  1. Is page par diye gaye LESCO bill checker tool ko kholein ya LESCO ki official website www.lesco.gov.pk par jaayein.
  2. Apna 14-digit Reference Number darj karein. Yeh number aapke purane bijli ke bill par likha hota hai (bill ke upar baayin taraf).
  3. “Check Bill” button par click karein.
  4. Chand seconds mein aapka taaza tareen LESCO bill screen par aa jaayega — total raqam, due date, bijli ke units, aur taxes sab kuch dikhai dega.
  5. Bill ki tamam details dekh lein aur zarorat ho to bill download ya print kar lein.

Yeh LESCO bill check karne ka tarika sabse aasan aur tez hai jo aap ghar baithay apne mobile ya computer par kar sakte hain. Lahore, Kasur, Okara, Sheikhupura — kisi bhi sheher se aap online LESCO bill check kar sakte hain.

Where to Find Your LESCO 14-Digit Reference Number?

The 14-digit reference number is the most important piece of information you need to perform a LESCO bill check online. Here is where and how to find it:

  • Look at your previous LESCO electricity bill (paper copy).
  • The reference number is printed near the top-left corner of the bill, near your name.
  • It appears in format like: 12 34567 8901234 U/R. Only the 14 digits are needed — the U or R at the end indicates Urban or Rural and is not required.
  • You can also use your 10-digit Customer ID (printed above the reference number) as an alternative.
  • Enter the number without any spaces or hyphens when using online tools.
  • Save this number on your phone for future LESCO bill check purposes.

If you cannot find your reference number, you can retrieve it using your CNIC through the official LESCO website (see section below), or contact the LESCO helpline at 118.

LESCO Bill Check by CNIC – How to Find Your Reference Number

Unlike most other electricity companies, LESCO offers a unique feature that allows you to find your reference number using your CNIC through the official LESCO website. Here is how:

  1. Go to the official LESCO website: www.lesco.gov.pk
  2. Click on the “CNIC Registration” option (4th option on the homepage).
  3. Choose “Search by CNIC”.
  4. Enter your CNIC number in the given field.
  5. Your reference number and consumer number will be displayed on screen.
  6. Copy the reference number and use it to perform your LESCO bill check.

Important: Only use the official LESCO website (www.lesco.gov.pk) for CNIC-based searches. Do not share your personal details on third-party websites. Direct LESCO bill check by CNIC online (viewing the bill with just CNIC) is not available — but this method lets you retrieve your reference number, which you can then use to check your bill.

LESCO Bill Check by Serial Number – Is It Supported?

Many consumers search for LESCO bill check by serial number. However, LESCO does not support bill check through meter serial number online. The only supported methods are:

  • 14-digit Reference Number (primary method)
  • 10-digit Customer ID (alternative method)

If you only have your meter serial number, visit the nearest LESCO customer service center with your CNIC or call helpline 118 to retrieve your reference number.

What Details Are Shown on a LESCO Online Bill?

When you complete the online LESCO bill check, your electricity bill will display the following information:

DetailDescription
Consumer NameThe registered name on the electricity connection
Reference NumberYour unique 14-digit identifier
Customer IDYour 10-digit customer identification number
Meter NumberYour unique meter ID identifying your electricity meter
Billing PeriodStart and end dates for electricity usage measurement
Due DateLast date to pay without late payment surcharge
Previous Month ReadingTotal used units from the previous billing cycle
Present ReadingCurrent meter reading at the time of reading date
Units ConsumedTotal electricity units (kWh) used (Present minus Previous reading)
Meter StatusShows if meter is working correctly or faulty. May show Pro-Rata consumption if reading was not taken in 30 days.
Energy ChargesCost based on electricity consumption and applicable tariff slab
FPA (Fuel Price Adjustment)Monthly adjustment based on actual fuel costs
GST (General Sales Tax)17% tax applied on electricity consumption
Total Amount PayableFull bill amount before the due date including all charges and taxes
Amount After Due DateAmount including late payment surcharge
Payment StatusShows whether the previous bill has been paid or not
12-Month HistoryRecord of your electricity bills for the past year
Raast QR CodeScannable QR code for quick bill payment through digital wallets and bank apps

LESCO Duplicate Bill Download and Print

If your monthly LESCO bill has not arrived, has been lost or damaged, or you need an extra copy, you can easily get a LESCO duplicate bill online.

To Download Your LESCO Bill as PDF:

  1. Check your bill using the LESCO bill check tool on this page.
  2. Once the bill is displayed, click the “Print” button or press Ctrl+P.
  3. In the print dialog, change the destination to “Save as PDF”.
  4. Click the blue “Download/Save” button to save the PDF to your device.

The LESCO duplicate bill is accepted for payment at all authorized bill collection points, banks, mobile payment apps, and post offices across Pakistan.

LESCO Bill Payment Methods

After completing your LESCO bill check online, you can pay your electricity bill through multiple convenient methods:

Online Payment Methods

MethodHow to Pay
JazzCashOpen app → Bill Payment → Electricity → LESCO → Enter reference number or scan QR/barcode → Confirm with MPIN
EasyPaisaOpen app → Bill Payment → Electricity → LESCO → Enter reference number → Confirm with MPIN
Raast QR CodeOpen wallet/bank app → Scan Raast QR from bill → Confirm → Bill paid instantly
SadaPay / NayaPayOpen app → Payments → Bills & Utilities → Search LESCO → Enter Reference Number → Pay
Bank Mobile AppsHBL, UBL, MCB, Meezan Bank, Allied Bank, Bank Alfalah, NBP, Faysal Bank, Askari Bank
Internet BankingLog into your bank’s online portal → Utility Bills → Select LESCO → Pay
ATM MachinesSelect Bill Payment option → Enter Reference Number → Confirm payment
PayPakSelect bill payment → Choose LESCO → Enter reference number → Pay securely
Electricity Bill Checker AppDownload the Electricity Bill Checker app to check and manage all Pakistan electricity bills in one place

Offline Payment Methods

  • Bank Branches – Visit any commercial bank (HBL, UBL, ABL, NBP, MCB, Bank Alfalah, Meezan Bank) and pay at the cashier counter.
  • Pakistan Post Offices – Post offices across Pakistan accept electricity bill payments.
  • EasyPaisa/JazzCash Retail Shops – Pay at any nearby franchise — the shopkeeper will process it online for you.
  • LESCO Customer Service Centers – Visit any LESCO service center and pay by cash, cheque, or card.

Important: Online payment methods only work before the due date. After the due date, you must pay offline (bank branch, post office, or collection center). If you pay online after the due date, your payment may fail or funds could be held — so always check your due date first.

Tip: Can’t pay your full bill at once? LESCO offers installment plans and due date extensions. Visit your local SDO, XEN, or SE office to apply for installments based on your outstanding amount.

LESCO Peak Hours and Load Management

Understanding LESCO peak hours is crucial for managing your electricity consumption. During peak hours, electricity rates are higher for Time-of-Use (ToU) meter consumers:

SeasonMonthsPeak HoursOff-Peak Hours
WinterDecember to February5:00 PM to 9:00 PMRemaining hours
SpringMarch to May6:00 PM to 10:00 PMRemaining hours
SummerJune to August7:00 PM to 11:00 PMRemaining hours
AutumnSeptember to November6:00 PM to 10:00 PMRemaining hours

Using electricity during off-peak hours helps reduce your bill significantly. Run heavy appliances like washing machines, irons, and water pumps during off-peak times to save money on your LESCO bill.

LESCO Electricity Tariff Slabs

LESCO charges electricity on a slab-based system where higher consumption leads to higher per-unit rates:

SlabUnits Consumed (kWh)Rate per Unit (Approx.)
Slab 11 – 100 unitsRs. 7.74
Slab 2101 – 200 unitsRs. 11.50
Slab 3201 – 300 unitsRs. 17.06
Slab 4301 – 400 unitsRs. 22.95
Slab 5401 – 500 unitsRs. 27.26
Slab 6501 – 600 unitsRs. 30.50
Slab 7601 – 700 unitsRs. 33.00
Slab 8Above 700 unitsRs. 35.00+

Note: Protected consumers (up to 200 units/month) receive government-subsidized rates. Rates are subject to change by NEPRA and may vary with FPA and QTR adjustments. Always perform a LESCO bill check to see actual charges.

LESCO Bill Taxes and Charges Explained

Your LESCO bill includes several taxes and surcharges. Here is a detailed breakdown:

ChargeDescription
Energy ChargesCost based on electricity units consumed (kWh) and applicable tariff slab.
FPA (Fuel Price Adjustment)Monthly adjustment reflecting actual fuel costs. Can be positive or negative.
QTR (Quarterly Tariff Adjustment)Adjustment every three months based on tariff changes by NEPRA.
FC Surcharge (Financing Cost)43 paisa per unit surcharge for Power Holding Private Limited debt repayments.
Fixed ChargesMonthly amount based on sanctioned load (kW), charged regardless of consumption.
GST (General Sales Tax)17% tax applied on electricity consumption as per FBR regulations.
Electricity Duty (ED)Government tax, typically 1.5% of the electricity cost.
Income TaxWithholding tax based on consumption level. Higher usage = higher tax.
Neelum-Jhelum Surcharge10 paisa per unit for the Neelum-Jhelum hydroelectric project.
TV Fee (PTV)Rs. 35 monthly charge for Pakistan Television Corporation (removed by government recently).
Meter RentMonthly fee for meter installation and maintenance.
Service RentService charges for maintaining the electricity connection.
Late Payment SurchargeAdditional charge if bill is not paid by the due date.
ArrearsPrevious unpaid amounts carried forward.

Tips to Reduce Your LESCO Electricity Bill

  • Use heavy appliances during off-peak hours — this is the single most effective way to save.
  • Switch to energy-efficient LED lights and inverter ACs.
  • Turn off unused appliances — a fan uses ~4 units/day, a TV ~3 units/day, a 1-ton AC up to 18 units/day continuously.
  • Keep consumption below 200 units to qualify for government-subsidized rates.
  • Set AC temperature to 26°C instead of lower settings.
  • Use natural light and ventilation during daytime.
  • Consider installing solar panels — through LESCO’s net metering program, you can sell excess electricity back to the grid.
  • Regularly compare your meter reading with your LESCO bill check online to catch discrepancies.
  • Replace old appliances with energy-star rated models.

LESCO SMS, WhatsApp and Email Bill Service

LESCO offers a free SMS, WhatsApp, and email e-billing service to make bill checking more convenient:

  1. Go to the LESCO official website and navigate to the SMS & Email service section.
  2. Enter your 7-digit Customer ID, mobile number, and email address.
  3. Select if you want updates via SMS, email, or both.
  4. Submit your details — once registered, you’ll receive bill notifications directly on your phone.
  5. You can also register for e-bill by entering your reference number and consumer number.

This service is completely free and helps you stay updated without manually performing a LESCO bill check every month. You can also send SMS to 8118 for quick bill information.

How to Check Old LESCO Bill or Previous Month Bill

Many consumers search for how to check old LESCO bill or how to check previous month electricity bill LESCO. When you perform a LESCO bill check online, the system displays your last 12 months of billing history including consumed units, payment amounts, and payment dates.

Note: Some third-party websites claim to show previous month bills by storing your data when you check your bill — this is a privacy risk. Always use the official LESCO website or trusted tools for checking your bill history.

Common Issues While Checking LESCO Bill Online

IssueSolution
“Bill Not Found” ErrorDouble-check your 14-digit reference number. Only digits are needed — the U/R letter at the end is not required. Try using your 10-digit Customer ID instead.
Bill Shows Old MonthCurrent month’s bill may not be uploaded yet. Try again in 2-3 days after meter reading date.
Page Not LoadingThe LESCO/PITC website may have high traffic. Try during off-peak hours (early morning). Clear browser cache.
Cannot Find Reference NumberUse the CNIC search feature on www.lesco.gov.pk, check old bills, ask landlord, or call helpline 118.
Bill Amount Seems Too HighCheck units consumed vs previous months. Check for Pro-Rata consumption (meter reading not taken on time). Report suspected meter fault to 118.
Slab Jump IssueMoving to a higher slab dramatically increases per-unit rate. Reduce consumption to stay in lower slabs.
Payment Not ReflectingWait 24-48 hours for bank/wallet payments to sync. Online payments only work before due date.
Trying to Check by Serial NumberLESCO does not support bill check by meter serial number. Use reference number or Customer ID only.

LESCO Helpline and Customer Support

For billing inquiries, electricity supply issues, meter complaints, new connections, or emergencies:

  • LESCO Helpline (24/7): 118
  • Complaint Number: 042-99205461-62
  • SMS Complaint Registration: 8118
  • Email: ccms@pitc.com.pk
  • Official Website: www.lesco.gov.pk
  • Duplicate Bill Portal: bill.pitc.com.pk
  • LESCO Official App: Available on Google Play Store for bill checking, complaint tracking, and account management
  • Electricity Bill Checker App: Download the Electricity Bill Checker app to check and manage all electricity bills in one place

For billing disputes, always keep your reference number, CNIC, and recent bill copies ready. You can also report electricity theft (kunda) to LESCO — the company actively fights power theft through surprise inspections and imposes fines or legal actions against violators.

Frequently Asked Questions (FAQs)

How to check LESCO bill online?

To check your LESCO bill online, enter your 14-digit reference number in the bill checker tool on this page or visit www.lesco.gov.pk or bill.pitc.com.pk. Your latest LESCO electricity bill will appear within seconds showing total amount, due date, units consumed, and complete bill details. This service is free and available 24/7.

How to check LESCO bill paid or not?

To check if your LESCO bill is paid or not, perform an online LESCO bill check using your 14-digit reference number. The bill will display the payment status clearly. If it shows Paid or Zero Balance, your bill has been successfully deposited. If it still shows unpaid, wait 24-48 hours as bank and wallet payments take time to sync with the PITC system.

How can I check my LESCO bill online?

You can check your LESCO bill online by visiting this page and entering your 14-digit reference number or 10-digit Customer ID in the bill checker. Click the Check Bill button and your complete electricity bill will be displayed. You can also visit the official LESCO website at www.lesco.gov.pk or use the PITC portal at bill.pitc.com.pk.

How to check LESCO bill?

To check your LESCO bill, you need your 14-digit reference number which is printed on your previous electricity bill near the top-left corner. Enter this number in the LESCO bill checker on this page, click Submit, and your latest bill will be displayed with all charges, taxes, and due date information.

How can I check my LESCO bill?

You can check your LESCO bill using multiple methods: use the bill checker tool on this page, visit www.lesco.gov.pk, go to bill.pitc.com.pk, or download the Electricity Bill Checker app. All methods require your 14-digit reference number or 10-digit Customer ID. The service is completely free.

How to check electricity bill online LESCO?

To check your electricity bill online for LESCO, open the bill checker on this page and enter your 14-digit reference number. Your complete LESCO electricity bill will load showing energy charges, FPA, taxes, total amount, due date, and 12-month consumption history. You can also download or print the bill as PDF.

How to check if LESCO bill is paid?

To check if your LESCO bill is paid, enter your reference number in the online bill checker. The system shows payment status on the bill. If the previous bill shows as Paid, your payment was received. If it shows unpaid after you have already paid, wait 24-48 hours for the payment to reflect in the system.

How to check online LESCO bill?

To check your online LESCO bill, visit this page and enter your 14-digit reference number in the bill checker tool. Alternatively, go to the official LESCO website www.lesco.gov.pk or the PITC portal bill.pitc.com.pk. Your bill will display within seconds. No login or registration is required.

How to check LESCO bill without reference number?

If you don’t have your reference number, you can use your 10-digit Customer ID instead. If you don’t have either, visit www.lesco.gov.pk, click on CNIC Registration, choose Search by CNIC, and enter your CNIC to retrieve your reference number. You can also call LESCO helpline 118 or visit the nearest office with your CNIC.

How to check old LESCO bill?

When you check your LESCO bill online using your reference number, the system automatically displays your last 12 months of billing history. This includes units consumed, bill amounts, payment dates, and outstanding dues for each month. Always use official channels to check old bills and protect your data privacy.

How to check LESCO bill is paid or not?

Check your LESCO bill payment status by entering your 14-digit reference number in the online bill checker. The bill clearly shows whether your previous payment has been received. A Paid status confirms successful payment. If payment was made recently but not reflecting, please wait 24-48 hours for the system to update.

How to check previous LESCO bill?

To check your previous LESCO bill, perform an online bill check using your reference number. The system shows your current bill along with the last 12 months of billing history, including previous month charges, units consumed, and payment records. This gives you a complete overview of your electricity usage over the past year.

How to check LESCO bill with meter number?

LESCO does not support bill check by meter number online. You must use your 14-digit reference number or 10-digit Customer ID. Your meter number is different from your reference number. If you only have your meter number, contact LESCO helpline at 118 or visit the nearest LESCO office to get your reference number.

How to check my LESCO bill paid or not?

To check if your LESCO bill has been paid, enter your 14-digit reference number in the bill checker on this page. Your bill will display the payment status of your previous bill. Paid means payment was received successfully. If you paid recently and it shows unpaid, payments can take up to 48 hours to update in the system.

How to check previous month electricity bill LESCO?

To check your previous month’s LESCO electricity bill, use the online bill checker with your 14-digit reference number. The system automatically displays a 12-month billing history showing each month’s units consumed, total amount, and payment status. This makes it easy to compare your current usage with previous months.

How can I check my old LESCO bill?

You can check your old LESCO bill by performing an online bill check with your reference number. The PITC billing system stores your last 12 months of electricity bill records. All previous bills including amounts, units, and payment history are displayed automatically when you check your current bill.

How to check bill paid or not LESCO?

To verify if your LESCO bill is paid, use the online bill checker with your reference number. The bill will show payment status. You can also check through your bank app or digital wallet transaction history to confirm the payment was processed. If the payment was made at a bank branch, the paid stamp on your bill copy serves as proof.

How to check new meter bill LESCO?

For a new LESCO meter connection, your first bill may take 1-2 billing cycles to appear online. Once generated, you can check it using the 14-digit reference number assigned to your new connection. If you don’t have the reference number yet, visit www.lesco.gov.pk and use the CNIC search feature or contact helpline 118.

How to check if your LESCO bill is paid?

To check if your LESCO bill is paid, enter your reference number in the online bill checker. The system displays payment status for your current and previous bills. A Paid or Zero Balance status confirms your payment was received. You can also verify through your bank or mobile wallet transaction history.

How to check electricity bill LESCO?

To check your LESCO electricity bill, you need your 14-digit reference number or 10-digit Customer ID. Enter it in the bill checker tool on this page and click Check Bill. Your complete electricity bill with all charges, taxes, units consumed, and due date will be displayed. You can download it as PDF or print for payment.

Conclusion

LESCO bill check online is the most convenient and fastest way to view your Lahore Electric Supply Company bill in 2026. Whether you are a residential consumer in Lahore, a business owner in Kasur, living in Okara, Sheikhupura, Nankana Sahib, or anywhere across LESCO’s service area, you can easily check your LESCO bill from anywhere using your 14-digit reference number.

This guide covered everything you need to know about LESCO bill check online, including the step-by-step process, reference number lookup, LESCO bill check by CNIC method, LESCO bill check by serial number clarification, duplicate bill download and print, Raast QR payment, payment methods (online and offline), LESCO electricity tariff slabs, taxes and charges explained, peak hours, energy saving tips, SMS/WhatsApp/email bill service, old bill history, installment plans, common troubleshooting tips, and frequently asked questions.

Bookmark this page for quick access whenever you need to perform a LESCO bill check. Stay updated with your billing information, pay on time, and avoid late payment surcharges.

Disclaimer: This is an informational guide to help LESCO consumers check their electricity bills online. This website is not affiliated with LESCO, PITC, NEPRA, or the Government of Pakistan. For official inquiries, please visit www.lesco.gov.pk or call 118.

Muhammad Usama
✓ Verified
Written by

Muhammad Usama

Founder & Utility Billing Expert

Helping millions of Pakistanis understand and manage their utility bills. Expert in NEPRA tariffs, electricity & gas billing systems, and solar energy.