HAZECO Online Bill Check 2026 — Download Free Duplicate Bill

HAZECO Bill Check Online Duplicate Bill & Reference Number 2026 — Official Duplicate Bill Sample

Your HAZECO bill is online right now at HazecoBillCheck. Enter your 14-digit reference number and the full bill loads in under 5 seconds — units, amount, due date, arrears, and a free duplicate PDF. No login. No trip to any office. Whether you're in Abbottabad, Mansehra or working in Islamabad managing a Hazara property, this guide covers every charge on your bill, how to pay from anywhere, and how to bring the amount down every winter.

HAZECO (Hazara Electric Supply Company) distributes electricity across Hazara division — the green, mountainous region of Khyber Pakhtunkhwa that borders Punjab to the south-east and the Karakoram corridor to the north. Around 1.2 million consumers in Abbottabad, Mansehra, Haripur, Battagram, Kohistan Upper, Kohistan Lower and Torghar get their monthly electricity bills through HAZECO. Every one is checkable online in seconds at HazecoBillCheck on echeckbills.pk.

Table of Contents

HAZECO Bill Check Online Duplicate Bill & Reference Number 2026 — Reference Number Verification & Payment Slip

HAZECO covers Hazara division of KP — Abbottabad, Mansehra, Haripur, Battagram, Kohistan Upper, Kohistan Lower and Torghar — serving around 1.2 million consumers in Pakistan's greenest and most mountainous division.

What is HAZECO — and why is Hazara different?

HAZECO (Hazara Electric Supply Company) is a government-owned DISCO operating under PEPCO and NEPRA. It's one of the more recently formalised DISCOs in Pakistan's power distribution network, carved out to serve the specific geography and consumer base of Hazara division.

Hazara division sits in the north-east of KP, defined by the Indus river to the west, the Karakoram Highway (N-35) corridor to the north, and the Margalla foothills to the south-east where the division touches Islamabad Capital Territory and Punjab. It's Pakistan's greenest region — heavily forested ridgelines, river valleys, terrace agriculture and some of the country's most recognisable hill stations at Nathiagali and Kaghan.

That geography shapes HAZECO's two defining billing patterns. First, a winter peak unlike most other DISCOs. Abbottabad sits at 1,200 meters, Mansehra at 980 meters, Battagram at 660 meters. Kohistan's towns push above 1,500 meters. From November through February, electric heaters and geysers run for hours daily — pushing consumers into higher tariff slabs during months when most of Pakistan's grids are at their calmest. Second, infrastructure spread across river gorges, high passes and remote valley settlements that creates variable supply quality across the division.

HAZECO's helpline is 0992-111-000-020 (Mon-Sat, 8am-8pm). For faults anywhere in Hazara, call 118 — 24 hours. Check and download your bill free at HazecoBillCheck.

HAZECO vs PESCO vs TESCO — which covers you?

Three KP DISCOs, three completely separate geographic territories. Many Hazara residents who have moved to Peshawar, Rawalpindi or Islamabad still confuse HAZECO with PESCO when managing bills for their home districts.

Simple rule: district decides your DISCOHAZECO covers the 7 districts of Hazara division — Abbottabad, Mansehra, Haripur, Battagram, Kohistan Upper, Kohistan Lower and Torghar. PESCO covers the 25 settled KP districts — Peshawar, Mardan, Swat, Dir, Chitral, Kohat, Bannu, DI Khan and others. TESCO covers the 7 merged tribal districts (formerly FATA) — Khyber, Bajaur, Mohmand, Kurram, Orakzai, North and South Waziristan. Your district decides which DISCO's billing system holds your account.

Not sure? Go to HazecoBillCheck and enter your 14-digit reference number. If it returns no result, try Pesco-bill-check. The two billing databases don't overlap — HAZECO and PESCO reference numbers are distinct.

How to check your HAZECO bill online — 4 steps

You need exactly one thing: the 14-digit reference number from any printed HAZECO bill. Check from Abbottabad, from Islamabad, from wherever you are.

