What Is HAZECO?

HAZECO — short for Hazara Electric Supply Company — is the power distribution utility responsible for delivering electricity across the Hazara Division of Khyber Pakhtunkhwa. The company was carved out of Peshawar Electric Supply Company (PESCO) as part of a government plan to break large distribution companies into smaller, more accountable regional utilities. HAZECO now manages billing, meter reading, and customer service independently, with the National Electric Power Regulatory Authority (NEPRA) granting it its own long-term distribution license.

The company’s service area covers eight districts of the Hazara region — Abbottabad, Haripur, Mansehra, Battagram, Torghar, Upper Kohistan, Lower Kohistan, and Kolai Palas — serving hundreds of thousands of residential, commercial, and industrial connections from its head office in Abbottabad. Because HAZECO is still a relatively new company, many consumers who were previously billed under PESCO are getting used to its separate billing portal and updated reference number format.

Why Check Your HAZECO Bill Online

A paper bill can get lost, arrive late, or be misplaced before the due date — and that’s an easy way to end up paying a late fee or losing track of how much electricity you used. Checking your HAZECO bill online removes that risk. You get an exact, official copy of your bill on demand, whether you’re at home in Abbottabad or working overseas and managing a family member’s connection remotely.

  • Available around the clock — no need to wait for office hours or a counter visit.
  • Always accurate — the figures come directly from HAZECO’s billing records.
  • Easy to share or store — download a PDF copy for your records, accountant, or landlord.
  • Useful for overseas Pakistanis — check and forward a relative’s bill from anywhere in the world.

How to Check HAZECO Bill Online: Step-by-Step

  1. Choose your ID type. Select either “Reference No.” or “Customer ID” in the tool above, depending on which number you have available.
  2. Enter the number exactly as printed. A reference number is 14 digits long; double-check there are no missing or extra digits.
  3. Click “View & Download Bill.” The tool will pull up your latest bill within seconds.
  4. Review the details. Check the billing month, units consumed, amount payable, and due date carefully.
  5. Download or print. Save a copy for payment at your bank, ATM, mobile wallet, or for your own records.

Where to Find Your HAZECO Reference Number

Your reference number is printed near the top of any previous HAZECO electricity bill, usually inside a clearly marked box. You’ll also find it on meter reading slips, payment receipts, and the letter issued when a new connection is installed. It’s worth saving this number in your phone so you can check your bill again next month without digging through old paperwork.

Still Have an Old PESCO Reference Number?

If your last bill was issued before HAZECO took over billing for your area, your old PESCO-format reference number may no longer pull up your latest bill directly. That’s because the section of the number identifying your sub-division was reissued under HAZECO’s own numbering system when the two companies split. If your number isn’t being recognized, check your most recent bill (if you have one issued by HAZECO) for the updated format, or contact your local HAZECO office to confirm the correct reference number for your connection.

Common Issues When You Check HAZECO Bill Online
Run into a problem? Here’s what usually causes it and how to fix it.

“Bill Not Found” Error

Usually means a digit was mistyped, or you’re using an outdated PESCO-format reference number. Re-check the number on your latest physical bill and try again.

Number Has Fewer Than 14 Digits

You may be entering a customer ID instead of a reference number. Switch the toggle above to “Customer ID” and try again.

Bill Shows an Unexpected Amount

This can happen after seasonal tariff changes, fuel price adjustments, or a delayed meter reading being caught up in one billing cycle.

No Bill Issued Yet for a New Connection

Newly installed connections can take one full billing cycle before they appear in the online system. Contact your local HAZECO office if it’s been longer.

Ways to Pay Your HAZECO Electricity Bill

Once you’ve checked and downloaded your bill, you have several ways to pay it before the due date:

  • Mobile banking apps — most Pakistani banks let you pay electricity bills directly using the reference number.
  • ATMs — many bank ATMs offer a “utility bill payment” option.
  • Mobile wallets — services like JazzCash and Easypaisa support DISCO bill payments.
  • Bank branches and authorized franchises — present a printed or digital copy of your bill at the counter.

Paying a few days before the due date helps you avoid late payment surcharges and possible disconnection notices.

Understanding the Charges on Your Bill

A typical HAZECO bill is made up of several components beyond the basic per-unit electricity rate: government taxes and duties, a fuel price adjustment (which moves up or down depending on the cost of generating electricity that month), and — for some consumer categories — fixed or meter rent charges. If your bill looks higher than expected, the fastest way to understand why is to compare the “units consumed” figure with your previous bill rather than relying on memory.

Related Bill Checks

Manage other utility bills from the same place — these tools work the same way as the HAZECO checker above.

Frequently Asked Questions

Enter your 14-digit HAZECO reference number into the bill checker tool at the top of this page and select “View & Download Bill.” Your latest bill will open instantly, showing the amount due, due date, and units consumed.

It’s printed in the top section of any previous HAZECO bill, usually inside a highlighted box. You’ll also find it on meter reading slips and new connection letters.

When HAZECO separated from PESCO, the sub-division code in the middle of the reference number was reissued under HAZECO’s own system. Consumers with an old PESCO-format number need the updated HAZECO version to check their bill online.

Yes. Viewing and downloading your bill through this tool is completely free, with no login, registration, or CNIC required.

This tool is for checking and downloading your bill only. To pay, use your bank’s mobile app, an ATM, an authorized franchise, or a mobile wallet, using the reference number on your downloaded bill.

A higher bill is usually caused by increased consumption, seasonal tariff slabs, fuel price adjustment charges, or government taxes. Compare this month’s units consumed with last month’s on your downloaded bill to identify the cause.

This page is an independent bill-checking tool and is not affiliated with HAZECO, PESCO, NEPRA, or any government body. Always verify amounts, due dates, and payment confirmations against your official HAZECO bill or HAZECO’s own customer service channels before making a payment.