How to Check Electricity Bill Online in Pakistan — All DISCOs Guide

Rashid Minhas has put together this comprehensive guide covering electricity bill checking methods across all of Pakistan’s distribution companies (DISCOs). Whether you are in Lahore, Islamabad, Peshawar, Multan, or any other city, this single resource will show you exactly how to check your electricity bill online in Pakistan — using official portals, mobile wallets, and universal payment platforms. Pakistan’s power distribution network is divided among nine major DISCOs, each serving a distinct geographic region, and each offering its own online bill enquiry portal. This guide covers every one of them.

Pakistan’s Electricity Distribution Companies (DISCOs) at a Glance

Pakistan’s electricity distribution is managed by nine DISCOs operating under the Ministry of Energy (Power Division). Each DISCO is licensed by NEPRA (National Electric Power Regulatory Authority) and serves a specific geographical territory. Knowing which DISCO serves your area is the first step to checking your bill online.

DISCOFull NameService AreaOfficial Website
LESCOLahore Electric Supply CompanyLahore, Sheikhupura, Nankana Sahib, Kasurlesco.gov.pk
IESCOIslamabad Electric Supply CompanyIslamabad (ICT), Rawalpindi, Attock, Chakwal, Jhelumiesco.com.pk
MEPCOMultan Electric Power CompanyMultan, Vehari, Sahiwal, Bahawalpur, Rahim Yar Khan and 8 more South Punjab districtsmepco.com.pk
FESCOFaisalabad Electric Supply CompanyFaisalabad, Jhang, Toba Tek Singh, Chiniot, Hafizabad, Sargodha, Khushab, Mianwali, Bhakkarfesco.com.pk
GEPCOGujranwala Electric Power CompanyGujranwala, Sialkot, Hafizabad, Gujrat, Narowal, Mandi Bahauddingepco.com.pk
PESCOPeshawar Electric Supply CompanyAll KPK districts (excluding merged tribal districts)pesco.com.pk
QESCOQuetta Electric Supply CompanyBalochistan (all districts)qesco.com.pk
HESCOHyderabad Electric Supply CompanyHyderabad, Mirpurkhas, Badin, Matiari, Tando Allahyar, Tando Muhammad Khan, Umerkot, Tharparkarhesco.com.pk
SEPCOSukkur Electric Power CompanySukkur, Larkana, Khairpur, Jacobabad, Kashmore, Shikarpur, Ghotki, Kambar, Qambar-Shahdadkotsepco.com.pk

Universal Bill Check Method: PITC Portal (Works for ALL DISCOs)

The most reliable universal method to check any Pakistani electricity bill — regardless of your DISCO — is through the Pakistan Integrated Technology Company (PITC) portal at pitc.com.pk. This government-operated platform aggregates bill data from all DISCOs and requires only your 14-digit reference number.

  1. Open your browser and go to https://pitc.com.pk
  2. Click on “Duplicate Bill” or “Bill Enquiry” from the main menu
  3. Select your DISCO from the dropdown list (LESCO, IESCO, MEPCO, FESCO, GEPCO, PESCO, QESCO, HESCO, or SEPCO)
  4. Enter your 14-digit reference number (found printed on your previous bill)
  5. Click Submit or press Enter
  6. Your current bill details — including amount due, due date, and units consumed — will appear on screen
  7. You can download or print a duplicate bill as a PDF directly from this portal

How to Find Your Reference Number

Your Reference Number (also called Consumer Number — both terms refer to the same thing on Pakistani electricity bills) is a 14-digit identifier unique to your electricity connection. You will find it in the following places:

  • Top-right or top-centre of your physical bill — labelled “Reference No.” or “Consumer No.”
  • On the payment stub at the bottom of the bill (the portion you hand to the bank cashier)
  • On your meter — some DISCOs print it on a sticker attached to the meter
  • In your DISCO account — if you registered online with your DISCO, it appears in your profile

Important: The reference number typically starts with a two or three-digit code identifying the DISCO and subdivision. For example, IESCO reference numbers often start with “01” or “03”, while MEPCO reference numbers begin with a different prefix. Always enter all 14 digits without spaces or dashes.

Individual DISCO Portals — Direct Bill Check Links

While PITC works for all DISCOs, each company also maintains its own dedicated bill enquiry portal. Using the DISCO-specific portal can sometimes provide additional details such as tariff category, load sanctioned, and meter serial number.