Step 01

Open HazecoBillCheck portal

Any browserMobile and desktopWorks on 2G

Go to HazecoBillCheck on echeckbills.pk. Nothing to install or create. Works on any phone.

Why echeckbills.pk stays fast across Hazara's variable connectivityUpper Kohistan, Torghar and high-altitude Mansehra areas like Kaghan valley have patchy 4G coverage. echeckbills.pk uses server-side caching on top of the official PITC gateway and loads on 2G connections where the official portal may time out. Same data, consistently available.

2G support matters more in Hazara than most other DISCO areas. The Karakoram Highway corridor from Besham through Dassu to Komila has stretches where 2G is the only available signal.

Step 02

Enter your 14-digit HAZECO reference number

Only required field

Type your reference number exactly as printed. One wrong digit returns no result.

Where to find itTop-right corner of any printed HAZECO bill, labeled "Reference No." or "Ref. No." — exactly 14 digits, usually starting with 0. Also above the barcode at the bottom of the bill slip. Some older HAZECO formats label it Consumer ID.

Lost the bill? Call HAZECO at 0992-111-000-020. Give your meter number or address — Abbottabad area, Mansehra tehsil, your Kohistan locality — and they'll find your reference number on the call.

Step 03

Click Check Bill — results in under 5 seconds

Live PITC dataReal-time billing

Your full HAZECO bill loads: consumer name, address, units consumed, charges, arrears, due date and the after-due-date amount with 10% penalty already calculated.

Screenshot it immediately. WhatsApp the screenshot to someone near a HAZECO franchise in Abbottabad or Haripur if you're paying from Islamabad or Rawalpindi. Most urban HAZECO franchises accept a phone screen screenshot or the PDF directly.

Step 04

Download your free duplicate bill PDF

Free — unlimited copiesAccepted everywhere in Hazara

Click "Download Duplicate Bill." A print-ready PDF generates in seconds at zero cost. No limit on copies.

Printing across Hazara divisionAny photocopy shop in Abbottabad, Mansehra, Haripur, Battagram or any HAZECO town charges Rs. 5-10 per page. Black-and-white is accepted at all HAZECO franchises, banks, post offices and Nadra e-Sahulat centers. The "Duplicate" header changes nothing at any counter.

If you're paying via JazzCash from Islamabad or Rawalpindi, you don't need to print anything. Reference number in, payment out — no visit to Hazara required.

Every field on your HAZECO bill — explained

The online bill at HazecoBillCheck shows more than just a total. Here's every field and what it means for Hazara consumers.

  • Consumer Name and Address — confirms you pulled the right account. Check this first if you manage multiple properties across Hazara districts.

  • Reference Number (Consumer ID) — your 14-digit account identifier. Stays the same for the lifetime of the connection. Printed again on the downloaded PDF for payment counter use.

  • Billing month — which month this covers. HAZECO reads meters on a rolling weekly schedule. Abbottabad and Haripur city areas get bills in week 1-2. Upper Kohistan and Torghar remote areas may not see a new bill until week 3-4.

  • Previous and current meter readings — actual kWh figures. Subtract one from the other to verify your unit count. If the jump looks wrong, photograph your meter before calling HAZECO.

  • Units consumed — the single number that determines your NEPRA tariff slab. Everything else on the bill flows from this.

  • Energy charges — base cost before taxes. What NEPRA's per-unit slab rates apply to directly.

  • FAC (Fuel Adjustment Charge) — changes every month based on Pakistan's grid fuel mix and LNG import costs. In Hazara winters when heating demand spikes across KP, FAC can add Rs. 600-2,000 to a bill that looks normal at base tariff. Track it at our FPA Tracker.

  • NJ Surcharge (Neelum Jhelum) — Rs. 0.10-0.35 per unit. Collected to repay Neelum Jhelum Hydropower Project financing. (Full explanation in the next section.)

  • FC Surcharge (Financing Cost) — a per-unit charge covering broader power sector debt. Appears as a separate NEPRA-mandated line item.

  • Electricity Duty (KP) — a KP provincial tax on electricity charges.

  • GST at 17% — applied across all DISCOs. No residential exemptions.

  • TV Licence Fee — Rs. 35 per month on every residential bill regardless of TV ownership.

  • Arrears — unpaid balance from previous months carried forward.

  • Total payable amount — every charge above combined into one figure.

  • Due date — pay before this to avoid the 10% late surcharge.

  • After-due-date amount — total with 10% late penalty calculated and printed.

