The official place to check a HESCO bill online is bill.pitc.com.pk/hescobill, a page run on PITC's billing system and titled "HESCO Web Bill". You can search it with either the Reference No. or the Customer ID printed on any past HESCO bill. The bill it shows can be printed as a duplicate.
If your October 2026 bill looks higher than usual, part of the reason is a fuel charge of Rs 1.11 per unit added to bills issued this month. More on that below.
The official HESCO bill page
HESCO's online bills are not hosted on the company's own website. They sit on PITC's system at:
bill.pitc.com.pk/hescobill
As of 12 October 2026, the page is headed "HESCO Web Bill" and offers two ways to search: "Reference No." or "Customer ID". Either one, taken from a previous bill, should bring up your current web bill.
Type the address into your browser yourself. Do not reach it by tapping a search advert or a link in a WhatsApp message, because many sites have been built to look like it. Once you have the right page open, bookmark it so you never have to search for it again.
We also keep a HESCO bill check and company page on this site with the same guidance in one place.
Reference number or customer ID: which to use
The PITC page accepts both, so use whichever you can find more easily on an old bill.
- Reference No. is the number most people already use for paying bills and for complaints.
- Customer ID is a separate identifier printed on the bill. The portal lets you search by it as an alternative.
Both are printed on your paper bill. If you are not sure where, our guide on where the reference number is on your electricity bill shows the usual position on the bill, and the annotated sample bill explains every other field.
Type the number exactly as printed, with no spaces you do not see on the bill. If a search returns nothing, check each digit against the paper copy before trying again.
If you have no old bill
The official page searches by reference number or customer ID only. We have not found any official way to look up a HESCO bill by CNIC, name or mobile number, so treat any site offering that with suspicion. Your best options are to find an old bill, a payment receipt from your bank or app (which usually repeats the reference number), or ask whoever in the household pays the bill.
How to check and print a duplicate HESCO bill
- Open your browser and type bill.pitc.com.pk/hescobill into the address bar.
- Check that the page header says HESCO, not SEPCO or another company.
- Choose Reference No. or Customer ID.
- Enter the number from a past HESCO bill and search.
- The web bill appears on screen. Use your browser's print option, or the page's own print link if one is shown, to print it or save it as a PDF.
The printed web bill serves as a duplicate if your paper bill has not arrived or has been lost. If the portal asks you to complete any extra check before showing the bill, follow the on-screen instructions; the exact screens can change.
Once you have the bill, look at three things straight away: the due date, the amount payable within the due date, and the units billed. If the units look wrong, compare them with the meter reading printed on the bill and with your own meter.
Copycat sites, fake apps and look-alike names
Search "HESCO bill" and much of what comes up is not official. Look-alike sites include hescobill.pk, hescobill.com, checkebill.com and onlinebillcheckers.com, among others. There are also unofficial apps on the Play Store, and some of them state in their own descriptions that they are not affiliated with HESCO or PITC.
These sites may show you a bill, but they sit between you and the official system. Some carry heavy advertising, some ask for details they have no need for, and some are simply out of date. The only address you need is bill.pitc.com.pk/hescobill.
Three specific traps to watch for:
The SEPCO mix-up
One copycat "HESCO" page we found carries the heading "Welcome to the SEPCO Bill Checking Page". HESCO and SEPCO are often confused. Before you enter anything, read the page header and make sure it says HESCO.
Sites using our name
Some sites use "ebillpakistan" in their address, for example ebillpakistan.com/hescobill. They are not this site. This site is ebillpakistan.pk, and it is not connected to those addresses.
Subsidy links and QR codes
Messages promising relief or a subsidy if you scan a code or enter your bill details are a common route for fraud. Our guide to spotting fake electricity bill QR codes and subsidy links explains what to look for. As a rule, never enter your CNIC, bank details or a one-time code on a site that only needs a reference number.
What about hesco.gov.pk
HESCO's own website is hesco.gov.pk. As of 12 October 2026, its homepage links to services for new connections rather than bills:
- Electricity New Connection (ENC) System
- Time Framework for New Connection
- New Connection Cost Calculator (domestic and commercial)
- Procedures for New Connection, Change of Name, Tariff and Reduction/Extension of Load
- PMDU e-Kachehri
The most recent news items on that homepage are press releases from October 2020, so it does not appear to be kept up to date. Use it for the connection and name-change procedures it lists, but go to the PITC page for your bill.
The site also gives HESCO's background. Area Electricity Board Hyderabad was one of eight area boards created through amendments to the WAPDA Act in 1981. In April 1998 the government restructured WAPDA's power wing into twelve companies: eight distribution companies, NTDC and three generation companies.
Why your October 2026 HESCO bill has an extra fuel charge
NEPRA has approved a fuel charges adjustment (FCA) of +Rs 1.11 per unit for August 2026, charged on bills issued in October 2026. The NEPRA notification is dated 7 October 2026. HESCO is one of the ex-WAPDA distribution companies it covers.
| Item | Figure |
|---|---|
| Reference fuel cost, August 2026 | Rs 7.10 per kWh |
| Actual fuel cost, August 2026 | Rs 8.21 per kWh |
| FCA charged on October 2026 bills | +Rs 1.11 per unit |
| Approximate total across all consumers | Rs 16 billion |
The key points for a HESCO customer:
- It is worked out on the units billed in August, not on this month's units.
- It must appear as a separate line on your bill, so you can find it.
- Lifeline consumers, EV charging stations and prepaid consumers on prepaid tariffs are exempt.
- It also applies to units under the Incremental Consumption Package.
- If your bill was issued before the notification, the amount can be recovered on the following month's bill instead.
Nothing in the reporting says how protected (as opposed to lifeline) consumers are treated, so check the FCA line on your own bill. For the full explanation, including the quarterly adjustment, read our post on the October 2026 FCA and QTA charges.
Checking your rates and charges
This guide does not quote HESCO unit rates, fixed charges or tax amounts. HESCO bills follow the NEPRA-notified domestic tariff, which you can see slab by slab on our current electricity tariff page. Compare the rate on your bill with the slab your units fall into, and if something does not match, keep the printed web bill as evidence when you raise it with HESCO.
We have also not listed HESCO helpline or SMS numbers here, because we could not confirm them from an official source. Use the contact details printed on your own bill, which come directly from the company.
What to do next
- Type bill.pitc.com.pk/hescobill into your browser, confirm the header says HESCO, and bookmark it.
- Find the reference number or customer ID on an old bill and search for your current bill.
- Print or save the web bill as a PDF if you need a duplicate.
- Find the separate FCA line on your October 2026 bill and check it against the Rs 1.11 per unit on your August units, unless you are a lifeline or prepaid consumer.
- If you received a link or QR code claiming to show your bill or a subsidy, delete it and use the official page instead.