DISCOBill Check URLMobile App
LESCOhttps://lesco.gov.pk/Modules/CustomerInfo/CheckBill.aspLESCO App (Android)
IESCOhttps://iesco.com.pk/index.php/bill-inquiryIESCO App (Android/iOS)
MEPCOhttps://bill.mepco.com.pkMEPCO App (Android)
FESCOhttps://fesco.com.pk/duplicate-billFESCO Online (Android)
GEPCOhttps://gepco.com.pk/bill-inquiryNot available
PESCOhttps://pesco.com.pk/bill-inquiryNot available
QESCOhttps://qesco.com.pk/duplicate-billNot available
HESCOhttps://hesco.gov.pk/duplicate-billNot available
SEPCOhttps://sepco.com.pk/duplicate-billNot available

Check Electricity Bill via 1LINK EPAYMENT (All DISCOs)

1LINK is Pakistan’s interbank fund transfer network. The 1LINK EPAYMENT platform enables bill enquiry and payment for all DISCOs through any participating bank’s internet banking portal or ATM. This is one of the most reliable methods because it uses real-time data from the DISCOs’ own billing systems.

  1. Log in to your bank’s internet banking portal (HBL, UBL, MCB, Meezan, Bank Alfalah, etc.)
  2. Navigate to Bill Payment or Utility Bills
  3. Select Electricity as the bill category
  4. Choose your DISCO from the list
  5. Enter your 14-digit reference number
  6. The portal will display your bill amount and due date before you confirm payment
  7. Confirm to pay, or note the amount and pay via a different method if preferred

How to Check Electricity Bill via JazzCash (All DISCOs)

JazzCash is Pakistan’s most widely used mobile wallet and supports bill enquiry and payment for all major DISCOs. You do not need a bank account — only a JazzCash-registered mobile number.

  1. Open the JazzCash app on your smartphone (available on Android and iOS)
  2. Log in with your JazzCash mobile number and MPIN
  3. Tap “Pay Bills” from the home screen
  4. Select “Electricity”
  5. Choose your DISCO from the dropdown (all 9 DISCOs are listed)
  6. Enter your 14-digit reference number
  7. The app will fetch your bill details — amount due, issue date, due date, and units consumed
  8. Tap Pay to complete the payment, or simply note the details if you only wanted to check

JazzCash charges: Typically PKR 0 to PKR 20 per transaction depending on the DISCO. Maximum transaction limit is PKR 50,000.

How to Check Electricity Bill via Easypaisa (All DISCOs)

Easypaisa is another widely available mobile financial service that supports electricity bill enquiry and payment for all Pakistani DISCOs. It is available both through the Easypaisa app and through Easypaisa franchise shops across Pakistan.

  1. Open the Easypaisa app or visit an Easypaisa franchise shop
  2. Log in with your registered mobile number
  3. Tap “Pay Bills” or select “Utility Bills”
  4. Select “Electricity”
  5. Choose your DISCO
  6. Enter your 14-digit reference number
  7. Your bill details will be displayed — verify the amount, then tap Pay or note the bill details

Easypaisa shops: If you do not have the app, visit any Easypaisa franchise shop (found throughout Pakistan, including rural areas) and ask the shopkeeper to check your bill using your reference number. They can also process payment on your behalf.

Bill Alert and SMS Notification Services

Several DISCOs offer SMS bill alert services that automatically notify you when your new bill is generated. Here is what is available by DISCO:

DISCOSMS Alert AvailableHow to Register
LESCOYesRegister via lesco.gov.pk customer portal
IESCOYesSend reference number to designated IESCO SMS number
MEPCOYesRegister via mepco.com.pk online portal
FESCOYesRegister mobile number at FESCO subdivision office
GEPCOLimitedContact GEPCO helpline for registration
PESCOLimitedContact PESCO subdivision office
QESCOLimitedContact QESCO office
HESCOLimitedContact HESCO office
SEPCOLimitedContact SEPCO office

How to Read a Pakistani Electricity Bill — Key Fields Explained

Understanding the fields printed on your electricity bill helps you verify accuracy and identify any overcharges. Here are the key fields found on virtually every Pakistani DISCO bill:

FieldMeaning
Reference Number / Consumer No.Your 14-digit unique consumer identifier — used for all online transactions
Billing MonthThe month for which consumption is being billed (Pakistani DISCOs bill monthly)
Units ConsumedElectricity used in kilowatt-hours (kWh) during the billing period
Previous Reading / Current ReadingMeter readings at start and end of billing period — difference equals units consumed
Tariff CategoryYour consumer category (e.g., A-1 domestic, B-1 commercial, C-1 industrial)
Energy ChargesCost of units consumed based on NEPRA slab rates
Fuel Cost Adjustment (FCA)Monthly adjustment based on actual fuel cost to generate electricity — can be positive (surcharge) or negative (rebate)
NEPRA SurchargeRegulatory surcharge levied by NEPRA
Fixed ChargesMonthly fixed component of tariff regardless of consumption
TV Licence FeePKR 35 per month collected on behalf of PTV
Income Tax (Withholding Tax)Deducted for non-filer consumers on bills above a threshold
GSTGeneral Sales Tax applicable on electricity consumption
Due DateLast date to pay without Late Payment Surcharge (LPS)
After Due DateAmount payable if you pay after the due date — includes 10% LPS