The FAC is what catches most Abbottabad and Mansehra consumers off guard from November through February. Hazara winters are genuine — Nathiagali gets snow, Battagram runs heaters for months, Kohistan's high settlements see sub-zero nights. NEPRA announces the FAC monthly but no individual notification reaches consumers — it just appears on the bill. In a cold January, it can match the base energy charge itself. Bookmark the FPA Tracker to see each month's figure ahead of time.

NJ Surcharge and FC Surcharge — what are they?

These two line items appear on every HAZECO bill and confuse most consumers in Hazara. They're not errors. They're NEPRA-mandated levies collected on every Pakistani electricity bill regardless of which DISCO you're on.

NJ Surcharge (Neelum Jhelum Surcharge)

The Neelum Jhelum Hydropower Project is a 969MW hydroelectric plant in Azad Kashmir, constructed to harness the Neelum river before it crosses into Indian-administered territory. The project cost billions and was partly financed through external debt. NEPRA authorised a per-unit surcharge across all DISCOs — including HAZECO — to repay that financing. The rate sits around Rs. 0.10-0.35 per unit depending on the monthly NEPRA notification. On a 200-unit bill that's roughly Rs. 20-70 per month.

FC Surcharge (Financing Cost Surcharge)

This is a broader per-unit levy covering accumulated power sector circular debt and generation financing costs across Pakistan's electricity network. NEPRA sets the rate monthly. It functions as a cost-recovery mechanism for the national grid's financing obligations — essentially spreading historical debt repayment across all consumers. Typical range: Rs. 0.30-0.60 per unit. On a 200-unit bill, expect Rs. 60-120 per month.

Both surcharges are completely standard. They appear on bills from MEPCO, LESCO, FESCO, GEPCO, IESCO, PESCO, HESCO, SEPCO, QESCO and TESCO — every DISCO in Pakistan. If you see NJ Surcharge or FC Surcharge on your HAZECO bill, it's not an error. It's NEPRA's national levy collected through HAZECO's billing system.

What is a HAZECO duplicate bill?

A duplicate bill is a reprint of your current HAZECO electricity bill. Same reference number, same billing month, same amounts, same due date. HAZECO generates it from its database the moment you click download at HazecoBillCheck.

Every bank, HAZECO franchise, Nadra e-Sahulat center and post office across Hazara division that accepts HAZECO bills accepts a printed duplicate. Print in black-and-white. That's all you need.

Print as many copies as needed — no limit. For previous months, visit your local HAZECO subdivision office with your reference number. Their internal system holds billing history going back several years.

Paying from Islamabad or Rawalpindi?

Many Hazara residents live and work in Islamabad, Rawalpindi or other cities while owning property in Abbottabad, Mansehra or Battagram. You can pay the HAZECO bill at HazecoBillCheck from anywhere via JazzCash — reference number in, payment out. No trip to Hazara. Payment reflects in HAZECO's system in 2-4 hours.

How to pay your HAZECO bill online

Paying takes 2-3 minutes. Do it from Abbottabad, from Islamabad — from anywhere. Also estimate next month's total at our free bill calculator before it arrives.

Payment method

How to use

Fee

Reflects in

JazzCash

App → Bill Payments → Electricity → HAZECO → Ref No.

Free

2-4 hours

EasyPaisa

App → Utilities → Electricity → HAZECO → Ref No.

Free

2-4 hours

Raast (SBP)

Any SBP bank app → Raast → Bill Payment → HAZECO

Free

Instant

