IESCO Bill Check Online — How to Check Your IESCO Electricity Bill (Islamabad and Rawalpindi)

Rashid Minhas explains everything you need to know about checking your IESCO electricity bill online. The Islamabad Electric Supply Company (IESCO) serves one of Pakistan’s most important regions — the federal capital Islamabad and the surrounding areas including Rawalpindi, Attock, Chakwal, and Jhelum. Whether you live in an Islamabad sector, Rawalpindi city, or one of the surrounding districts, this guide covers every method available to check and pay your IESCO bill online without visiting any office.

Quick Reference — IESCO Bill Check

DetailInformation
DISCO NameIslamabad Electric Supply Company (IESCO)
Official Portalhttps://iesco.com.pk
Bill Check URLhttps://iesco.com.pk/index.php/bill-inquiry
Reference Number Format14 digits (e.g., 01XXXXXXXXXXX)
Helpline051-111-437-226
Head OfficeIESCO House, Islamabad
NEPRA LicenceDL/IESCO/001

IESCO Service Area — Districts and Divisions Covered

IESCO’s licensed service territory covers the following areas:

  • Islamabad Capital Territory (ICT): All sectors — F, G, H, I, E series sectors; rural ICT including Kahuta, Margalla Hills zone
  • Rawalpindi District: Rawalpindi city, Rawalpindi Cantonment (partial — see MES note below), Murree, Gujar Khan, Taxila, Wah Cantt, Attock Road areas, Kahuta tehsil
  • Attock District: Attock city, Fateh Jang, Hazro, Jand, Pindi Gheb
  • Chakwal District: Chakwal city, Talagang, Choa Saidan Shah, Kallar Kahar
  • Jhelum District: Jhelum city, Sohawa, Pind Dadan Khan, Mangla Cantt (partial)

Important Note: Rawalpindi Cantonment — IESCO vs MES

Residents of Rawalpindi Cantonment should note that some areas within the cantonment are billed by the Military Engineer Services (MES) rather than IESCO. MES is a separate entity that distributes electricity in defence housing areas. If your bill is issued by MES (recognisable by MES letterhead and a different bill format), the IESCO portal and reference number system will not apply to you — you must contact MES directly. However, most civilian areas within Rawalpindi Cantonment are served by IESCO.

All Methods to Check Your IESCO Bill Online

MethodPlatformWhat You NeedAvailable 24/7?
IESCO Official Portaliesco.com.pk14-digit reference numberYes
Universal PITC Portalpitc.com.pk14-digit reference numberYes
1LINK Internet BankingAny participating bankReference number + bank accountYes
JazzCash AppAndroid / iOSJazzCash account + reference numberYes
Easypaisa AppAndroid / iOSEasypaisa account + reference numberYes
HBL Internet Bankinghblonline.comHBL account + reference numberYes
IESCO SMS ServiceMobile phoneReference number via SMSYes

Step-by-Step: Check IESCO Bill on iesco.com.pk

  1. Open your web browser and navigate to https://iesco.com.pk/index.php/bill-inquiry
  2. You will see a Bill Enquiry form on the page
  3. Enter your 14-digit IESCO Reference Number in the provided field — ensure you enter all 14 digits without any spaces or dashes
  4. Complete the CAPTCHA verification if prompted
  5. Click the Submit or Check Bill button
  6. Your current bill details will display, including: billing month, units consumed, amount due, due date, and after-due-date amount
  7. To save a copy, use your browser’s Print function (Ctrl+P) and select “Save as PDF” to generate a duplicate bill

Step-by-Step: Check IESCO Bill via JazzCash

  1. Open the JazzCash app on your smartphone
  2. Log in with your registered mobile number and MPIN
  3. Tap “Pay Bills” from the home screen menu
  4. Select “Electricity” from the bill categories
  5. From the DISCO dropdown, select “IESCO”
  6. Type your 14-digit IESCO reference number in the consumer number field
  7. The app will automatically fetch your current bill — you will see the amount due and due date
  8. Tap Pay Now to pay, or close the screen if you only needed to check the amount

IESCO Tariff Categories — What You Are Charged Per Unit

IESCO applies NEPRA-determined tariffs across multiple consumer categories. Understanding your tariff category helps you verify whether your bill has been calculated correctly. Here are the principal tariff categories applicable to IESCO consumers:

Tariff CodeCategoryConditionApprox. Rate (PKR/unit)
A-1a (Protected)Domestic residentialUp to 100 units/month — protected low-income consumersPKR 3.95
A-1bDomestic residential1–100 units (unprotected); 101–200 unitsPKR 13.71 – 18.43
A-1cDomestic residential201–300 units; 301–700 unitsPKR 23.16 – 25.81
A-2Domestic — high consumptionAbove 700 units/monthPKR 29.66+
B-1Commercial (small)Shops, offices up to certain loadPKR 30–38 (approximate)
B-2Commercial (large)Large commercial premises, shopping centresPKR 32–40 (approximate)
C-1Industrial (small)Small industries, load up to 500 kWTime-of-use pricing applies
C-2Industrial (large)Large industries, load above 500 kWTime-of-use pricing applies

Note: All tariff rates above are approximate and based on the most recent NEPRA determination. Rates are subject to quarterly review and monthly Fuel Cost Adjustment (FCA). The FCA can add or subtract from your per-unit cost each month depending on the actual cost of fuel used to generate electricity in that period.

Understanding Your IESCO Bill — Line Items Explained

Your IESCO bill contains several charge components that can be confusing. Here is a breakdown of each item:

