LESCO Bill Payment Online 2026: Fast & Easy Ways

Updated: July 2026

The fastest way to pay your LESCO bill online is through a mobile wallet like JazzCash or Easypaisa, or your own bank’s app. You open the app, choose bill payment, pick LESCO, enter your 14-digit reference number, and pay. Wallet and mobile-banking payments usually confirm within seconds, and the fee is either zero or a small charge the app shows before you confirm. You never need to leave home or stand in a queue.

Before you pay, it helps to have the bill in front of you. You can check your LESCO bill online and note the reference number and payable amount. If you want to understand why the amount is what it is, our LESCO per unit price 2026 guide breaks down the slabs and taxes.

This page covers every online method, the steps for each, what happens if you pay late, and what to do if a paid bill still shows as unpaid. If you have connections with other companies too, you can check any bijli bill online from our homepage.

All Ways to Pay Your LESCO Bill Online

Every online method needs the same thing: your 14-digit reference number, printed at the top of your bill. With that in hand, pick whichever channel you already use.

Method Where / app Fee How fast it reflects
JazzCash JazzCash app or agent Usually free or a small fee, shown before you confirm Seconds to a few minutes
Easypaisa Easypaisa app or agent Usually free or a small fee, shown before you confirm Seconds to a few minutes
Bank mobile app HBL, UBL, Meezan, Alfalah, etc. (1LINK network) Usually free Instant to a few minutes
Internet banking Your bank’s website Usually free Instant to a few minutes
Debit or credit card Bank portals that accept cards Bank charges may apply Instant to a few minutes

All of these run over the 1LINK bill-payment network that connects Pakistani banks and wallets to LESCO, which is why the same reference number works everywhere. Fees are small and always shown before you confirm, so check the screen before tapping pay.

How to Pay Your LESCO Bill with JazzCash

JazzCash is one of the most common ways to pay. If you have a JazzCash account, this takes under two minutes.

  1. Open the JazzCash app and sign in.
  2. Tap “Bill Payments” (or “Pay Bills”).
  3. Choose “Electricity,” then select LESCO from the list.
  4. Enter your 14-digit reference number from the bill.
  5. The app pulls up your billed amount and due date. Check they match your bill.
  6. Confirm and pay from your JazzCash balance.
  7. Save the confirmation SMS or screenshot. It has your transaction ID.

If you do not have the app, a JazzCash agent (many mobile and general stores) can do the same for you over the counter.

How to Pay Your LESCO Bill with Easypaisa

Easypaisa works almost the same way and is just as fast.

  1. Open the Easypaisa app and log in.
  2. Tap “Bill Payments” and choose “Electricity.”
  3. Select LESCO from the company list.
  4. Type in your 14-digit reference number.
  5. Review the amount and due date the app shows.
  6. Confirm and pay from your Easypaisa balance.
  7. Keep the confirmation message with the transaction ID.

Like JazzCash, Easypaisa also has agent shops across Lahore and the region if you would rather pay cash over the counter.

How to Pay Through Your Bank App (1LINK Mobile Banking)

If you use mobile banking with HBL, UBL, Meezan, Bank Alfalah, or almost any Pakistani bank, you can pay LESCO straight from your account, usually with no fee.

  1. Open your bank’s mobile app and log in.
  2. Go to “Bill Payments” or “Pay Bills.”
  3. Choose “Electricity” and select LESCO.
  4. Enter your 14-digit reference number.
  5. The app shows your billed amount. Confirm it matches your bill.
  6. Pay from your account and save the confirmation.

The first time, some apps ask you to add LESCO as a payee before you can pay. After that, the biller stays saved for next month. Internet banking on your bank’s website follows the same steps.

Is There a LESCO App or Website to Pay On?

LESCO’s official focus online is checking and downloading your bill rather than taking card payments directly. The safest route is to confirm the amount on your bill first, then pay through a wallet or your bank app as above.

Be careful with lookalike sites. Only use your bank’s or wallet’s official app, or start from your own bill’s reference number. If a site asks for your full card details or an OTP outside your bank app, close it. To simply view or download the bill, use our check your LESCO bill online page and take the amount from there.