HBL Internet Banking

Pay Bills → Electricity → HAZECO → Ref No.

Free

Same day

Meezan Bank (M-Net)

Bill Payments → Utility → Electricity → HAZECO

Free

Same day

MCB Mobile

Bill Payment → HAZECO → reference number

Free

Same day

Bank Alfalah

Bill Payments → Electricity → HAZECO → Ref No.

Free

Same day

UBL Omni

Bill Payments → Electricity → HAZECO

Free

Same day

1-Link ATM

Bill Payments → Electricity → HAZECO

Rs. 20

Same day

HAZECO franchise / bank counter

Show bill or give reference number

Free

Immediate

Nadra e-Sahulat

Any agent with 14-digit reference number

Rs. 10-20

Same day

Pay 2 days before the due date — from wherever you are

Online payments take up to 4 hours. Paying on the due date morning risks a network issue in Mansehra or a bank maintenance window pushing you into the 10% late surcharge. Two days early is the safe margin. JazzCash is free and takes 3 minutes from anywhere in Pakistan.

All 7 districts and key towns covered by HAZECO

HAZECO covers all of Hazara division. Every address in the 7 districts below is a HAZECO address. Use HazecoBillCheck for all of them — one portal, same process.

District

Headquarters

Key towns and areas

Abbottabad

Abbottabad city

Abbottabad, Havelian, Nathiagali, Thandiani, Sherwan, Lora, Ilyasi

Mansehra

Mansehra city

Mansehra, Balakot, Shinkiari, Oghi, Darband, Kaghan valley, Naran approach

Haripur

Haripur city

Haripur, Ghazi, Khanpur, Tarbela Dam area, Havelian border

Battagram

Battagram city

Battagram, Besham, Allai, Patrak, Martung, Pattan approach

Kohistan Upper

Dassu

Dassu, Pattan, Komila, Seo, Jalkot, Harban

Kohistan Lower

Dasu

Dasu, Dubair, Palas, Kunhar river villages, Sazin

Torghar

Torghar town

Torghar, Serai, Nandiar, Baffa surroundings, Shergarh

AZECO vs all 11 Pakistan DISCOs

Not in HAZECO's territory? echeckbills.pk covers all 11 Pakistan DISCOs — same process, one platform.

DISCO

HQ

Coverage

Check bill

HAZECO

Abbottabad

Hazara division — Abbottabad, Mansehra, Haripur, Battagram, Kohistan, Torghar

HazecoBillCheck →

PESCO

Peshawar

25 settled KP districts — Peshawar, Mardan, Swat, Dir, Chitral, Kohat, Bannu

Check →

TESCO

Peshawar

7 merged tribal KP districts — Khyber, Bajaur, Mohmand, Kurram, Waziristan

Check →

IESCO

Islamabad

Islamabad, Rawalpindi, Attock, Chakwal, Jhelum

Check →

MEPCO

Multan

South Punjab — Multan, Bahawalpur, RY Khan + 10 more

Check →

LESCO

Lahore

Lahore, Sheikhupura, Kasur, Nankana Sahib

Check →

FESCO

Faisalabad

Faisalabad, Jhang, Toba Tek Singh, Chiniot

Check →

GEPCO

Gujranwala

Gujranwala, Sialkot, Gujrat, Narowal, Hafizabad

Check →

HESCO

Hyderabad

Interior Sindh — Hyderabad, Sukkur, Mirpurkhas, Larkana

Check →

SEPCO

Sukkur

Rural lower Sindh — Thatta, Badin, Sujawal, Dadu

Check →

QESCO

Quetta

All Balochistan — Quetta, Turbat, Gwadar and 30+ districts

Check →

HAZECO electricity tariff slabs — August 2026

HAZECO uses NEPRA's nationwide residential tariff. Crossing a slab boundary means the higher rate applies to ALL your units — not just the extras. For the official NEPRA tariff notification, see nepra.org.pk. Estimate your full bill at our free bill calculator.

