Tuesday, August 4, 2026
PAKISTAN

How to Check Electricity Bill Online in Pakistan (2026): MEPCO, LESCO, IESCO, FESCO Reference Number Guide

Check your MEPCO, LESCO, IESCO, FESCO, GEPCO, PESCO, HESCO, SEPCO, QESCO, TESCO, or HAZECO bill online in 30 seconds via the official PITC portal. Direct answer box + 12 FAQs for featured-snippet ranking. Covers all 11 Pakistani DISCOs.

Featured electricity bill check Pakistan 2026 guide

How to Check Electricity Bill Online in Pakistan (2026): MEPCO, LESCO, IESCO, FESCO Reference Number Guide

To check your electricity bill online in Pakistan, open the official PITC portal at bill.pitc.com.pk, select your distribution company (DISCO) — MEPCO, LESCO, IESCO, FESCO, or any of the 11 — enter your 14-digit reference number from any previous bill, and click Search. Your current bill loads instantly with amount due, due date, and units consumed.

Whether you lost the printed copy, want to check the bill before it arrives in the post, or need to download a duplicate for a bank loan or visa application, the process takes under 30 seconds and works for every DISCO in the country — from the tribal areas of TESCO to the dense Lahore grid of LESCO. Here’s exactly where to go, what to type, and how to handle the common errors that come up.

Quick answer (for featured snippets):
Step 1: Open bill.pitc.com.pk on your phone or computer.
Step 2: Select your DISCO — MEPCO, LESCO, IESCO, FESCO, GEPCO, PESCO, HESCO, SEPCO, QESCO, TESCO, or HAZECO.
Step 3: Enter your 14-digit Reference Number (printed top-left of any previous bill, no dashes, no letters).
Step 4: Click “Search” or “Submit.”
Step 5: Your current bill loads — view, download as PDF, or print. The bill shows amount due, due date, units consumed, and tariff category.

What is the official electricity bill check website for Pakistan?

The official portal is bill.pitc.com.pk, operated by the Pakistan Information Technology Company (PITC) on behalf of NEPRA and all 11 distribution companies. It is the single government-backed source for checking duplicate bills across every DISCO. There are several third-party portals (CheckBills.pk, iBill.pk, etc.) that pull data from the same PITC database, but the official portal is always the most up-to-date because it has direct API access to the DISCO billing systems.

The PITC portal was revamped in late 2024 to support all 11 DISCOs from a single interface, replacing the older per-DISCO websites (lesco.gov.pk, mepco.com.pk, etc.) for bill-checking purposes. The old DISCO websites are still used for new connections, complaints, and tariff information, but for a quick duplicate bill, the PITC portal is now the recommended route.

Which DISCOs can I check on the PITC portal?

All 11 distribution companies that supply electricity across Pakistan are supported. Here is the full list with the regions they cover:

  • LESCO — Lahore Electric Supply Company (Lahore, Kasur, Sheikhupura, Nankana Sahib, parts of Okara)
  • MEPCO — Multan Electric Power Company (Multan, Bahawalpur, Dera Ghazi Khan, Sahiwal, Vehari, Khanewal, Lodhran, Muzaffargarh, Rajanpur)
  • FESCO — Faisalabad Electric Supply Company (Faisalabad, Jhang, Toba Tek Singh, Chiniot)
  • IESCO — Islamabad Electric Supply Company (Islamabad, Rawalpindi, Attock, Jhelum, Chakwal)
  • GEPCO — Gujranwala Electric Power Company (Gujranwala, Sialkot, Gujrat, Mandi Bahauddin, Hafizabad, Narowal)
  • PESCO — Peshawar Electric Supply Company (Peshawar, Mardan, Swabi, Charsadda, Nowshera, all of KP except tribal areas)
  • HESCO — Hyderabad Electric Supply Company (Hyderabad, Mirpurkhas, Nawabshah, Badin, Thatta, Sujawal)
  • SEPCO — Sukkur Electric Power Company (Sukkur, Larkana, Jacobabad, Kashmore, Khairpur)
  • QESCO — Quetta Electric Supply Company (Quetta, Sibi, Mastung, Kalat, Gwadar, all of Balochistan except tribal areas)
  • TESCO — Tribal Electric Supply Company (FATA, tribal areas of KP, parts of Balochistan tribal belt)
  • HAZECO — Hazara Electric Supply Company (Mansehra, Abbottabad, Haripur, Battagram, Torghar)

