HAZECO Online Bill Check 2026 — Download Free Duplicate Bill
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.
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 | |
PESCO | Peshawar | 25 settled KP districts — Peshawar, Mardan, Swat, Dir, Chitral, Kohat, Bannu | |
TESCO | Peshawar | 7 merged tribal KP districts — Khyber, Bajaur, Mohmand, Kurram, Waziristan | |
IESCO | Islamabad | Islamabad, Rawalpindi, Attock, Chakwal, Jhelum | |
MEPCO | Multan | South Punjab — Multan, Bahawalpur, RY Khan + 10 more | |
LESCO | Lahore | Lahore, Sheikhupura, Kasur, Nankana Sahib | |
FESCO | Faisalabad | Faisalabad, Jhang, Toba Tek Singh, Chiniot | |
GEPCO | Gujranwala | Gujranwala, Sialkot, Gujrat, Narowal, Hafizabad | |
HESCO | Hyderabad | Interior Sindh — Hyderabad, Sukkur, Mirpurkhas, Larkana | |
SEPCO | Sukkur | Rural lower Sindh — Thatta, Badin, Sujawal, Dadu | |
QESCO | Quetta | All Balochistan — Quetta, Turbat, Gwadar and 30+ districts |
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.