🌿 Summer (Apr-Oct): AC + fans drive consumption❄️ Winter (Nov-Mar): heaters + geysers spike bills

Consumer Category

Slab (Units)

Base Rate (Rs. / kWh)

Fixed Charges / Month

Lifeline

01 – 50 Units

Rs. 3.95

Nil

Lifeline

51 – 100 Units

Rs. 7.74

Nil

Protected

01 – 100 Units

Rs. 7.74

Rs. 200

Protected

101 – 200 Units

Rs. 10.06

Rs. 300

Unprotected

01 – 100 Units

Rs. 16.48

Rs. 275

Unprotected

101 – 200 Units

Rs. 22.95

Rs. 300

Unprotected

201 – 300 Units

Rs. 33.10

Rs. 350

Unprotected

301 – 400 Units

Rs. 36.46

Rs. 400

Unprotected

401 – 500 Units

Rs. 38.95

Rs. 500

Unprotected

Above 500 Units

Rs. 43.00+

Rs. 675

⚠ Base energy rates only — your real HAZECO bill adds considerably more

FAC (monthly, Rs. 600-2,000 in Hazara winters) + NJ Surcharge + FC Surcharge + KP Electricity Duty + GST 17% + Rs. 35 TV licence + fixed charges all stack on top. Track monthly FAC at our FPA Tracker. Estimate your complete total at our bill calculator.

The 201-300 slab is where Hazara winter billing becomes painful. A consumer at 212 units pays Rs. 14.01 on all 212 — Rs. 2,970 in energy charges alone before FAC and taxes. Going from 196 to 215 units with one electric room heater running 3 extra hours in an Abbottabad January costs Rs. 900-1,400 more on that billing month. In Battagram and Kohistan where winters are colder and longer, this math compounds across 4-5 months.

How to file a HAZECO billing complaint

Billing errors and meter reading disputes happen across all DISCOs. Here's the process for HAZECO consumers across all 7 Hazara districts.

⚡ Step-by-step: filing a HAZECO billing complaint

Step 1 — Call HAZECO first. Dial 0992-111-000-020 (Mon-Sat, 8am-8pm). Give your 14-digit reference number and describe the issue — overcharging, meter reading error, wrong consumer category or unexplained surcharge line. Note the complaint reference they assign.

Step 2 — Visit your subdivision office. If the call doesn't resolve it, take your meter photo and reference number to your local HAZECO subdivision office in Abbottabad, Mansehra, Haripur or your district headquarters. Staff can access billing history and raise a correction.

Step 3 — Escalate to NEPRA. If HAZECO doesn't resolve within 30 days, file formally at NEPRA's consumer complaint portal at nepra.org.pk. NEPRA can compel HAZECO to respond and issue corrections.

Pay first, dispute second. Withholding payment adds the 10% late surcharge to an existing dispute. Pay the bill, keep the payment receipt, then file the complaint.

For unscheduled outages anywhere in Hazara division, call the 24-hour fault line: 118. For scheduled load shedding timetables by area, check the NEPRA website at nepra.org.pk.

Common errors and how to fix them

Error: "No record found"

Two causes: a digit error in the reference number, or the bill hasn't been generated yet. HAZECO reads meters on a rolling weekly schedule. Abbottabad and Haripur city areas get bills in week 1-2. Upper Kohistan and Torghar remote areas may not see a new bill until week 3-4. Recheck all 14 digits carefully against a previous printed bill. If correct, wait 5-7 days and try again at HazecoBillCheck.

New connection recently installed?

New HAZECO meter registrations can take 6-8 weeks to appear in the online system — particularly in newly electrified areas of upper Kohistan or Torghar where infrastructure is still being extended. Contact your local HAZECO subdivision with the meter number to confirm registration status before assuming something is wrong.

I paid but my bill still shows outstanding

Online payments take 2-4 hours. Wait 6 hours then recheck at HazecoBillCheck. If still outstanding after 24 hours, contact your bank first with the transaction reference, then call HAZECO at 0992-111-000-020 with both your 14-digit reference number and the bank transaction ID.