Bill ComponentExplanation
Energy ChargesBase cost of electricity consumed, calculated using NEPRA slab rates for your tariff category
Fuel Cost Adjustment (FCA)Monthly variable charge reflecting actual fuel cost to generate electricity — approved by NEPRA each month. Can be a surcharge (positive) or rebate (negative)
Fixed ChargesMonthly fixed component based on your sanctioned load — payable even if you consume zero units
NEPRA SurchargeRegulatory surcharge to fund NEPRA’s operations and subsidies
Electricity DutyProvincial duty on electricity consumption
TV Licence FeePKR 35/month collected on behalf of Pakistan Television Corporation (PTV)
Withholding Tax (Income Tax)Applicable to non-filer consumers whose monthly bill exceeds the threshold specified in Finance Act — currently 7.5% for non-filers on bills above PKR 25,000
GSTGeneral Sales Tax at the applicable rate on electricity charges
Meter RentMonthly rental for the electricity meter if it is IESCO-owned (typically PKR 10–50/month)

IESCO SMS Bill Alert Service

IESCO provides an SMS notification service that alerts you when your new monthly bill is generated. To use this service, your registered mobile number must be linked to your IESCO consumer account. You can register by:

  • Visiting the IESCO customer services section at iesco.com.pk and updating your contact details in the online portal
  • Visiting your local IESCO subdivision office with your CNIC and reference number to register your mobile number
  • Calling the IESCO helpline 051-111-437-226 to request mobile number registration

Once registered, you will receive an SMS each month when your bill is generated — the message typically includes the bill amount and due date, allowing you to plan payment without needing to check online separately.

IESCO Load Shedding Schedule — How to Check

IESCO publishes load shedding (loadshedding) schedules for different feeders across its service territory. Load shedding in IESCO areas tends to be less than in other DISCOs due to lower transmission line losses and relatively higher recovery rates (consumer payment compliance). To check your area’s load shedding schedule:

  1. Visit iesco.com.pk and look for the “Load Management” or “Loadshedding Schedule” section
  2. Alternatively, search for your feeder name (printed on your electricity bill) on the IESCO Facebook page which often posts updated schedules
  3. Contact IESCO helpline 051-111-437-226 and provide your feeder name for the current schedule
  4. The National Power Systems Operations (NPSO) at NTDC also publishes system-wide load shedding data at ntdc.com.pk

IESCO New Connection Application Process

Applying for a new IESCO electricity connection can now be done online. The general process is:

  1. Visit iesco.com.pk and navigate to “New Connection” or “Customer Services”
  2. Fill in the online application form with property details, requested load (in kW), and applicant CNIC
  3. Upload required documents: CNIC copy, property ownership proof (registry, allotment letter, or tenancy agreement), site plan or address proof
  4. Pay the application fee online or at an IESCO designated bank
  5. IESCO will conduct a site survey — typically within 15–30 working days
  6. After survey approval, pay the service connection charges (varies by load and distance from existing infrastructure)
  7. Connection is established after payment — timeline is typically 30–60 days for standard residential connections

How to File a Complaint with IESCO

For billing disputes, supply faults, or service complaints, IESCO provides the following contact channels:

  • IESCO Helpline: 051-111-437-226 (available during business hours)
  • Online Complaint: iesco.com.pk → Customer Services → Submit Complaint
  • NEPRA Consumer Complaint Portal: complaint.nepra.org.pk (for escalation if IESCO does not resolve)
  • NEPRA Toll-Free: 0800-63772
  • Subdivision offices: Available in all major IESCO service areas — visit in person for urgent matters

Frequently Asked Questions about IESCO Bill Check

Q1: What is the format of an IESCO reference number?

IESCO reference numbers are 14 digits long. The first two digits typically represent the IESCO division code (01 for Islamabad-area connections is common, though codes vary by subdivision). If you are unsure of your reference number, check the top section of any previous IESCO bill — it will be labelled “Reference No.” or “Consumer No.” If you do not have a previous bill, contact the IESCO helpline with your CNIC and address.

Q2: Why does my IESCO bill show a “Fuel Cost Adjustment” charge?

The Fuel Cost Adjustment (FCA) is a monthly pass-through charge (or rebate) approved by NEPRA that reflects the actual cost of fuel used to generate electricity in the previous month. When fuel costs (gas, furnace oil, coal, imported LNG) are higher than the reference price embedded in the base tariff, NEPRA approves a positive FCA — meaning your bill goes up. When fuel costs are lower, NEPRA may approve a negative FCA — reducing your bill. This charge appears separately on your IESCO bill and can significantly affect your total amount.

Q3: My IESCO meter shows lower units than my bill — what should I do?

If your physical meter reading is lower than the reading shown on your bill, you are likely receiving an estimated bill. First, photograph your meter display with the date visible. Then visit your IESCO subdivision office (your feeder/subdivision is printed on your bill) and present this photo alongside your bill. Request an “actual meter reading” correction. Pay the undisputed portion to avoid disconnection while the correction is being processed.

Q4: Can I pay my IESCO bill at any bank in Pakistan?

Yes. IESCO bills can be paid at virtually any bank branch in Pakistan through the 1LINK network. You do not need to pay at a specific bank — any commercial bank (HBL, UBL, MCB, Meezan, Bank Alfalah, Habib Metro, etc.) can process IESCO bill payments at the counter or through internet banking. You can also pay via JazzCash, Easypaisa, or any 1LINK-connected ATM.

Q5: What happens if I do not pay my IESCO bill by the disconnection date?

If you miss the disconnection date printed on your IESCO bill, the DISCO is authorised to disconnect your electricity supply. To get reconnected, you must pay the full outstanding amount (including the 10% Late Payment Surcharge and any arrears) plus a reconnection fee charged by IESCO. Reconnection is typically done within 24–48 hours of payment confirmation during business days. To avoid this situation, always pay at least the minimum amount before the disconnection date.

Leave a Comment

Click Here |