IESCO Bill Online | Check, View or Download Duplicate Copy

IESCO stands for Islamabad Electric Supply Company. It was incorporated in 1998 to take over the functions, assets, and responsibilities of the former Islamabad Area Electricity Board, which was a division of WAPDA.

IESCO is responsible for supplying, distributing, and selling electricity in the area stretching from Jhelum to Attock, and from the river Neelum in Kashmir to the river Indus. It provides its services to 2.8 million consumers directly and a population of about 25 million living in 6 districts.


In case you haven’t received the electricity bill of this month from IESCO, have lost it somewhere, or just wanted to check the bill online, you can find your IESCO bill online by entering your 14-digit reference number in the blank field below and click on the “generate bill” button. The bill will appear on the screen within a few seconds. You can get it printed and deposit your bill with it in any bank.

IESCO Bill Online in 2021 | Generate Duplicate Bill Online

You can check IESCO bill one for residential, industrial, and commercial connections without having to go to the IESCO office. If you remember your reference number, you can easily download and print your bill for free after a click on the”Get your IESCO Duplicate Bill” button below.

Get your IESCO Duplicate Bill

 If you don’t know where the reference number of your bill is, see the picture below.

Understanding IESCO Bill

There are several things to check on your bill to understand how much tax you are paying and other stuff. Here is a concise guide for you to understand your IESCO Bill.

Reference Number:

The reference number is important as it is the basic identification of your bill. The power supply company recognizes your connection with your reference number. You can pay your bill from different apps and ATMs as long as you know your reference number. Also, you can get a duplicate copy of the IESCO bill by providing your reference number.

Connection Date:

It is the date when you registered yourself in the power supply company for electricity connection.

Other Dates:

You will find some other dates on the top right corner of your bill. There is a reading date, due date, and issue date. Reading data is when the agent took your meter reading. The due date is the last date to pay your bill without any surcharges and the issue date is when the bill was issued.


FPA means Fuel Price Adjustment. It is the amount to adjust electricity fees based on fuel price fluctuation. This amount goes to the fuel pricing of rental power companies that generate electricity from Crude Oil.

FC Surcharge:

FC means Financing Cost. FC Surcharge was first decided to be 43 paisa/unit to ensure collection of debt servicing of the Power Holding Private Limited.

TR Surcharge:

TR stands for Tariff Rationalization Surcharge. As NEPRA determines tariff and the Government notifies a uniform tariff for all Distribution Companies. TR Surcharge is the difference of tariff determined by NEPRA and GOP. If the difference is negative, the distribution company will pay to GOP as “Inter Distributing Company Tariff Rationalization Surcharge. But if this difference is positive, the GOP will pay it as “Subsidy.”

Bill Timing:

Depending on your area, you might receive the IESCO bill on different dates of the month. But you can check your bill history to find out your bill reading date, due date, and issue date to get an idea about the billing timing.

IESCO Structure:

IESCO operates in 4 Circles, 19 divisions, and 104 subdivisions. Circles are headed by Superintending Engineers (SEs), Executive Engineers (XENs) supervise Divisions. Sub Divisional Officers (SDOs) manage the Subdivisions and all the divisions have Customer Services who manage its affairs. 

IESCO has 108 Grid Stations giving it a total capacity of 5,224 MVA and distributes the electricity via 951 Feeders including AJK.

Circles and Divisions

Rawalpindi Circle

  • City Division
  • Cantt Division
  • Rawat Division
  • Westridge Division
  • Satellite Town Division
  • Tariqabad Division

Islamabad Circle

  • Islamabad DIvision 1
  • Islamabad Division 2
  • Barakahu Division

Jhelum Circle

  • Jhelum Division 1
  • Jhelum Division 2
  • Gujar Khan Division

Attock Circle

  • Taxila Division
  • Attock Division
  • Pindigheb Division

Chakwal Circle

  • Talagang Division
  • Chakwal Division
  • Pind Dadan Khan Division
  • Dhudial Division

Leave a Comment