Portal slow or not loading

Try before 9am or after 9pm. Or use HazecoBillCheck — it uses server-side caching and handles slower connections better, which matters in upper Battagram, Kohistan and Torghar where mobile network speeds vary significantly.

8 ways to lower your HAZECO bill

  • Switch electric heaters to gas or wood heating in winter — Hazara division has some of Pakistan's finest winter weather. Abbottabad's winters are mild but Mansehra, Battagram and Kohistan get genuinely cold from November through February. A 2kW electric room heater running 8 hours a day burns 48 units per month. Switching to a gas heater or wood bukhari for the 4 cold months saves 160-200 units per billing cycle — the biggest single change available to most Hazara consumers.

  • Install a solar water heater instead of an electric geyser — Hazara division outside of winter fog months gets solid solar irradiance. A solar geyser (Rs. 25,000-40,000 initial cost) saves 30-50 units per month year-round. Payback in 2-3 years for a household that showers daily, then free hot water after that. Electric geysers are among the highest per-use electricity consumers in a Hazara home.

  • Photograph your meter on the 1st and 15th every month — mid-cycle readings tell you your trajectory with 2 weeks left to act. At 175 units on January 15 in a cold Mansehra winter, you know to reduce heater hours before crossing 200. Waiting for the printed bill means acting 4 weeks too late.

  • Stay under 200 units wherever possible — the slab jump from 200 to 201 units moves all your units to the higher rate. In Abbottabad winters the difference between 196 and 215 units — 19 units of heater time — costs Rs. 900-1,400 more on that one billing month at base tariff alone.

  • Replace all bulbs with LEDs — a 100W incandescent versus a 9W LED running 8 hours daily saves roughly 25 units per month per bulb. Replace 4 bulbs across a Hazara home and save 100 units. That difference can determine whether you stay in the 101-200 slab or get pushed up.

  • Apply for HAZECO net metering — HAZECO accepts net metering applications for solar panel installations. Hazara division's southern districts (Haripur, Abbottabad) get excellent solar irradiance in spring, summer and autumn. A 5kW system can reduce annual bills by Rs. 50,000-80,000 for heavier consumers. Apply through NEPRA's net metering portal.

  • Track the monthly FAC before your bill arrives — bookmark our FPA Tracker. It publishes each month's Fuel Adjustment Charge as NEPRA announces it. In a high-FAC January, knowing the figure ahead of time lets you budget accurately and consider whether to reduce consumption that billing cycle.

  • Pay 2 days before the due date — every single month — a 10% late surcharge on a Rs. 3,000-7,000 HAZECO bill is Rs. 300-700 gone for a short delay. JazzCash is free, takes 3 minutes and works from Islamabad, Rawalpindi or anywhere in Pakistan. Set the phone reminder right now — 2 days before the due date printed on your HAZECO bill.

Frequently asked questions

HAZECO bill questions

How do I check my HAZECO bill online?

Go to HazecoBillCheck on echeckbills.pk, enter your 14-digit HAZECO reference number and click Check Bill. Your current bill appears in under 5 seconds. No login needed. Works on any phone, even 2G in upper Kohistan and Torghar.

Where is the reference number on a HAZECO bill?

Top-right corner of any printed HAZECO bill, labeled "Reference No." or "Ref. No." — exactly 14 digits, usually starting with 0. Also above the barcode at the bottom of the bill slip. Lost the bill? Call HAZECO at 0992-111-000-020 and give your Abbottabad address, Mansehra tehsil or meter number.

Which districts does HAZECO cover?

HAZECO covers all 7 districts of Hazara division: Abbottabad, Mansehra, Haripur, Battagram, Kohistan Upper, Kohistan Lower and Torghar. All other KP districts — Peshawar, Mardan, Swat, Dir, Chitral, Bannu and others — are under PESCO. The 7 merged tribal districts (Khyber, Bajaur etc.) are under TESCO.

What is the HAZECO helpline number?