If you’re not sure which DISCO serves your address, look at the top of any previous bill — the DISCO name is printed prominently, or check the office phone number on the bill for the regional prefix.

Where do I find my 14-digit reference number?

The reference number is the unique identifier for your electricity connection. It is printed on every bill you receive, in the top-left section, just below your name and address. The format is 14 digits, sometimes shown as four groups separated by spaces (e.g., 01 15111 1234567) and sometimes with a trailing letter like “U” or “R” (e.g., 01151111234567U) that you should ignore when entering the number.

If you don’t have a previous bill, you can find the reference number through any of these alternative sources:

  • SMS alert from your DISCO — every new bill generates an SMS from your distribution company with the reference number, amount, and due date. Search your SMS history for messages from your DISCO’s official short code.
  • Your electricity connection application — the form you filled out when you first got the connection has the reference number at the top.
  • Your bank’s bill-payment history — if you’ve ever paid your electricity bill through your bank’s app or internet banking, the reference number is stored in the payment history.
  • 1Bill or JazzCash payment history — same idea, look at your past transactions.
  • Call your DISCO helpline — provide your CNIC and address, and the helpline agent can read out your reference number.

Some DISCOs also accept a 10-digit Customer ID as an alternative to the 14-digit reference number. The Customer ID is shorter and is also printed on the bill header, but not all portals accept it. If the 14-digit reference number doesn’t work for you, try the 10-digit Customer ID.

What if my bill doesn’t show up on the portal?

The most common reasons are entering the wrong number, your bill hasn’t been generated yet for the current month, or your DISCO hasn’t synced with the PITC system yet. Try these fixes in order:

  1. Re-check the number — make sure you’re using the 14-digit reference number, not the shorter Customer ID. Strip out any spaces, dashes, and the trailing “U” or “R.”
  2. Wait 24-48 hours after bill generation — bills are typically generated on the 1st-3rd of each month and synced to PITC within 1-2 days. If you check on the 1st, the bill may not be visible yet.
  3. Try the DISCO’s own website — for LESCO, MEPCO, IESCO, FESCO, and the others, the DISCO website sometimes has the bill a few hours earlier than the central PITC portal.
  4. Call the DISCO helpline — for LESCO: 042-99200661; for MEPCO: 061-9210117; for IESCO: 051-2270916; for FESCO: 041-9210203. Other DISCO numbers are on the printed bill.
  5. Visit the nearest DISCO customer service centre — bring your CNIC and a previous bill (if you have one), and the staff can reprint the bill for you on the spot.

If your bill is visible on the DISCO website but not on PITC, the issue is on PITC’s end and usually resolves within 24-48 hours. If your bill isn’t visible on either platform 5 days after the expected generation date, you may have been missed in the billing cycle — call the DISCO to flag it.

How do I pay the bill once I have it?

You can pay through any of the major banking apps, mobile wallets, or the DISCO’s own payment portal. Most payments settle within 5-10 minutes:

  • 1Bill app — open the app, choose “Electricity,” select your DISCO, enter reference number, pay via card or bank account.
  • JazzCash / EasyPaisa — open the app, choose “Bill Payments,” select “Electricity,” pick your DISCO, enter reference number, pay with PIN.
  • HBL, UBL, MCB, Meezan, Allied, Faysal, Bank Alfalah Mobile — under “Bill Payments,” select “Electricity,” choose your DISCO, enter reference number, pay.
  • ATM — most bank ATMs support electricity bill payment under the “Bill Payments” menu.
  • Bank branch over the counter — take your printed bill to any branch of a partner bank.
  • DISCO collection offices — for the few areas where digital payments aren’t available, the DISCO office accepts cash payments directly.