Late Payment Surcharge (LPS) — What You Need to Know

All Pakistani DISCOs charge a Late Payment Surcharge (LPS) of 10% of the total bill amount if you pay after the due date printed on your bill. The due date is typically 15–20 days after the bill issue date. There is usually a secondary deadline (the disconnection date) printed on the bill — if you miss this, DISCO may disconnect your supply.

  • LPS rate: 10% flat on total bill amount (not just energy charges)
  • No partial LPS: If you pay even one day late, the full 10% applies
  • LPS is shown as the “After Due Date” amount on your bill
  • To avoid LPS: Pay before or on the due date — use JazzCash, Easypaisa, or internet banking for same-day confirmation

Understanding NEPRA Tariff Slabs

NEPRA sets electricity tariffs for all DISCOs on a slab-based system for domestic consumers. The more units you consume, the higher the per-unit rate you pay on the excess units. As of the latest NEPRA determination, the approximate domestic tariff slabs (Category A-1) are:

SlabMonthly Units (kWh)Approx. Per Unit Rate (PKR)
Protected (A-1a)Up to 100 unitsPKR 3.95 (subsidised protected rate)
A-1b1–100 units (unprotected billing)PKR 13.71
A-1b101–200 unitsPKR 18.43
A-1c201–300 unitsPKR 23.16
A-1c301–700 unitsPKR 25.81
A-2Above 700 unitsPKR 29.66

Note: These rates are subject to quarterly NEPRA adjustments and monthly Fuel Cost Adjustments (FCA). Always check the NEPRA website (nepra.org.pk) or your DISCO’s website for the most current tariff schedule. Commercial (B-1) and industrial (C-1) tariffs are different and typically higher per unit.

How to Dispute an Incorrect Electricity Bill

If you believe your electricity bill contains an error — such as estimated readings instead of actual meter readings, incorrect tariff application, or overcharged units — here is the process to follow:

  1. Contact your DISCO’s subdivision office — visit in person or call the helpline. Most DISCOs have subdivision offices in major areas.
  2. Submit a written complaint — request meter re-reading or bill correction at the subdivision office
  3. Pay the undisputed portion — always pay the amount you agree with to avoid disconnection while the dispute is under review
  4. Escalate to DISCO head office — if the subdivision does not resolve within 15 days, escalate to the DISCO’s customer services department
  5. File a complaint with NEPRA — if the DISCO does not satisfactorily resolve your complaint, file at NEPRA’s consumer complaint portal: complaint.nepra.org.pk or call NEPRA helpline 0800-63772 (toll-free)

Individual DISCO Bill Check Guides

For detailed, DISCO-specific guides — including tariff tables, coverage area maps, complaint helpline numbers, and new connection processes — see the individual posts:

Frequently Asked Questions

Q1: Can I check my electricity bill online without the reference number?

Most DISCO portals and third-party platforms (JazzCash, Easypaisa, PITC) require the 14-digit reference number. If you have lost your previous bill, visit your DISCO’s subdivision office with your CNIC and meter number — the staff can retrieve your reference number from the system. Some DISCOs also allow lookup by meter number on their portal.

Q2: Is the reference number the same as the consumer number?

Yes. Reference number and consumer number are the same thing on Pakistani electricity bills. Different DISCOs use different labels on their bills, but the 14-digit number serves the same purpose — it uniquely identifies your electricity connection across all platforms and payment gateways.

Q3: How many days before the due date is a Pakistani electricity bill usually issued?

Typically, DISCOs issue electricity bills approximately 15–20 days before the due date. However, this can vary depending on the DISCO and billing cycle. The bill issue date and due date are both printed clearly on the bill. You can also check the current bill on the DISCO portal or PITC even before your physical bill arrives.

Q4: Can I check electricity bills for all DISCOs through a single website?

Yes. The PITC portal (pitc.com.pk) supports bill enquiry for all nine Pakistani DISCOs through a single interface. You simply select your DISCO from a dropdown and enter your 14-digit reference number. Similarly, JazzCash and Easypaisa apps both list all DISCOs in their electricity bill payment sections.

Q5: What should I do if my electricity bill shows “estimated” reading instead of actual?

An estimated bill is generated when the meter reader was unable to visit your premises during the billing cycle. If you receive an estimated bill, you can: (1) submit your actual meter reading to your DISCO subdivision office or through the DISCO’s online portal; (2) request an actual meter reading visit; (3) pay the estimated amount and expect the adjustment in next month’s bill. If you consistently receive estimated bills, register a formal complaint with your DISCO.

Leave a Comment

Click Here |