Hazara Electric Supply Company

Check Your HAZECO Bill Online

Enter your 14-digit reference number to see your latest Hazara Electric Supply Company bill — full charges breakdown, units, due date and a printable duplicate. Free, instant, no sign-up.

Bill Lookup

Enter your 14-digit HAZECO reference number to fetch your latest bill.

0/14
Printed near the top-right of your electricity bill. How to find it?
14-digit
Reference number
< 5 sec
Result time
Free
Always & forever
8 Districts
Hazara Division
Fetching your bill from HAZECO servers…

How to Check Your Bill

Four simple steps — takes less than 30 seconds

1
Find your reference number

Look at the top-right corner of any previous HAZECO bill. You'll find a 14-digit number labeled "Ref. No." or "Reference Number."

2
Enter it in the box above

Type all 14 digits in the input field — no spaces, dashes, or hyphens. If you misplace a digit, the counter will turn red.

3
Click "Check Bill"

Your latest bill summary appears instantly on this page with the amount due, units consumed, due date, and full charges breakdown.

4
Download or print

Click "View Full Bill" to open the official printable duplicate exactly as PITC issues it. Print or save it for payment at any bank.

How to Find Your Reference Number

Your reference number is unique to your electricity connection

Sample Reference Number
04191600055001
14 digits · no spaces needed
0419 = Area code (Abbottabad)
1600 = Feeder/division code
055001 = Consumer number
  • Printed near the top-right of your physical bill, labeled "Ref. No." or "Reference No."
  • Found on your meter reading slip or any old payment receipt.
  • Your reference number stays the same every month — save it in your contacts for future use.
  • Old PESCO numbers may have changed when HAZECO took over billing. Call 0992-920211 if yours no longer works.
  • The number is 14 digits with no letters and no spaces. Leading zeros matter — type them.

HAZECO Coverage Areas

Serving all districts of the Hazara Division, KPK

🏙️
Abbottabad
🌿
Haripur
⛰️
Mansehra
🏔️
Battagram
🗻
Torghar
🏞️
Lower Kohistan
❄️
Upper Kohistan
🌲
Kolai Palas

What Every Line on Your HAZECO Bill Means

The exact line items HAZECO prints — and what each one is actually charging you for

A HAZECO bill is not one number. It is a stack of separate charges, subsidies and taxes that are added and subtracted in a fixed order, and the figure you pay at the bank is only the last line. Here is every row as it appears on the printed bill, top to bottom.

Line on the billWhat it is
Total Electricity Charges Your units multiplied by the NEPRA tariff rate for your slab, before any relief is applied. This is the gross cost of the electricity itself.
Subsidies Government relief deducted from the gross charge. Protected consumers see a large figure here; unprotected consumers often see zero.
Net Electricity Charges Total charges minus subsidies. The percentage printed beside it shows what share of your current bill is energy rather than tax.
Taxes General Sales Tax, electricity duty, income tax and the TV licence fee, combined into one figure. The percentage tells you how much of the bill is government levies.
Current Bill Net electricity charges plus taxes — this month's cost on its own, before anything is carried over from previous months.
Arrears Unpaid amounts carried forward from earlier bills. Anything other than zero here means a previous bill was not cleared.
Installment A portion of a large past bill that HAZECO has agreed to spread across several months.
Adjustments Corrections applied by HAZECO — a misread meter, a reversed charge, or a billing error being put right.
W.E Credit Wrong-entry credit: money returned to you because something was billed incorrectly.
Lock Open Credit A credit applied when a disconnected meter is restored and the earlier disconnection charge is reversed.
Total FPA Fuel Price Adjustment. National fuel costs from an earlier month, passed on to every consumer. Your bill prints which month's fuel is being recovered — it is usually two months behind.
Grand Total Everything above, combined. This is the amount payable within the due date.
L.P Surcharge Late Payment surcharge. Added automatically once the due date passes, which is why the bill prints a higher "payable after due date" figure.
Deferred Amount Charges HAZECO has postponed to a later billing cycle rather than collecting now.

The FPA line is the one most people query. It is not a charge for electricity you used this month — it is the national fuel cost from roughly two months earlier being recovered now. That is why a low-usage month can still carry a noticeable FPA amount.

Protected vs Unprotected: The 200-Unit Rule

The single biggest reason two neighbours pay very different amounts for similar usage

Your bill prints a Category field that reads either Protected or Unprotected. It is the most consequential word on the page, because it decides which tariff ladder your units are priced against — and the gap between the two is large.

How you qualify as protected

A domestic consumer keeps protected status by staying at or below 200 units in every one of the previous six months. Miss that threshold in a single month and the status is lost — and it stays lost for the next six months of consumption, not just the month you went over.

Why crossing 200 units costs more than the extra units

