Check your IESCO online bill with your 14-digit reference number. Your latest Islamabad Electric Supply Company bill opens on the official PITC web bill page, where you can see the payable amount and due date, then download or print a duplicate copy for free.

Check Your IESCO Bill

Choose how you want to search, then enter your number.

Printed near the top of your IESCO bill0/14

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 Online Bill

Check, View & Pay Your IESCO Online Bill - Fast, Easy & Secure

24/7 Access

Access your bill anytime, anywhere

Secure & Safe

Your information is
100% secure

Reliable Service

Fast, reliable and
user-friendly

Go Green

Save paper. Save the environment.

Three steps. Thirty seconds.

Find Reference

Open any IESCO paper bill and locate the 14 digit reference number on the top-left corner.

Enter the number

Type the digits without spaces or dashes into the IESCO online bill check form above.

View & download

Your current bill loads instantly as a printable PDF — save it or pay at any bank.

IESCO Bill Online Check by Reference Number

The quickest way to check your IESCO bill online is with the 14-digit reference number printed on your bill. Every IESCO connection has its own reference number, and the PITC (Power Information Technology Company) billing system uses it to find your latest bill instantly. You do not need an account, a password or any personal details.

Enter the number in the bill checker at the top of this page. When all 14 digits are entered, your bill opens in a new tab on bill.pitc.com.pk. If a digit is missing, the checker tells you before anything is sent, so you never land on an empty page.

IESCO online bill check with 14-digit reference number

Type the digits exactly as they appear on your bill, without spaces or dashes. Some bills print the number with spaces or an area letter at the end; ignore those and enter only the 14 digits. If your connection details ever change, always copy the number from your newest bill.

Check IESCO Bill Online

The IESCO web bill is the online copy of your monthly bill published by PITC. PITC prepares bills for IESCO and the other government distribution companies, so the web bill is the same official bill you receive on paper. It always shows the current billing month.

How to Check IESCO Bill Online?

Checking your bill takes less than a minute on a phone or computer:

  1. Find your reference number on any previous IESCO bill, near the top of the page.
  2. Choose Reference No or Customer ID in the bill checker above and enter the number.
  3. Tap Check Bill. Your bill opens on the official PITC page in a new tab.
  4. Review the bill – payable amount, due date, units and meter readings – then print it or save it as a PDF.

IESCO bill check by customer ID

Your 10-digit customer ID is printed next to the reference number. Select the Customer ID option, enter the number and the PITC page opens with your ID copied, so you can paste it into the customer ID search there.

Steps to Check

Tip: save your reference number in your phone once, and you can check every future IESCO bill in seconds without the paper copy.

IESCO Bill Online – Complete Guide

Where to Find Your IESCO Reference Number

The reference number is the 14-digit code that identifies your electricity connection. It is printed near the top of every IESCO bill, close to your name, address and customer ID, and it stays the same every month.

Lost your old bill?

  • Look for a photo or PDF of an old bill on your phone, or ask your landlord or a 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.

Check IESCO Bill by Name, CNIC or Meter Number

IESCO bill check by name: the online system cannot search by consumer name, because many connections share the same name. You need the reference number or customer ID.

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 118 helpline or your customer service centre can help you identify your connection.

IESCO bill check by meter number: the meter number is printed on the bill and on the meter, but the PITC page does not search by it. Take a photo of your meter and ask your subdivision office for the reference number.

What Information is Available on IESCO Online Bill?

  • Consumer details: name, address, reference number, customer ID, tariff category and sanctioned load.
  • Meter reading and units: previous and present readings, reading date and units (kWh) consumed.
  • 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.
  • Taxes and duties: general sales tax, electricity duty and other applicable taxes.
  • Payable amount: the amount within the due date and the higher amount after it.
  • Bill history: a table of recent months with units, billed amounts and payments.

How Your IESCO Bill Is Calculated

  1. Units consumed = present meter reading − previous meter reading.
  2. Energy charges = units × the per unit rate for your tariff category and slab.
  3. Fixed charges are added for some categories, based on sanctioned load.
  4. Adjustments such as FPA and quarterly adjustments are added or deducted.
  5. Taxes and duties are calculated on top, giving the amount payable within 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. Because rates change between slabs, a few extra units near a slab limit can raise the bill much more than expected. See the IESCO per unit cost guide and the IESCO tariff guide for details.

Taxes and Charges on Your IESCO Bill Explained

FPA (Fuel Price Adjustment)

A monthly adjustment, approved by NEPRA, that reflects the actual cost of fuel used to generate electricity. It can increase or reduce your bill.

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 debt financing. Read what FC surcharge means.

GST and Electricity Duty

General sales tax is a federal tax on the electricity cost of your bill, and electricity duty is a provincial duty charged as a percentage of the energy cost. Both appear as separate lines.

Late Payment Surcharge

An extra amount added when the bill is paid after the due date. The bill shows both amounts so you know what to pay and when.

IESCO Peak Hours Timings

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 in peak hours. Running heavy appliances outside these hours lowers the bill.

MonthsPeak hours
December – February5:00 pm – 9:00 pm
March – May6:00 pm – 10:00 pm
June – August7:00 pm – 11:00 pm
September – November6:00 pm – 10:00 pm

All remaining hours of the day are off-peak.

Download IESCO Duplicate Bill Online

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 has 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 check my previous IESCO bills?

The PITC page shows the current bill. The bill itself includes a history table of recent months with units, billed amounts and payments, which helps you compare usage. See the IESCO bill history guide.

How to Check if Your IESCO Bill Is Paid or Not

Keep the receipt or transaction ID from your bank or wallet – it is your proof of payment. The payment also appears 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 more in our guide on how to check IESCO bill status.