HAZECO customer helpline: 0992-111-000-020 (Mon-Sat, 8am-8pm). For power faults anywhere in Hazara division: 118 — 24 hours, 7 days.

What is the difference between HAZECO and PESCO?

Both serve KP. HAZECO covers only Hazara division's 7 districts — Abbottabad, Mansehra, Haripur, Battagram, Kohistan and Torghar. PESCO covers the remaining 25 settled KP districts including Peshawar, Mardan, Swat, Dir, Chitral, Kohat, Bannu and DI Khan. If you're unsure, enter your reference number at HazecoBillCheck — if it returns no result, try echeckbills.pk/pesco-bill-check.

Can I pay my HAZECO bill from outside Hazara?

Yes. JazzCash, EasyPaisa, Raast and all bank apps support HAZECO payment from anywhere in Pakistan. Open the app → Bill Payments → Electricity → HAZECO → enter your 14-digit reference number → pay. Payment reflects in 2-4 hours. You don't need to travel to Hazara.

What is FAC on my HAZECO electricity bill?

FAC (Fuel Adjustment Charge) is a monthly variable charge NEPRA sets based on Pakistan's actual grid fuel costs. In Hazara winters when heating demand across KP drives grid costs up, it can add Rs. 600-2,000 to your bill. Track monthly values at our FPA Tracker.

What is NJ Surcharge on my HAZECO bill?

NJ Surcharge (Neelum Jhelum Surcharge) is a per-unit levy collected on every Pakistani electricity bill to repay financing for the Neelum Jhelum Hydropower Project in Azad Kashmir. It's a standard NEPRA levy — not an error. The FC Surcharge (Financing Cost Surcharge) is a separate per-unit charge covering broader power sector debt. Both appear on every HAZECO bill at rates set monthly by NEPRA.

How do I file a HAZECO billing complaint?

Call HAZECO at 0992-111-000-020 with your reference number. For billing disputes, take your meter photo and reference number to your local HAZECO subdivision office. If unresolved within 30 days, file at NEPRA's consumer complaint portal. Pay the bill first — withholding payment adds a 10% surcharge to an existing dispute.

Is echeckbills.pk the official HAZECO website?

No. echeckbills.pk is an independent third-party tool — not affiliated with HAZECO or any government agency. We fetch billing data from Pakistan's official PITC gateway using your reference number, the same source JazzCash and HBL use. We don't store your reference number or personal data. Visit HazecoBillCheck to check your current bill free.

HAZECO bijli bill kaise check karein? (Roman Urdu)

HazecoBillCheck par jaayein — echeckbills.pk/hazeco-bill-check. Apna 14 digit ka reference number daalen jo aapke HAZECO bill ke upar daayein taraf "Ref. No." ke naam se likha hota hai. Check Bill ka button dabaayen. Pura bijli bill 5 second mein screen par aa jaata hai — koi login nahi chahiye. Bill download bilkul free hai. Abbottabad, Mansehra, Haripur, Battagram aur tamam Hazara division ke consumers ke liye kaam karta hai. Pakistan mein kahin se bhi check aur pay kar sakte hain.

Your HAZECO bill is online, free and downloadable in under 2 minutes at HazecoBillCheck. Reference number in, PDF out. Pay via JazzCash from Islamabad, Rawalpindi or right there in Abbottabad — no queue, no office visit, no delay.

For other KP DISCOs, check at echeckbills.pk/pesco-bill-check (settled districts) or Tesco-bill-check (merged tribal districts). Estimate next month's bill before it arrives at our bill calculator. All 11 Pakistan DISCOs at echeckbills.pk.

Z

Zubair Hussain — Founder, ECheckBills.pk

Based in Haroonabad, Punjab. Built and maintained echeckbills.pk since 2019. The platform has helped over 2 million Pakistani consumers check electricity bills online across all 11 DISCOs — including HAZECO for Abbottabad, Mansehra, Haripur, Battagram, Kohistan and Torghar. Writes about NEPRA tariffs, electricity billing and consumer utility tools.