Pakistani domestic billing uses a landing-slab method: when your consumption lands in a higher band, the entire month's units are repriced at that band's rate, not just the units above the threshold. So going from 200 to 201 units does not add one unit's cost — it reprices all 201 units at a higher rate, and simultaneously strips your protected status. It is common for a bill to jump by several thousand rupees on a handful of extra units.

What to do about it

If you are sitting close to 200 units, the reading date printed on your bill matters. Check your meter a few days before that date: if you are near the threshold, shifting heavy loads — a water pump, an iron, a heater — into the following cycle can keep the month under 200 and preserve protected status for the next six months.

Because Hazara sits at altitude, demand here peaks in winter, not summer — electric heaters, not air conditioners, drive the seasonal spike. Households that stay protected all summer frequently lose the status in December or January.

How to Pay & Where to Complain

Paying your HAZECO bill, and getting a wrong bill corrected

Ways to pay your HAZECO bill

Every method needs the same thing: your 14-digit reference number, or the barcode / QR code printed on the bill.

Mobile wallets — JazzCash and Easypaisa both accept HAZECO under their electricity bill section. Scan the QR code on the bill or type the reference number.
Bank apps and internet banking — HBL, UBL, MCB, Meezan, Bank Alfalah and most other Pakistani banks list HAZECO as a biller.
ATM — use the bill payment menu and enter the reference number.
Over the counter — any designated bank branch or NADRA e-Sahulat centre, with a printed copy of the bill.

Payments typically take 24 to 72 hours to appear in HAZECO's system. If you check this page the day after paying and it still shows UNPAID, that is normal — keep your receipt until the status flips.

If your bill looks wrong

Compare the previous reading and present reading printed on the bill against the numbers physically showing on your meter. The difference between them is what you are being billed for. If your meter does not match, or the status column shows SS (an assessed bill issued without an actual meter reading), you have grounds to dispute it.

HAZECO Head Office
0992-920211
Opposite Post Graduate College No.1, Gulistan Colony, College Road, Abbottabad
Online Complaints
The official Complaint Management System used by all DISCOs. Log a complaint and track its status with the reference number.
New Connections
Apply for a new electricity connection online instead of visiting a subdivision office.

Take the reference number, the billing month, and your meter's current reading with you when you complain. A dispute logged without a meter reading is usually closed without action.

Frequently Asked Questions

Quick answers to common questions

It is printed in the top-right area of your physical HAZECO electricity bill, labeled "Ref. No." or "Reference Number." It is 14 digits long and starts with your area code (e.g. 0419 for Abbottabad). You can also find it on your meter reading slip or any payment receipt.
This page fetches your bill data and displays a clean, readable summary directly here for convenience. You can still open the full official duplicate bill by clicking the "View Full Bill" button in the result section — it is the exact page PITC issues, fetched live from their server.
Yes, this service is completely free. This is an unofficial tool for consumer convenience. Bills are fetched from PITC's official server (bill.pitc.com.pk/hazecobill). No registration, no account, and no payment is required.
No, this website only allows you to check and download your bill. For payment, use JazzCash, Easypaisa, your bank's mobile app, NADRA e-Sahulat centres, or visit any bank branch with your printed bill.
If you were previously a PESCO consumer in Hazara Division, your reference number may have changed when HAZECO took over billing for the region. Try the number exactly as printed on your most recent bill first. If it still fails, call the HAZECO head office on 0992-920211, or log the issue at ccms.pitc.com.pk with your old reference number and meter number to get the current one.
"PAID" means your bill has been settled and payment has been recorded in HAZECO's system. "UNPAID" means payment is still due. Note that bank payments can take 24-72 hours to reflect in the system, so a recent payment may still show "UNPAID" temporarily.
No. HAZECO's billing system is indexed by the 14-digit reference number only — CNIC and meter number lookups are not supported by PITC, so no website can offer them. If you have lost every copy of your bill, your meter reader or your subdivision office can look the reference number up against your meter number.
Hazara Division sits at altitude, so the seasonal load here is the opposite of most of Pakistan. Electric heaters, geysers and blowers push December-to-February consumption well above the summer months. That is also when households most often cross 200 units and lose protected status — which raises the per-unit rate on top of the extra usage.
SS marks an assessed bill — the meter was not actually read that month, so HAZECO estimated your usage. EX marks an exemption or adjustment applied to that month. A blank status is a normal metered reading. Several SS months in a row is worth querying, because estimates are eventually corrected in one lump on a later bill.
Yes. "View Full Bill" opens the exact page PITC issues, including the barcode and QR code, fetched live from HAZECO's billing server. Printed on A4, banks and e-Sahulat centres accept it the same as a bill delivered to your door — nothing on it is recalculated or re-typed by this site.