IESCO Online Bill Payment Methods

Bank app or internet banking

Open Bill Payment or Utility Bills, choose Electricity, select IESCO, enter your reference number and confirm the amount.

Easypaisa and JazzCash

In the app, go to Bill Payment → Electricity → IESCO, enter the reference number and pay from your wallet.

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. Pay before the due date to avoid the late payment surcharge.

How to Check Your IESCO Meter Reading

  1. Open your IESCO bill online and note the present reading and reading date.
  2. Check the reading on your meter. On digital meters, press the button until the total kWh reading appears.
  3. Your meter should show the same or a slightly higher number, because you have used electricity since the reading date.
  4. If the bill reading is higher than your meter, take a dated photo of the meter 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 correction before the due date.
  • For a large amount, ask the office about paying arrears in installments. Approval depends on the amount and the office’s rules.
  • Register a complaint on 118 so you have a record number to follow up.
  • If the problem is not solved, you can file a consumer complaint with NEPRA, the power regulator.

Key Features of IESCO Bill Online Service

Instant Online Bill Checking

Customers can quickly check their latest electricity bill details online by entering their reference number, without waiting for a physical bill.

Download Duplicate Bill Copy

Users can easily download and print a duplicate IESCO bill anytime, which helps in case the original bill is lost or not received.

Complete Billing Information Access

The service provides important details such as bill amount, due date, meter information, and monthly charges for better understanding of electricity expenses.

Fast and Time-Saving Service

IESCO online bill checking eliminates the need to visit offices or depend on paper bills, making bill management quicker and more convenient.

Mobile and Computer Friendly Access

Consumers can check their electricity bills anytime using smartphones, tablets, or computers from anywhere with internet access.

Secure and User-Friendly Platform

The online system offers a simple, reliable, and secure way to manage electricity bills with easy access to billing records.

IESCO Online Bill Check for Islamabad, Rawalpindi and Other Cities

Islamabad Electric Supply Company (IESCO) is a government-owned distribution company formed in 1998. It supplies electricity in the area from Attock to Jhelum, and the same bill checker works for every IESCO consumer – residential, commercial, industrial or agricultural.

  • Islamabad: sectors, model villages and rural areas of the federal capital.
  • Rawalpindi City and Cantt: Rawalpindi, the cantonment areas, Wah, Taxila, Murree, Kahuta and nearby towns.
  • Attock: Attock city, Fateh Jang, Pindi Gheb, Hazro, Hasan Abdal and surrounding areas.
  • Jhelum: Jhelum city, Dina, Sohawa, Pind Dadan Khan and nearby villages.
  • Chakwal: Chakwal, Talagang, Choa Saidan Shah, Kallar Kahar and nearby areas.

Whether you search for an IESCO online bill check in Islamabad or Rawalpindi, the method is the same: enter your 14-digit reference number above.

Common Issues While Checking IESCO Bill Online

Most problems come from a wrong number or a blocked pop-up. Try these fixes before contacting IESCO.

Wrong or incomplete reference number

Enter all 14 digits exactly as printed, with no spaces, dashes or extra letters. Copy the number from your latest bill.

The bill did not open

Your browser may have blocked the new tab. Allow pop-ups for this site, or use the direct link that appears under the Check Bill button.

New connection not showing

A new connection appears online only 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 use a different browser or network.

Bill shows an old month

The new bill appears once it is issued for your area. If the due date has passed and the bill still has not changed, contact the 118 helpline.

IESCO Helpline, Complaints and New Connection

Use these official IESCO channels for power failures, billing problems and other complaints:

  • 118 helpline: call 118 for power failures, faults and billing complaints. A complaint can be registered in about 30 seconds if your details are correct.
  • SMS 8118: send your complaint by SMS. After a fault is fixed, the 118 system may call you to confirm – answer it so the complaint can be closed.
  • Bill not delivered: register the complaint on the PITC complaint portal at ccms.pitc.com.pk.
  • Head office: IESCO Head Office, Street 40, Sector G-7/4, Islamabad.
  • Customer service centres: visit your subdivision (SDO) office for bill corrections, installments and meter issues.

IESCO new connection: apply and track online

New connections for IESCO and the other government distribution companies are applied for on the ENC portal at enc.com.pk. Select IESCO, fill in your details, upload documents such as your CNIC and proof of ownership or tenancy, and pay the demand notice after the site survey. Use your application number on the portal to track the status. The same portal handles change of name and change of tariff requests.

Use IESCO Bill Online Service

IESCO power suspension and load shedding schedule

IESCO announces planned power suspensions for maintenance work through press releases on its official website, iesco.com.pk. Each notice lists the date, time and the feeders affected in circles such as Islamabad, Rawalpindi City, Rawalpindi Cantt, Attock, Jhelum and Chakwal. For an unplanned outage, register a complaint on 118.

IESCOOnlineBill.com is an independent information website and is not affiliated with IESCO, PITC or the Government of Pakistan. Bills open only on the official PITC system. You can also visit the official PITC IESCO bill page directly.

Frequently Asked Questions

How can I check my IESCO online bill?

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.

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.

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.

It is printed near the top of the bill, close to your name and customer ID. It has 14 digits.

Yes. Viewing, downloading and printing your bill online is free and needs no registration.

Usually the number has a missing or extra digit, the new tab was blocked, or the connection is new and its first bill has not been issued yet.

Keep the receipt or transaction ID from your bank or wallet. The payment also appears in the payment history on your next IESCO bill.

The IESCO helpline is 118. You can also register a complaint by SMS to 8118.

The online bill shows the current month and includes a history table with recent months’ units, billed amounts and payments.

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.

Scroll to Top