Check your IESCO bill online instantly using your 14-digit reference number or 10-digit Customer ID. Simply enter your details in the bill checker above and view your latest IESCO electricity bill within seconds. You can also download and print your IESCO duplicate bill for payment or record-keeping purposes.
IESCO Bill Checker
Islamabad Electric Supply Company
Islamabad Electric Supply Company (IESCO) supplies electricity to millions of residential, commercial, industrial, and government consumers across Islamabad, Rawalpindi, Attock, Jhelum, and Chakwal. On this page, you can perform a complete IESCO bill check online, learn how to view your electricity bill using your reference number, download your bill as PDF, understand your electricity charges and taxes, and find everything you need — whether you are in Islamabad, Rawalpindi, or anywhere in IESCO’s service region. You can also use the Electricity Bill Checker app for quick mobile access.
What Is IESCO?
IESCO stands for Islamabad Electric Supply Company. It was established in 1998 after taking over from WAPDA’s Islamabad Area Electricity Board. IESCO is one of the major electricity distribution companies (DISCOs) in Pakistan, operating under the regulation of NEPRA (National Electric Power Regulatory Authority). The company is responsible for distributing and selling electricity across a vast region stretching from Attock to Jhelum and from the Indus River to the Neelum River in Kashmir.
IESCO serves approximately 3.2 million direct consumers, impacting over 25 million people across six operational circles. The company manages electricity distribution for domestic, commercial, industrial, agricultural (tube-well), and government consumers. IESCO’s headquarters is located at Plot No. 2, Street 30, Sector G-7/2, Near CDA Flats, Islamabad, Pakistan.
To perform an online IESCO bill check, you need your 14-digit reference number which is printed on your previous electricity bill. You can also use the 10-digit Customer ID as an alternative.
Service Areas Under IESCO
| Circle / Region | Districts & Areas Covered |
|---|---|
| Islamabad Circle | Islamabad Capital Territory — all sectors (F, G, H, I, E), Bani Gala, Tarnol, Bhara Kahu, Nilore, Margalla Hills |
| Rawalpindi City Circle | Rawalpindi City, Satellite Town, Saddar, Committee Chowk, Liaquat Bagh, Adiala Road, Chaklala |
| Rawalpindi Cantt Circle | Rawalpindi Cantonment, Westridge, Peshawar Road, Taxila, Wah Cantt, Hassanabdal |
| Attock Circle | Attock City, Fateh Jang, Pindi Gheb, Hazro, Kamra, Jand |
| Jhelum Circle | Jhelum City, Dina, Sohawa, Pind Dadan Khan, Lillah |
| Chakwal Circle | Chakwal City, Choa Saidan Shah, Talagang, Lawa |
Note: If you are located in Lahore, the bill is managed by LESCO. For Faisalabad, check FESCO. This page covers IESCO bill check only.
How to Check IESCO Bill Online – Step by Step Guide
Performing an IESCO bill check online is a simple process that takes less than a minute. Here is how you can check your IESCO electricity bill online in 2026:
- Step 1: Open the IESCO bill check tool available on this page or visit the official PITC bill portal at bill.pitc.com.pk.
- Step 2: Enter your 14-digit Reference Number. This number is printed on the top-left section of your previous electricity bill.
- Step 3: Click the “Check Bill” or “Submit” button.
- Step 4: Your latest IESCO bill will be displayed showing total amount due, due date, units consumed, meter reading, and taxes breakdown.
- Step 5: Review all bill details carefully before making any payment.
- Step 6: You can download or print the bill as PDF for your records or payment purposes.
That’s it! Your IESCO bill check online process is now complete. This method works for all IESCO consumers across Islamabad, Rawalpindi, Attock, Jhelum, and Chakwal. The service is available 24/7 and completely free.
IESCO Bill Check Karne Ka Tarika (آسان اردو گائیڈ)
Agar aap apna IESCO bill online check karna chahte hain, to neeche diye gaye aasan steps follow karein:
- Is page par diye gaye IESCO bill checker tool ko kholein ya PITC ki official website bill.pitc.com.pk par jaayein.
- Apna 14-digit Reference Number darj karein. Yeh number aapke purane bijli ke bill par likha hota hai (bill ke upar ki taraf baayin side).
- “Check Bill” button par click karein.
- Chand seconds mein aapka taaza tareen IESCO bill screen par aa jaayega — total raqam, due date, units, aur taxes sab kuch dikhai dega.
- Bill ki tamam details dekh lein jaise ke total amount, billing month, meter reading.
- Zarorat ho to bill download ya print kar lein.
Yeh IESCO bill check karne ka tarika sabse aasan aur tez hai jo aap ghar baithay apne mobile ya computer par kar sakte hain. Islamabad, Rawalpindi, Attock, Jhelum, Chakwal — kisi bhi sheher se aap IESCO bill check online kar sakte hain.
Where to Find Your IESCO 14-Digit Reference Number?
The 14-digit reference number is the most important piece of information you need to perform an IESCO bill check online. Here is where and how to find it:
- Look at your previous IESCO electricity bill (paper copy).
- The reference number is printed near the top-left corner of the bill.
- It is a unique 14-digit numeric code assigned to your electricity connection.
- You can also use your 10-digit Customer ID (printed above the reference number) as an alternative.
- Enter the number without any spaces or hyphens when using online tools.
- Save this number on your phone or write it somewhere safe for future IESCO bill check purposes.
If you cannot find your reference number, contact the IESCO helpline at 118 or visit the nearest IESCO customer service center with your CNIC for assistance.
IESCO Bill Check by CNIC – Is It Possible?
Many consumers search for IESCO bill check by CNIC because they may not have their reference number handy. However, IESCO bill check by CNIC online is currently not available through the official PITC portal or the IESCO website.
The official method requires your 14-digit reference number or 10-digit Customer ID. You cannot check your IESCO bill using CNIC, name, or address online.
Alternative ways to get your reference number if you only have CNIC:
- Visit the nearest IESCO customer service center with your original CNIC.
- Call the IESCO helpline at 118 and provide your details.
- Check old electricity bills or bank payment receipts where your reference number is printed.
- Ask a neighbor or landlord who may have a copy of the bill.
- Check old SMS messages from IESCO if you had registered for SMS alerts.
IESCO Bill Check by Reference Number
The most common and recommended method for IESCO bill check is by using your 14-digit reference number. This is the primary identifier used by the PITC (Power Information Technology Company) billing system to retrieve your bill. Every electricity consumer under IESCO has a unique reference number assigned to their connection.
When you enter your IESCO bill check by reference number, the system instantly retrieves your latest bill from the PITC database. This includes your current month’s bill, payment status, previous month’s dues, and a 12-month consumption history. The reference number method is the fastest and most reliable way to check your IESCO bill online.
What Details Are Shown on an IESCO Online Bill?
When you complete the online IESCO bill check, your electricity bill will display the following detailed information:
| Detail | Description |
|---|---|
| Consumer Name | The registered name on the electricity connection |
| Reference Number | Your unique 14-digit identifier |
| Customer ID | Your 10-digit customer identification number |
| Billing Month | The month for which the bill has been generated |
| Bill Issue Date | Date when the bill was issued |
| Due Date | Last date to pay without late payment surcharge |
| Meter Reading Date | The date when your electricity meter was read |
| Previous Meter Reading | The meter reading from the last billing cycle |
| Current Meter Reading | The latest reading recorded for the current period |
| Units Consumed | Total electricity units (kWh) used during the billing period |
| Energy Charges | Cost based on electricity consumption and applicable tariff slab |
| Fuel Price Adjustment (FPA) | Monthly adjustment based on actual fuel costs used by power plants |
| Quarterly Tariff Adjustment (QTR) | Adjustment every three months based on tariff changes |
| GST (General Sales Tax) | 17% tax applied on electricity consumption |
| Electricity Duty | Government tax calculated as a percentage of the electricity cost |
| TV Fee (PTV) | Rs. 35 monthly charge for Pakistan Television Corporation |
| Total Amount Payable | Full bill amount before the due date |
| Amount After Due Date | Amount including late payment surcharge |
| Payment Status | Shows whether the previous bill has been paid or not |
| 12-Month History | Record of your electricity bills for the past year |
IESCO Duplicate Bill Download and Print
If your monthly IESCO bill has not arrived, has been lost or damaged, or you need an extra copy, you can easily get an IESCO duplicate bill online. The duplicate bill is an official digital copy of your monthly electricity invoice generated through the PITC billing system. It includes all the same details as your original paper bill and is accepted for payment everywhere.
To Download Your IESCO Bill as PDF:
- Check your bill using the IESCO bill check tool on this page.
- Once the bill is displayed, click the “Print Bill” button or press Ctrl+P.
- In the print dialog, change the destination to “Save as PDF”.
- Click “Save” to download the electricity bill PDF to your device.
To Print Your IESCO Bill:
- After checking your IESCO bill online, click the “Print Bill” button.
- Select your connected printer from the print dialog.
- Click “Print” to get a physical copy.
The IESCO duplicate bill is accepted for payment at all authorized bill collection points, banks, mobile payment apps, and post offices across Pakistan.
IESCO Bill Payment Methods
After completing your IESCO bill check online, you can pay your electricity bill through multiple convenient methods:
Online Payment Methods
| Method | How to Pay |
|---|---|
| JazzCash | Open app → Bill Payment → Electricity → Select IESCO → Enter Reference Number → Pay |
| EasyPaisa | Open app → Bill Payment → Electricity → Select IESCO → Enter Reference Number → Pay |
| SadaPay | Open app → Payments → Bills & Utilities → Search IESCO → Enter Reference Number → Pay |
| NayaPay | Open app → Bill Payment → Select IESCO → Enter Reference Number → Pay |
| UPaisa | Open app → Bill Payment → Electricity → Select IESCO → Enter Reference Number → Pay |
| Bank Mobile Apps | HBL, UBL, MCB, Meezan Bank, Allied Bank, Bank Alfalah, NBP, Faysal Bank, Askari Bank |
| Internet Banking | Log into your bank’s online portal → Utility Bills → Select IESCO → Pay |
| ATM Machines | Select Bill Payment option → Enter Reference Number → Confirm payment |
| Electricity Bill Checker App | Download the Electricity Bill Checker app to check and manage all Pakistan electricity bills in one place |
Offline Payment Methods
- Bank Branches – Visit any commercial bank (HBL, UBL, ABL, NBP, MCB, Bank Alfalah, Meezan Bank) and pay at the counter with your bill copy.
- Pakistan Post Offices (GPO/NPO) – Post offices across Pakistan accept electricity bill payments.
- NADRA e-Sahulat Centers – Pay your electricity bill at NADRA kiosks and franchise outlets.
- EasyPaisa/JazzCash Retail Shops – Pay at any nearby franchise without needing a mobile wallet account.
- Authorized Collection Centers – IESCO authorized agents and retail payment shops.
Tip: Always verify your IESCO bill amount and due date before making payment. Paying before the due date helps you avoid late payment surcharges.
IESCO Peak Hours and Load Management
Understanding IESCO peak hours is important for managing your electricity consumption and reducing your bill. During peak hours, electricity rates are higher for Time-of-Use (ToU) meter consumers. You should avoid running heavy appliances during these hours to save money.
| Season | Months | Peak Hours | Off-Peak Hours |
|---|---|---|---|
| Winter | December to February | 5:00 PM to 9:00 PM | Remaining hours |
| Spring | March to May | 6:00 PM to 10:00 PM | Remaining hours |
| Summer | June to August | 7:00 PM to 11:00 PM | Remaining hours |
| Autumn | September to November | 6:00 PM to 10:00 PM | Remaining hours |
Note: Peak hour timings apply to consumers with Time-of-Use (ToU) meters. If you have a regular meter, you are charged a flat rate regardless of the time of use. However, avoiding heavy appliance usage during peak hours still helps reduce the overall load on the grid and can contribute to lower load shedding in your area.
IESCO Electricity Tariff Slabs – Domestic Consumers
Understanding the IESCO electricity tariff slabs is essential for managing your electricity consumption and IESCO bill. Electricity is charged on a slab-based system where higher consumption leads to higher per-unit rates:
| Slab | Units Consumed (kWh) | Rate per Unit (Approx.) |
|---|---|---|
| Slab 1 | 1 – 100 units | Rs. 7.74 |
| Slab 2 | 101 – 200 units | Rs. 11.50 |
| Slab 3 | 201 – 300 units | Rs. 17.06 |
| Slab 4 | 301 – 400 units | Rs. 22.95 |
| Slab 5 | 401 – 500 units | Rs. 27.26 |
| Slab 6 | 501 – 600 units | Rs. 30.50 |
| Slab 7 | 601 – 700 units | Rs. 33.00 |
| Slab 8 | Above 700 units | Rs. 35.00+ |
Note: These rates are approximate and subject to change by NEPRA. Protected consumers (those using up to 200 units per month) receive subsidized rates from the government. Rates may also vary with monthly FPA and QTR adjustments. Always perform an IESCO bill check to see the actual applicable charges.
IESCO Bill Taxes and Charges Explained
Your IESCO bill includes several taxes and surcharges beyond the base energy charges. Here is a detailed breakdown of every charge you see on your IESCO electricity bill:
| Charge | Description |
|---|---|
| Energy Charges | Based on the number of electricity units consumed (kWh). Rates vary by consumer category and slab. |
| FPA (Fuel Price Adjustment) | Monthly adjustment reflecting actual fuel costs used by power generation companies. Can be positive (added) or negative (deducted). |
| QTR (Quarterly Tariff Adjustment) | Adjustment every three months based on tariff changes. Applied as taxes for domestic consumers using over 300 units and all commercial users. |
| FC Surcharge (Financing Cost) | 43 paisa per unit surcharge to support debt repayments for Power Holding Private Limited. |
| Fixed Charges | A fixed monthly amount based on the sanctioned load (kW) of your connection, charged regardless of consumption. |
| GST (General Sales Tax) | 17% tax applied on electricity consumption as per FBR regulations. |
| Electricity Duty (ED) | Government tax, typically 1.5% of the electricity cost imposed by the provincial government. |
| Income Tax | Applicable based on consumption categories. Higher usage attracts higher withholding tax rates. |
| Neelum-Jhelum Surcharge | 10 paisa per unit charged to fund the Neelum-Jhelum hydroelectric project, generating approximately Rs. 7.5 billion annually. |
| TV Fee (PTV) | Rs. 35 monthly charge for Pakistan Television Corporation. |
| Meter Rent | Monthly fee for installation, maintenance, and reading of the electricity meter. |
| Late Payment Surcharge | Additional charge if the bill is not paid by the due date. |
| Arrears | Previous unpaid amounts carried forward to the current bill. |
Tips to Reduce Your IESCO Electricity Bill
- Use heavy appliances (washing machines, irons, water pumps) during off-peak hours.
- Switch to energy-efficient LED lights and inverter ACs.
- Turn off unused appliances and lights — a fan uses about 4 units/day, a TV about 3 units/day.
- A 1-ton AC running continuously can consume up to 18 units/day. Use timers and set temperature to 26°C.
- Use natural light and ventilation to reduce AC and lighting dependency.
- Consider installing solar panels for daytime electricity needs — you can even sell excess electricity back to the grid through IESCO’s net metering program.
- Regularly check your meter reading and compare with your IESCO bill check online to catch any discrepancies.
- Keep your consumption below 200 units to qualify for government-subsidized rates.
- Replace old appliances with energy-star rated models for long-term savings.
How to Avoid High Bills with Solar Panels
One of the best ways to reduce your IESCO bill is by installing solar panels. Once installed, solar panels can significantly reduce or even eliminate your electricity bills. You can power water pumps, refrigerators, ACs, and other appliances through solar energy. Through IESCO’s net metering program, if your solar system produces more energy than you need, excess electricity is sent back to the grid and you receive credits or payment for it.
IESCO SMS and Email Bill Service
IESCO offers a free monthly email subscription service that delivers your electricity bill directly to your inbox. This eliminates the wait for a paper copy and allows instant access.
How to Register for Email Bill:
- Visit the IESCO website or contact customer service.
- Provide your reference number, email address, and bill type.
- Once registered, your bill will be sent to your email inbox each month before the due date.
This service is completely free and helps you stay updated without manually checking your bill every month.
IESCO Bill Check with Old Bill History
Many consumers search for how to check old IESCO bill or how to check previous month electricity bill IESCO. When you perform an IESCO bill check online, the system automatically displays your last 12 months of billing history. This includes consumed units, payment amounts, payment dates, and any outstanding dues for each month — giving you a comprehensive view of your electricity usage over the past year.
Common Issues While Checking IESCO Bill Online
| Issue | Solution |
|---|---|
| “Bill Not Found” Error | Double-check your 14-digit reference number for typos. Ensure you haven’t included any spaces or hyphens. Even one wrong digit will prevent the bill from loading. Try using your 10-digit Customer ID instead. |
| Bill Shows Old Month | Current month’s bill may not be uploaded yet. IESCO bills are usually available within a few days of generation. Try again in 2-3 days. |
| Page Not Loading / Slow | The PITC website (bill.pitc.com.pk) may have high traffic. Try during off-peak hours (early morning). Clear browser cache and cookies. |
| Cannot Find Reference Number | Check old electricity bills, ask landlord, visit nearest IESCO office with CNIC, or call helpline 118. |
| Trying to Check by CNIC/Name | IESCO does not support bill check by CNIC, name, or address online. You must use the 14-digit reference number or 10-digit Customer ID. |
| Bill Amount Seems Too High | Check units consumed and compare with previous months. Summer months (June-August) have higher AC usage. Verify meter reading is accurate. If suspected fault, file complaint at 118. |
| Slab Jump Issue | Moving to a higher slab dramatically increases per-unit rate. Check if you crossed a slab threshold. Reduce consumption to bring bill back to a lower slab. |
| Payment Not Reflecting | Bank and wallet payments may take 24-48 hours to sync with IESCO/PITC system. Check bill status again after 2 days. |
IESCO New Connection – How to Apply
If you want a new electricity connection in your home, shop, or factory, IESCO provides an online application system through their website.
Types of IESCO Connections:
- Domestic Connection – For homes and apartments
- Commercial Connection – For offices, shops, and businesses
- Industrial Connection – For factories and manufacturing units
- Agricultural (Tube-well) Connection – For farming and irrigation
- IESCO Green Meters – For solar net metering consumers
Required Documents: CNIC copy, property ownership proof (registry/allotment letter), two passport-size photographs, NOC from housing society (if applicable), and completed application form. Visit www.iesco.com.pk for online application and fee details.
IESCO Helpline and Customer Support
For billing inquiries, electricity supply issues, meter complaints, new connections, or emergencies, contact IESCO through:
- IESCO Helpline (24/7 — Emergency & General): 118
- SMS Complaint Service: Send complaint via SMS to IESCO’s designated number
- Email: csd@iesco.com.pk
- Official Website: www.iesco.com.pk
- Duplicate Bill Portal: bill.pitc.com.pk
- Online New Connection: www.iesco.com.pk → Online New Connection
- Load Shedding Schedule: www.iesco.com.pk → Load Shedding Schedule
- Head Office Address: Plot No. 2, Street 30, Sector G-7/2, Near CDA Flats, Islamabad, Pakistan
- Electricity Bill Checker App: Download the Electricity Bill Checker app from Google Play Store to check and manage all electricity bills
For billing disputes, always keep your reference number, CNIC, and recent bill copies ready when contacting customer support. IESCO’s customer care center operates 24/7 to ensure timely resolution of problems.
Frequently Asked Questions (FAQs)
How can I check my IESCO bill online?
You can check your IESCO bill online by entering your 14-digit reference number in the bill checker tool on this page or by visiting bill.pitc.com.pk. Your latest IESCO electricity bill will be displayed within seconds showing amount, due date, units consumed, and full bill details. The service is available 24/7 and completely free.
What do I need for IESCO bill check online?
You need your 14-digit reference number or 10-digit Customer ID. This number is printed on your previous electricity bill near the top-left corner. Enter the number without any spaces or hyphens to check your IESCO bill.
Can I check IESCO bill by CNIC?
No, IESCO bill check by CNIC is not supported through the official PITC portal. You need your 14-digit reference number or 10-digit Customer ID. If you don’t have your reference number, visit the nearest IESCO customer service center with your CNIC or call the helpline at 118.
How can I download my IESCO duplicate bill?
After checking your IESCO bill online, click the Print Bill button or press Ctrl+P, change the destination to Save as PDF, and click Save. Your IESCO duplicate bill will be downloaded as a PDF file that you can print or save. The duplicate bill is valid for payment everywhere.
Is checking IESCO bill online free?
Yes, checking your IESCO bill online is completely free. You can check, view, download, and print your IESCO electricity bill as many times as you need without any charges or registration. The service is available 24 hours a day, 7 days a week.
How can I pay my IESCO bill online?
You can pay your IESCO bill online through JazzCash, EasyPaisa, SadaPay, NayaPay, UPaisa, bank mobile apps, internet banking, or ATM machines. Enter your reference number to complete the payment. You can also use the Electricity Bill Checker app.
How to check if IESCO bill is paid or not?
To check whether your IESCO bill is paid or not, perform an online IESCO bill check using your reference number. The bill will show the payment status. If it shows Paid or Zero Balance, your bill has been deposited. If unpaid, the payment may take 24-48 hours to reflect.
What are IESCO peak hours?
IESCO peak hours vary by season: Winter (December-February) 5:00 PM to 9:00 PM, Spring (March-May) 6:00 PM to 10:00 PM, Summer (June-August) 7:00 PM to 11:00 PM, and Autumn (September-November) 6:00 PM to 10:00 PM. Avoid heavy appliance use during these hours.
Which areas does IESCO cover?
IESCO covers Islamabad Capital Territory, Rawalpindi, Rawalpindi Cantt, Attock, Jhelum, and Chakwal. These six operational circles serve approximately 3.2 million consumers and impact over 25 million people in the region.
How to check old IESCO bill or previous month bill?
When you perform an IESCO bill check online using your reference number, the system automatically displays your last 12 months of billing history including units consumed, payment amounts, payment dates, and outstanding dues for each month.
What is FPA in IESCO bill?
FPA stands for Fuel Price Adjustment. It is a monthly charge or deduction reflecting the actual cost of fuel used by power generation companies. FPA can be positive (added to your bill) or negative (deducted from your bill) depending on fuel cost fluctuations.
How to check IESCO bill without reference number?
You can try using your 10-digit Customer ID instead of the reference number. If you don’t have either, visit the nearest IESCO office with your CNIC or call the helpline at 118 to retrieve your reference number. Online bill check by name or address is not available.
IESCO bill check karne ka tarika kya hai?
IESCO bill check karne ka tarika bohat aasan hai. Is page par bill checker tool kholein, apna 14-digit reference number darj karein, aur Check Bill button dabayein. Chand seconds mein aapka bijli ka bill screen par aa jaayega. Islamabad, Rawalpindi, Attock, Jhelum ya kisi bhi sheher se aap online IESCO bill check kar sakte hain.
How to check IESCO bill with meter number?
IESCO online bill check by meter number is not directly supported. The standard method uses your 14-digit reference number or 10-digit Customer ID. Your meter number is different from your reference number. If you only have your meter number, contact IESCO support at 118 to get your reference number.
Conclusion
IESCO bill check online is the most convenient and fastest way to view your Islamabad Electric Supply Company bill in 2026. Whether you are a residential consumer in Islamabad, a business owner in Rawalpindi, living in Attock, Jhelum, Chakwal, or anywhere across IESCO’s service area, you can easily check your IESCO bill from anywhere using just your 14-digit reference number.
This guide covered everything you need to know about IESCO bill check online, including the step-by-step process, IESCO bill check karne ka tarika, reference number lookup, IESCO bill check by CNIC alternatives, IESCO bill check by reference number, duplicate bill download and print, payment methods (online and offline), IESCO electricity tariff slabs, taxes and charges explained, peak hours and load management, energy saving tips, solar panel benefits, SMS and email bill service, old bill history, common troubleshooting tips, new connection process, and frequently asked questions.
Bookmark this page for quick access whenever you need to perform an IESCO bill check. Stay updated with your billing information, pay on time, and avoid late payment surcharges.
Disclaimer: This is an informational guide to help IESCO consumers check their electricity bills online. This website is not affiliated with IESCO, PITC, NEPRA, or the Government of Pakistan. For official inquiries, please visit www.iesco.com.pk or call 118.
