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.
| DISCO | Full Name | Service Area | Official Website |
|---|---|---|---|
| LESCO | Lahore Electric Supply Company | Lahore, Sheikhupura, Nankana Sahib, Kasur | lesco.gov.pk |
| IESCO | Islamabad Electric Supply Company | Islamabad (ICT), Rawalpindi, Attock, Chakwal, Jhelum | iesco.com.pk |
| MEPCO | Multan Electric Power Company | Multan, Vehari, Sahiwal, Bahawalpur, Rahim Yar Khan and 8 more South Punjab districts | mepco.com.pk |
| FESCO | Faisalabad Electric Supply Company | Faisalabad, Jhang, Toba Tek Singh, Chiniot, Hafizabad, Sargodha, Khushab, Mianwali, Bhakkar | fesco.com.pk |
| GEPCO | Gujranwala Electric Power Company | Gujranwala, Sialkot, Hafizabad, Gujrat, Narowal, Mandi Bahauddin | gepco.com.pk |
| PESCO | Peshawar Electric Supply Company | All KPK districts (excluding merged tribal districts) | pesco.com.pk |
| QESCO | Quetta Electric Supply Company | Balochistan (all districts) | qesco.com.pk |
| HESCO | Hyderabad Electric Supply Company | Hyderabad, Mirpurkhas, Badin, Matiari, Tando Allahyar, Tando Muhammad Khan, Umerkot, Tharparkar | hesco.com.pk |
| SEPCO | Sukkur Electric Power Company | Sukkur, Larkana, Khairpur, Jacobabad, Kashmore, Shikarpur, Ghotki, Kambar, Qambar-Shahdadkot | sepco.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.
- Open your browser and go to https://pitc.com.pk
- Click on “Duplicate Bill” or “Bill Enquiry” from the main menu
- Select your DISCO from the dropdown list (LESCO, IESCO, MEPCO, FESCO, GEPCO, PESCO, QESCO, HESCO, or SEPCO)
- Enter your 14-digit reference number (found printed on your previous bill)
- Click Submit or press Enter
- Your current bill details — including amount due, due date, and units consumed — will appear on screen
- 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.
| DISCO | Bill Check URL | Mobile App |
|---|---|---|
| LESCO | https://lesco.gov.pk/Modules/CustomerInfo/CheckBill.asp | LESCO App (Android) |
| IESCO | https://iesco.com.pk/index.php/bill-inquiry | IESCO App (Android/iOS) |
| MEPCO | https://bill.mepco.com.pk | MEPCO App (Android) |
| FESCO | https://fesco.com.pk/duplicate-bill | FESCO Online (Android) |
| GEPCO | https://gepco.com.pk/bill-inquiry | Not available |
| PESCO | https://pesco.com.pk/bill-inquiry | Not available |
| QESCO | https://qesco.com.pk/duplicate-bill | Not available |
| HESCO | https://hesco.gov.pk/duplicate-bill | Not available |
| SEPCO | https://sepco.com.pk/duplicate-bill | Not 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.
- Log in to your bank’s internet banking portal (HBL, UBL, MCB, Meezan, Bank Alfalah, etc.)
- Navigate to Bill Payment or Utility Bills
- Select Electricity as the bill category
- Choose your DISCO from the list
- Enter your 14-digit reference number
- The portal will display your bill amount and due date before you confirm payment
- 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.
- Open the JazzCash app on your smartphone (available on Android and iOS)
- Log in with your JazzCash mobile number and MPIN
- Tap “Pay Bills” from the home screen
- Select “Electricity”
- Choose your DISCO from the dropdown (all 9 DISCOs are listed)
- Enter your 14-digit reference number
- The app will fetch your bill details — amount due, issue date, due date, and units consumed
- 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.
- Open the Easypaisa app or visit an Easypaisa franchise shop
- Log in with your registered mobile number
- Tap “Pay Bills” or select “Utility Bills”
- Select “Electricity”
- Choose your DISCO
- Enter your 14-digit reference number
- 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:
| DISCO | SMS Alert Available | How to Register |
|---|---|---|
| LESCO | Yes | Register via lesco.gov.pk customer portal |
| IESCO | Yes | Send reference number to designated IESCO SMS number |
| MEPCO | Yes | Register via mepco.com.pk online portal |
| FESCO | Yes | Register mobile number at FESCO subdivision office |
| GEPCO | Limited | Contact GEPCO helpline for registration |
| PESCO | Limited | Contact PESCO subdivision office |
| QESCO | Limited | Contact QESCO office |
| HESCO | Limited | Contact HESCO office |
| SEPCO | Limited | Contact 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:
| Field | Meaning |
|---|---|
| Reference Number / Consumer No. | Your 14-digit unique consumer identifier — used for all online transactions |
| Billing Month | The month for which consumption is being billed (Pakistani DISCOs bill monthly) |
| Units Consumed | Electricity used in kilowatt-hours (kWh) during the billing period |
| Previous Reading / Current Reading | Meter readings at start and end of billing period — difference equals units consumed |
| Tariff Category | Your consumer category (e.g., A-1 domestic, B-1 commercial, C-1 industrial) |
| Energy Charges | Cost 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 Surcharge | Regulatory surcharge levied by NEPRA |
| Fixed Charges | Monthly fixed component of tariff regardless of consumption |
| TV Licence Fee | PKR 35 per month collected on behalf of PTV |
| Income Tax (Withholding Tax) | Deducted for non-filer consumers on bills above a threshold |
| GST | General Sales Tax applicable on electricity consumption |
| Due Date | Last date to pay without Late Payment Surcharge (LPS) |
| After Due Date | Amount 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:
| Slab | Monthly Units (kWh) | Approx. Per Unit Rate (PKR) |
|---|---|---|
| Protected (A-1a) | Up to 100 units | PKR 3.95 (subsidised protected rate) |
| A-1b | 1–100 units (unprotected billing) | PKR 13.71 |
| A-1b | 101–200 units | PKR 18.43 |
| A-1c | 201–300 units | PKR 23.16 |
| A-1c | 301–700 units | PKR 25.81 |
| A-2 | Above 700 units | PKR 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:
- Contact your DISCO’s subdivision office — visit in person or call the helpline. Most DISCOs have subdivision offices in major areas.
- Submit a written complaint — request meter re-reading or bill correction at the subdivision office
- Pay the undisputed portion — always pay the amount you agree with to avoid disconnection while the dispute is under review
- Escalate to DISCO head office — if the subdivision does not resolve within 15 days, escalate to the DISCO’s customer services department
- 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:
- IESCO Bill Check — Islamabad and Rawalpindi
- PESCO Bill Check — Khyber Pakhtunkhwa (KPK)
- MEPCO Bill Check — Multan and South Punjab
- Pay Electricity Bill Online — All Payment Methods Guide
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.