One thing trips people up in the capital region more than any other. Islamabad and Rawalpindi do not have separate electricity companies. Both are billed by IESCO, along with Attock, Jhelum, Chakwal and parts of the surrounding districts.
Newcomers to Islamabad regularly go looking for an Islamabad-only portal that does not exist, and residents of Rawalpindi sometimes assume the reverse. One company, one system, one place to check.
Find your reference number
It is on every IESCO bill near the top, labelled "Reference No.", running to 14 digits. It stays the same every month.
A shorter customer ID sits close by and will not work for an online lookup. That mix-up is behind most failed checks.
Save the 14 digits in your phone. In a city where a very large share of residents rent, and where the bill often goes to a landlord rather than the tenant, having your own copy of the number is more useful than it sounds.
If you have no old bill at all, IESCO's helpline is 118, and a neighbour on the same meter batch can often help faster.
Checking the bill
Open the IESCO bill page, enter your 14 digits and submit. Your bill loads with the units consumed, the amount due, the issue date and the deadline. View it, save it as a PDF or print it.
There is no account to create and no fee. DB Center is Pakistan's No 1 SIM and CNIC details checker, and the bill tools sit on the same free platform.
If the page will not open, that is usually your internet provider filtering it rather than a site fault. Switch on a free VPN, Proton VPN or Windscribe both work, and it opens right away.
The duplicate bill everybody eventually needs
The capital region generates an unusual amount of paperwork. Bank accounts, tenancy agreements, embassy appointments, university admissions and NADRA processes all ask for a recent utility bill as proof of address.
The copy you download online is generated from IESCO's own records, so it is the same document. Banks accept it, as do landlords, visa applications and tax filings. Print as many as you need.
If you rent, save the PDF the moment it is issued each month. Tenants in Islamabad and Rawalpindi change addresses often, and having a clean run of bills makes both the next tenancy and any deposit dispute considerably easier.
Reading your IESCO bill
Units consumed is the difference between this month's meter reading and the last one. Compare it against the previous month. A jump with nothing changed at home is worth checking before you pay.
Energy charge is units multiplied by your slab rate. The price per unit rises as consumption increases, which is why a Rawalpindi summer with air conditioning running produces a bill that looks disproportionate to the extra usage.
Fuel price adjustment moves every month according to what generating the electricity actually cost, applied a couple of months in arrears. Two months with identical consumption can produce different bills purely because of it.
Fixed charges are billed whether you use electricity or not.
Then sales tax, electricity duty, the television fee, and a quarterly adjustment that arrives periodically and makes some bills heavier than those either side.
The two amounts at the bottom are for paying by the due date and for missing it. The difference is money thrown away.
Paying the bill
JazzCash and Easypaisa take the reference number under bill payment, as do bank apps, internet banking and most ATMs under the utility option. Cash at a designated branch still works.
Keep the confirmation message until the payment shows as cleared. Settlement can take a day or two, and a screenshot resolves disputes quickly.
What a bill check will not do
Worth knowing the limits. The tool shows your bill. It will not restore a tripped supply, test a suspect meter or process a new connection.
For a meter you believe is running fast, take the bill and a photograph of the meter reading to your IESCO subdivision office and ask for a meter test. For outages and complaints, 118 is the number. New connections go through IESCO's own application route.
If your bill shows consumption far beyond anything your household could plausibly use, that belongs at the subdivision office rather than in a payment app.
If the check fails
Count the digits. Fourteen exactly, no spaces. Nearly always the culprit.
If the page will not load rather than returning "not found", that is a connection issue and a VPN clears it.
New connections can take a billing cycle to appear. If the number is right, the connection is not new and the site loads fine, call 118 and ask whether it is active on their side.
Moved out of the region
Your reference number follows the meter, not you. Move to Lahore and your bills come from LESCO on the LESCO bill page. Faisalabad is FESCO, Gujranwala is GEPCO, southern Punjab is MEPCO, and Peshawar is PESCO. The electricity hub covers all of them.
The short of it
Islamabad and Rawalpindi share one company. Save your 14-digit reference number, check a few days before the due date, and download the PDF every month if you rent, because in this region somebody will ask you for a utility bill sooner rather than later.