Paying After the Due Date

Miss the due date and LESCO adds a late payment surcharge. On most domestic bills this is a small percentage (commonly around 10 percent of the current bill’s amount) that is already printed as the higher “payable after due date” figure on your bill. Pay before the due date and you pay the lower amount; pay after, and the higher one applies.

The good news is that online payment still works after the due date. Your reference number stays valid, so you can pay through JazzCash, Easypaisa or your bank app even a few days late, and it clears the arrears. What you cannot do is avoid the surcharge once the due date has passed.

If a bill goes unpaid for too long, LESCO can issue a disconnection notice and the unpaid amount rolls into next month’s bill. Paying promptly online is the easiest way to avoid that.

Paid Online but the Bill Still Shows Unpaid?

This worries people, but it is usually just timing. Online payments can take 24 to 48 hours to reflect in LESCO’s system, even though the money left your account instantly. The status on the bill-check page updates after LESCO processes the payment, not the moment you pay.

Here is what to do:

  1. Keep your transaction ID. The confirmation SMS or screenshot from JazzCash, Easypaisa or your bank is your proof of payment.
  2. Wait up to 48 hours, then check the status again. Most payments clear well within that window.
  3. If it still shows unpaid after 48 hours, contact LESCO or your payment provider with the transaction ID and the date and amount.

Do not pay a second time just because the status has not updated. If the money left your account and you have the transaction ID, the payment is on its way. Paying twice only creates a refund headache.

Offline Ways to Pay in Lahore, Kasur, Sheikhupura, Okara and Nankana Sahib

If you would rather pay in person, LESCO covers Lahore, Kasur, Sheikhupura, Okara and Nankana Sahib, and you have several counter options across all of them.

Bank branches. Many banks accept utility bill payments at the counter during banking hours. Take your printed bill and pay by cash or from your account.

NADRA e-Sahulat outlets. These franchise counters are spread across cities and towns and accept utility bills, often outside normal banking hours.

Pakistan Post offices. Post offices accept electricity bill payments and are handy in smaller towns where bank branches are fewer.

Wallet agent shops. JazzCash and Easypaisa agents (many mobile shops and kiryana stores) can take your cash and pay the bill against your reference number, giving you the same instant confirmation as the app.

Whichever counter you use, keep the stamped receipt or the SMS confirmation until the payment shows as cleared.

FAQs

How do I pay my LESCO bill online?

Open JazzCash, Easypaisa or your bank’s app, choose bill payment, select LESCO, and enter your 14-digit reference number. Check the amount, confirm, and save the transaction ID. The payment usually confirms within minutes.

Lesco bill kaise pay karen without a bank account?

Use a JazzCash or Easypaisa agent shop. Give the agent your printed bill or reference number and pay cash. They complete the payment on their app and you get an instant confirmation, no bank account needed.

Is there a fee to pay LESCO bills online?

Usually not, or only a small charge. Bank apps are typically free, and wallets like JazzCash and Easypaisa are free or charge a small fee that the app always shows before you confirm. Check the screen before you tap pay.

I paid online but my bill still shows unpaid. What now?

Give it 24 to 48 hours to reflect in LESCO’s system. Keep your transaction ID as proof. If it still shows unpaid after two days, contact LESCO or your payment provider with the transaction details. Do not pay again.

Can I still pay online after the due date?

Yes. Your reference number stays valid, so JazzCash, Easypaisa and bank apps still work after the due date. You will pay the higher “payable after due date” amount, which includes the late payment surcharge.

What is the 14-digit reference number and where do I find it?

It is a unique number for your connection and bill, printed near the top of your LESCO bill. Every online payment method uses it to pull up your exact amount. If you do not have a paper bill, you can find it by checking your bill online first.

Related payment guides

Payment methods and fees described here reflect channels available as of July 2026 and can change. Always confirm the amount and any fee on your own bill and app screen before you pay.

Scroll to Top