All major payment channels show a confirmation SMS within 5-10 minutes of successful payment. The reference number is auto-cleared from your pending list once the payment reconciles. If you pay after the due date, the late-payment surcharge is automatically added to your next bill — typically 10% of the unpaid amount for the first month, scaling up if the bill remains unpaid.

What are the most common bill-check errors?

Three issues account for almost 90% of failed bill checks on the PITC portal:

  1. Reference number with extra characters — the most common. If your bill shows “01151111234567U” or “01 15111 1234567 R,” strip the spaces and the trailing letter before submitting. The system expects exactly 14 digits, no more, no less.
  2. Wrong DISCO selected — if your bill is from LESCO and you selected MEPCO in the dropdown, no data will load. The dropdown selection must match the DISCO named on your bill.
  3. Connection not active in PITC database — for new connections (less than 60 days old) or recently transferred connections, the PITC system may not have synced yet. Wait 60 days from the connection date before expecting the bill on PITC; until then, use the DISCO’s own website.

If you’ve checked all three and still get an error, the issue is on the DISCO’s end. Call the DISCO helpline with your CNIC and reference number ready.

Frequently asked questions

What is the official website to check electricity bill in Pakistan?

The official portal is bill.pitc.com.pk, run by the Pakistan Information Technology Company (PITC). It supports all 11 distribution companies (DISCOs) in Pakistan.

How do I check my MEPCO bill online?

Open bill.pitc.com.pk, select MEPCO from the company dropdown, enter your 14-digit reference number, and click Search. Your current bill loads instantly.

How do I check my LESCO bill online?

Same as MEPCO: open bill.pitc.com.pk, select LESCO, enter your 14-digit reference number, and click Search. The portal works identically for LESCO as for any other DISCO.

What is the difference between a reference number and a customer ID?

The reference number is 14 digits and is the primary identifier on the PITC portal. The customer ID is 10 digits and is older. Most modern portals accept both, but if one doesn’t work, try the other.

Can I check a bill from a previous month?

Yes. The PITC portal retains the last 12 months of bill history. Use the same reference number and the portal will show your most recent bill first, with the option to view older bills in the history tab.

Can I check someone else’s bill?

Yes — you only need the reference number, not the CNIC. Many people check their parents’ or tenants’ bills the same way. The portal doesn’t verify who is requesting the bill.

Is there a fee to check the bill online?

No. The PITC portal is free. Third-party portals may show ads or charge a small convenience fee for download features, but the basic bill view is always free.

How do I know if my bill has been paid?

After paying, wait 10-15 minutes, then re-check the bill on the PITC portal. If the status shows “Paid” or the amount is no longer in the pending list, your payment reconciled. You can also check the SMS from your payment channel — every successful payment generates a confirmation with a transaction ID.

Can I get the bill delivered by SMS or email?

Yes, most DISCOs support both. Register on your DISCO website with your mobile number and email to receive bills as soon as they are generated. Some DISCOs also support WhatsApp bill delivery if you opt in through the website.

What if I have more than one connection?

Each connection has its own 14-digit reference number. You can save multiple reference numbers in the PITC portal under “My Connections” to check all your bills from one place. The portal also allows family members to register their own connections under one CNIC.

Why is my bill higher than expected?

The most common reasons are seasonal tariff increases (summer bills are higher because of AC load), Time-of-Use pricing if you have a sanctioned load above 5 kW, fuel adjustment charges, and any arrears from previous unpaid bills that have been added to the current cycle. Cross-check with our Pakistan electricity crisis 2026 explainer for the broader context.

How do I dispute a wrong bill?

File a complaint on your DISCO’s website under “Consumer Complaints” or call the helpline. The DISCO is required to send a meter reader for verification within 7 working days. If the bill is found to be wrong, it is adjusted in the next cycle with no penalty.

Related Articles