IESCO Online Bill Check – View & Download Your Duplicate Bill
Enter your 14-digit reference number to open your latest IESCO electricity bill on the official PITC web bill system. See the payable amount and due date, then download or print a duplicate copy – free, with no sign-up.
- Opens the official PITC bill
- Works on mobile
- Free, no registration
Last updated: November 2026
Check Your IESCO Bill
Choose how you want to search, then enter your number.
Your bill opens in a new tab on bill.pitc.com.pk, the official billing system used by IESCO. We do not store your number.
IESCO Bill Online at a Glance
Everything you need to know before you check your Islamabad electricity bill.
How to Check Your IESCO Bill Online
Checking your IESCO bill by reference number takes less than a minute on a phone or computer.
Find your reference number
Take any previous IESCO bill and note the 14-digit reference number printed near the top.
Enter it in the bill checker
Type the digits into the form at the top of this page without spaces or dashes, then tap Check Bill.
View, save or print
Your current bill opens on the PITC page. Check the amount and due date, then print it or save it as a PDF.
IESCO Bill Online Check by Reference Number
The fastest way to check your IESCO bill online is with the 14-digit reference number. Every IESCO connection has its own reference number, and the PITC system uses it to find your latest bill instantly. You do not need to register, enter a password or share personal details.
IESCO online bill check with 14-digit reference number
Type the 14 digits in the bill checker above exactly as they appear on your bill, with no spaces or dashes. If the number is complete, the counter under the box shows 14/14 and your bill opens in a new tab. If a digit is missing, you will see a message before anything is sent.
IESCO bill check by customer ID
Your 10-digit customer ID is printed next to the reference number. Choose the Customer ID tab, enter the number and the PITC page will open with your ID copied, so you can paste it into the customer ID option there.
What is the IESCO web bill?
The IESCO web bill is the online copy of your monthly bill published on the PITC (Power Information Technology Company) website. PITC prepares bills for IESCO and the other government distribution companies, so the web bill is the same official bill you receive on paper.
Is the online bill the latest one?
Yes. The PITC page always shows the bill for the current billing month. Once a new bill is issued, it replaces the previous month on the page, and the older months appear in the history table on the bill.
Why does my reference number look different?
Some bills print the reference number with spaces or extra letters for the area. Ignore the spaces and letters and enter only the 14 digits. If your connection details change, always copy the number from your newest bill.
Check IESCO Bill by Name, CNIC or Meter Number
Many people search for a way to check their IESCO bill without the reference number. Here is what works and what does not.
IESCO bill check by name
The online system cannot search by consumer name, because many connections share the same name. To find your bill, you need the reference number or customer ID linked to that connection.
IESCO bill check by CNIC
A CNIC number alone does not open a bill online. If your CNIC and mobile number are registered with IESCO, the helpline 118 or your customer service centre can help you identify your connection and reference number.
IESCO bill check by meter number
The meter number is printed on the bill and on the meter itself, but the PITC page does not search by meter number. Take a photo of your meter and visit your subdivision office to get the reference number.
IESCO Online Bill Check for Islamabad, Rawalpindi and Other Cities
The same bill checker works for every IESCO consumer, whether you live in a city, a cantonment or a rural area. IESCO manages its network through operation circles.
Islamabad
Sectors, model villages and rural union councils of the federal capital, from Bhara Kahu to Tarnol.
Rawalpindi City & Cantt
Rawalpindi city, cantonment areas, Wah, Taxila, Murree, Kahuta and the surrounding towns.
Attock
Attock city, Fateh Jang, Pindi Gheb, Hazro, Hasan Abdal and nearby areas.
Jhelum
Jhelum city, Dina, Sohawa, Pind Dadan Khan and the surrounding villages.
Chakwal
Chakwal, Talagang, Choa Saidan Shah, Kallar Kahar and nearby areas.
Same method everywhere
Residential, commercial, industrial and agricultural bills all open with the same 14-digit reference number.
Where to Find Your IESCO Reference Number
The reference number is the 14-digit code that identifies your electricity connection. It appears near the top of every IESCO bill, close to your name, address and customer ID. The same number is used every month, so save it on your phone once and you will not need the paper bill again.
Reference number vs customer ID
The reference number (14 digits) is the most common way to search for your bill. The customer ID (10 digits) is also printed on the bill and can be used on the PITC page as an alternative.
Lost your old bill?
- Look for a photo or PDF of an old bill on your phone, or ask your landlord or family member.
- Call the IESCO helpline 118 and share the connection details.
- Visit your IESCO subdivision (SDO) office or customer service centre with your CNIC and the address of the connection.
Download and Print Your IESCO Duplicate Bill
A duplicate bill is an exact copy of your monthly IESCO bill. It is useful when the paper bill is lost, arrives late, or you need a copy for payment, rent records or an address proof. The online copy shows the same reference number, charges and due date as the printed bill.
- On a computer: open your bill, press Ctrl + P and choose your printer or Save as PDF.
- On a mobile phone: open your bill, tap the browser menu, choose Share or Print, then Save as PDF.
- Banks and payment apps accept the reference number, so you can pay without a printed copy.
Can I see my old IESCO bills?
The PITC page shows your current bill. The bill itself includes a short history of recent months with the units, amounts billed and payments, which helps you compare usage and spot unusual charges.
IESCO Bill Not Showing? Common Problems and Fixes
Most errors come from a wrong number or a blocked pop-up. Try these fixes before contacting IESCO.
Wrong or incomplete number
Enter all 14 digits of the reference number exactly as printed, with no spaces, dashes or extra characters. Copy it from your latest bill.
New tab did not open
Your browser may have blocked the pop-up. Allow pop-ups for this site or use the direct link that appears under the button.
New connection
A new connection only appears online after its first bill is issued. Until then, ask your subdivision office for the reference number and billing date.
PITC page is slow
Near due dates many people check bills at the same time. Wait a few minutes and try again, or try a different browser or network.
How to check if your IESCO bill is paid
Keep the receipt or transaction ID from your bank or wallet – it is your proof of payment. Your payment also shows in the payment history of your next IESCO bill. If a payment is missing, contact your bank first and then your IESCO customer service centre with the receipt. Learn how to check your IESCO bill status →
How to Pay Your IESCO Bill Online
After checking your bill, pay it before the due date to avoid the late payment surcharge.
Bank app or internet banking
Open Bill Payment or Utility Bills, choose Electricity, select IESCO, then enter your reference number and confirm the amount.
Easypaisa or JazzCash
In the app, go to Bill Payment → Electricity → IESCO, enter the reference number and pay from your wallet balance.
ATM or bank branch
Use the utility bill option at an ATM, or pay cash at a bank branch counter with your printed or duplicate bill.
Understanding Your IESCO Electricity Bill
Your bill is split into a few clear parts. Knowing them makes it easier to spot a wrong reading or unusual charge.
Consumer details
Name, address, reference number, customer ID, tariff category and sanctioned load.
Meter reading & units
Previous and present meter readings, and the units (kWh) consumed in the billing month.
Energy charges
Cost of units at the NEPRA-approved tariff for your category, plus any fixed charges.
Adjustments
Fuel price adjustment (FPA), quarterly adjustments and surcharges set by the government and NEPRA.
Taxes and duties
General sales tax, electricity duty and other taxes that apply to your connection.
Payable amount
The amount to pay within the due date, and the higher amount that applies after it.
How to read an IESCO bill · What is FC surcharge? · IESCO per unit cost
How Your IESCO Bill Is Calculated
If you want to estimate your IESCO bill before it arrives, it helps to know how the amount is worked out. Every bill follows the same basic steps.
- Units consumed = present meter reading − previous meter reading.
- Energy charges = units × the per unit rate for your tariff category and slab.
- Fixed charges are added for some categories, based on sanctioned load.
- Adjustments such as fuel price adjustment (FPA) and quarterly adjustments are added or deducted.
- Taxes and duties such as general sales tax and electricity duty are calculated on top.
The result is the amount payable within the due date. A late payment surcharge is added after the due date.
Protected and unprotected consumers
Residential consumers who use 200 units or less every month for six consecutive months are treated as protected and get lower rates. If usage goes above 200 units in any month, the connection is billed at unprotected rates, which are higher.
Why one extra unit can raise the bill
Because rates change between slabs, crossing a slab limit such as 200 units can increase the total bill much more than the extra units suggest. Watching your meter near the end of the month helps you stay within a lower slab.
Taxes and Charges on Your IESCO Bill Explained
These are the lines most people ask about when their IESCO bill looks higher than expected.
FPA (Fuel Price Adjustment)
A monthly adjustment that reflects the actual cost of fuel used to generate electricity. It can increase or reduce your bill and is approved by NEPRA.
QTA (Quarterly Tariff Adjustment)
A per unit adjustment applied for a set period after NEPRA reviews the distribution companies' costs each quarter.
FC Surcharge
The financing cost surcharge is charged per unit to pay for the power sector's circular debt financing. Read more.
GST (General Sales Tax)
A federal sales tax charged on the electricity cost of your bill. The rate is set by the federal government.
Electricity Duty
A provincial duty charged as a percentage of the energy cost. It appears as a separate line on the bill.
Late Payment Surcharge
An extra amount added if the bill is paid after the due date. The bill shows both amounts: within and after due date.
IESCO Peak Hours Timings
Peak hours are the evening hours when demand for electricity is highest. Consumers with a time-of-use (TOU) meter, usually connections with a sanctioned load of 5 kW or more, pay a higher rate for units used during peak hours and a lower rate for off-peak units.
Using heavy appliances such as irons, washing machines, water pumps and air conditioners outside peak hours is one of the easiest ways to lower an IESCO bill on a TOU meter.
Peak hours by season
| Months | Peak hours |
|---|---|
| December – February | 5:00 pm – 9:00 pm |
| March – May | 6:00 pm – 10:00 pm |
| June – August | 7:00 pm – 11:00 pm |
| September – November | 6:00 pm – 10:00 pm |
All remaining hours of the day are off-peak.
How to Check Your IESCO Meter Reading
Comparing your meter with your bill is the best way to make sure you are charged for the right number of units.
- Open your IESCO bill online and note the present reading and the reading date.
- Check the reading on your meter display. On digital meters, press the button until the total kWh reading appears.
- Your meter should show the same or a slightly higher number, since you have used electricity after the reading date.
- If the bill reading is higher than your meter, take a dated photo of the meter and keep it for your complaint.
Wrong or high IESCO bill? How to get it corrected
- Visit your subdivision (SDO) office or customer service centre with the bill, a meter photo and your CNIC, and request a bill correction before the due date.
- If the amount is large, ask the office about paying arrears in installments. Approval depends on the amount and the office's rules.
- Register a complaint on 118 so it has a record number you can follow up.
- If the problem is not solved, you can file a consumer complaint with NEPRA, the power regulator.
IESCO New Connection: Apply and Track Online
New electricity connections for all government distribution companies, including IESCO, are applied for online through the ENC portal at enc.com.pk. The same portal is used for a change of name or change of tariff on an existing connection.
- Open enc.com.pk, select IESCO and choose the connection type you need.
- Fill in the applicant and site details and upload the required documents, such as your CNIC and proof of ownership or tenancy.
- After a site survey, a demand notice is issued. Pay it at the bank to move your application forward.
- Use your application or tracking number on the portal to check the status of your new connection.
When will my new connection bill appear online?
Once the meter is installed and the first reading is taken, your connection gets a reference number and its first bill is issued in the next billing cycle. From then on, you can check it with the bill checker on this page.
New connection fee
The demand notice shows the exact amount, including security deposit and connection charges. It depends on the connection type, load and whether the area is urban or rural.
IESCO Helpline and Complaint Numbers
Use these official channels for power failures, billing problems and other complaints.
IESCO helpline for power failures, faults and billing complaints. You can register a complaint in about 30 seconds if your details are correct.
Send your complaint by SMS. After a fault is fixed, the 118 system may call you to confirm, so answer that call to close the complaint.
Complaint portal for problems such as a bill that was not delivered.
IESCO Head Office, Street 40, Sector G-7/4, Islamabad.
Visit your subdivision (SDO) office or nearest customer service centre for bill corrections, installments and meter issues.
Official website for notices, power suspension schedules and updating your mobile number and CNIC.
IESCO Power Suspension and Load Shedding Schedule
IESCO announces planned power suspensions for maintenance and development work through press releases on its official website. Each notice lists the date, the time window and the feeders affected in circles such as Islamabad, Rawalpindi City, Rawalpindi Cantt, Attock, Jhelum and Chakwal.
If the work finishes early, power can be restored before the scheduled time. For an unplanned outage in your area, register a complaint on 118.
Get IESCO updates on your mobile
IESCO asks consumers to keep their mobile number, CNIC and ownership status (owner or tenant) updated so they can use its digital services, such as complaint tracking. You can give these details to IESCO staff at your customer service centre or update them yourself on the official IESCO website.
About IESCO and Its Service Area
Islamabad Electric Supply Company (IESCO) is a government-owned electricity distribution company formed in 1998. It supplies power to consumers in Islamabad, Rawalpindi, Attock, Jhelum and Chakwal. IESCO bills are generated through the PITC billing system, which is why the online bill opens on bill.pitc.com.pk.
Residential, commercial, industrial and agricultural consumers in these districts can all check their IESCO bill online with the same reference number method.
IESCO at a glance
- Full name: Islamabad Electric Supply Company
- Formed: 1998, taking over from the Islamabad Area Electricity Board of WAPDA
- Regulator: NEPRA
- Bills prepared by: PITC
- Helpline: 118
IESCO Bill Guides
Simple guides to help you understand and manage your IESCO electricity bill.
IESCO Online Bill – Frequently Asked Questions
How can I check my IESCO bill online?
Enter your 14-digit reference number in the bill checker at the top of this page and tap Check Bill. Your latest bill opens on the official PITC page, where you can view, print or save it.
Can I check my IESCO bill by name or CNIC?
No. The PITC bill system searches only by reference number or customer ID. If you do not have either, call 118 or visit your subdivision office with your CNIC.
How do I get a duplicate IESCO bill?
Open your bill online with your reference number, then print it or save it as a PDF. The duplicate bill is accepted for payment at banks and payment apps.
Where is the reference number on my IESCO bill?
It is printed near the top of the bill, close to your name and customer ID. It has 14 digits.
Is checking the IESCO bill online free?
Yes. Viewing, downloading and printing your bill online is free and needs no registration.
Why is my IESCO bill not showing online?
Usually the number has a missing or extra digit, the pop-up was blocked, or the connection is new and its first bill has not been issued yet. Check the number and try again.
How can I pay my IESCO bill online?
Use your bank app, internet banking, Easypaisa or JazzCash. Choose Electricity, select IESCO, enter your reference number and confirm the payment before the due date.
What does IESCO stand for?
IESCO stands for Islamabad Electric Supply Company, the electricity distribution company for Islamabad, Rawalpindi, Attock, Jhelum and Chakwal.
How do I check my IESCO bill with the 14-digit reference number?
Copy the 14-digit reference number from any recent bill, enter it in the bill checker on this page without spaces and tap Check Bill. The bill opens on the official PITC page.
Can I check my old IESCO bills online?
The online bill shows the current month. It also includes a history table with recent months' units, billed amounts and payments.
How can I check if my IESCO bill is paid or not?
Keep the receipt or transaction ID from your bank or wallet. The payment also appears in the payment history on your next IESCO bill.
What is the IESCO helpline number?
The IESCO helpline is 118. You can also register a complaint by SMS to 8118.
How do I apply for a new IESCO connection?
Apply online on the ENC portal at enc.com.pk, upload your documents, pay the demand notice after the site survey and track the status with your application number.
What are IESCO peak hours?
Peak hours are 5 pm to 9 pm from December to February, 6 pm to 10 pm from March to May, 7 pm to 11 pm from June to August and 6 pm to 10 pm from September to November.
What is FPA in an IESCO bill?
FPA means fuel price adjustment. It is a monthly charge or credit approved by NEPRA that reflects the actual fuel cost of generating electricity.
How do I complain about a wrong IESCO bill?
Visit your subdivision office or customer service centre with the bill, a photo of your meter and your CNIC before the due date, and register a complaint on 118.
Independent website
IESCOOnlineBill.com is an independent information website. It is not affiliated with IESCO, PITC or the Government of Pakistan. Bills are shown only on the official PITC system; we never create or change a bill.