HESCO Online Bill Check – Step-by-Step Guide 2026
Every HESCO Online Bill Check method shown here has been tested and verified against HESCO’s 2026 official systems.
The HESCO (Hyderabad Electric Supply Company) is the backbone of power distribution in interior Sindh, serving millions of consumers in Hyderabad, Mirpurkhas, Nawabshah, and surrounding areas. For years, residents faced the frustration of lost paper bills, standing in scorching heat in long bank queues, and paying heavy late payment penalties. To solve this, the digital hesco online bill check system was introduced.
Check HESCO Online Bill
Enter your 14-digit reference number (without spaces or letters):
This service is a lifesaver, allowing you to view and download your statement from the comfort of your home. Whether you are using the hesco online bill check 14-digit reference number on a smartphone or a PC, the process is now seamless.
As an energy utility billing expert with over 10 years of experience in Pakistan’s power sector, I have verified that these digital tools are the most reliable way to stay updated with your electricity costs.
About the author: I have worked in Pakistan’s power sector for over ten years. I have helped thousands of families switch to digital billing. This guide comes from real experience.
What You Need Before Starting HESCO Online Bill Check
Before you begin, gather a few things.

- First, you need your 14-digit reference number. Where do you find it? Look at any old bill. The number is printed at the top. If you have never seen a bill, check your meter. Sometimes the number is written on the connection slip.
- Second, make sure you have an internet connection. Mobile data works fine. So does Wi-Fi.
- Third, keep your mobile or computer ready. Any device with a browser will do.
Here is a pro tip. Save your hesco bill reference number somewhere safe. Write it in a notebook. Save it in your phone notes. Take a photo. Once you save it, you will never struggle again. If you want to estimate your upcoming costs before the official bill arrives, you can use this HESCO bill calculator to figure out your total amount based on current units.
Step-by-Step Guide – How to Check HESCO Bill Online (2026)
Method 1 – Official HESCO Website
This is the most trusted way. The official website is secure and direct.
- Step 1: Open your browser and go to hesco.gov.pk.
- Step 2: Look for the “Bill Inquiry” or “Online Bill” button. It is usually on the homepage.
- Step 3: Enter your 14-digit reference number in the box.
- Step 4: Click the “Submit” button.
- Step 5: Your hesco online bill will appear on screen. You will see the due date, total amount, and units consumed.
That is it. Whole process takes less than a minute.
Method 2 – PITC Portal
Sometimes the main HESCO website gets slow. Too many people checking bills at once. On those days, use the PITC portal.
PITC stands for Pakistan Information Technology Company. They run a separate government portal for hesco online bill check.
The steps are almost the same. Go to pitc.com.pk. Enter your reference number. View your bill.
This portal works even when the main HESCO site is down. Keep it as your backup.
Method 3 – HESCO MIS Portal
Do you have more than one electricity connection? Maybe you own a building with multiple flats. Or you run a small business with several meters.
Then you need the HESCO MIS portal.
MIS stands for Management Information System. You can find it at mis.hesco.gov.pk.
This portal is built for people with multiple connections. It shows your hesco bill history for the past six to twelve months. You can see all your connections in one place. Very helpful for landlords and shop owners.
Method 4 – Mobile App
Prefer using your phone for everything? There is an official HESCO app.
You can download it from Google Play for Android phones. Or from the App Store for iPhones.
Once installed, open the app. Enter your reference number. Your bill appears instantly.
The app also supports hesco duplicate bill download pdf. So if you lose the original, you can save a copy right on your phone.
How to Check HESCO Online Bill Without Reference Number
What if you lost your reference number? It happens. Do not worry. You have options.
- Solution 1 – Use your CNIC. When you first got your electricity connection, you gave your CNIC number. If that number was entered correctly in HESCO’s system, you can search by CNIC. Some online portals allow this. Try it on the MIS portal.
- Solution 2 – Search by account number. Your account number is different from the reference number. It is usually written on old bills. You can also find it on your electricity meter. Enter that number instead.
- Solution 3 – Visit the nearest HESCO office. Take your original CNIC with you. Go to the customer service desk. They will find your reference number in their system. Once you have it, save it somewhere safe.
Need to install a new meter? You can apply online via the official Electricity New Connection (ENC System) for a hassle-free experience.
How to Download HESCO Duplicate Bill Online (PDF)
Losing a bill is no longer a problem. You can get a fresh copy in two minutes.
Here is how.
Go to hesco.gov.pk. Click on Bill Inquiry. Enter your 14-digit reference number. Click Submit.
Once your bill appears, look for the “Download PDF” button. Sometimes it says “Print Bill.” Click it.
Your browser will download the file. Save it as hesco duplicate bill download pdf on your computer or phone.
This method works perfectly for hesco duplicate bill online when the original paper bill is lost, damaged, or never arrived.
How to Check HESCO Bill History (Previous Bills)
Want to see how much you paid last month? Or compare usage from three months ago?
Go to the MIS portal at mis.hesco.gov.pk.
Enter your reference number. Then look for an option that says “Bill History” or “Previous Bills.”
You will see a list. Each month’s bill appears with the amount and due date.
Use this to view hesco previous bill check. You can also see hesco paid bill check status. Green means paid. Red means unpaid.
To check hesco old bill online from up to one year ago, just scroll through the list. Pick any month.
Your hesco bill history helps you track your electricity usage. If you see a sudden spike, you know something is wrong. Maybe a faulty appliance. Maybe a meter issue.
To understand which appliances are draining your budget, I recommend using an electricity consumption calculator Pakistan to track your household energy usage.
How to Check HESCO Paid Bill Status
You paid your bill yesterday. But you want to be sure. Here is how to confirm.
Wait 24 to 48 hours after payment. Banks and mobile apps take time to update HESCO’s system.
Then go to the official HESCO website or MIS portal. Enter your reference number.
The bill status will show either “Paid” or “Unpaid.”
If it shows “Unpaid” even after you paid, do not panic. Check your bank statement or Easypaisa/JazzCash history. Find the transaction ID. Then call HESCO support. Give them the transaction ID. They will fix it.
How to Pay HESCO Bill Online After Checking
You have checked your bill. Now it is time to pay. You have several safe options.
Step 1: Complete your hesco online bill check and note down the reference number and amount.
Step 2: Choose your payment method.
- Option A – HESCO website. Some versions of the site allow direct card payment. Look for a “Pay Now” button.
- Option B – Easypaisa or JazzCash. Open the app. Go to Bill Payment. Select HESCO. Enter your reference number. Confirm the amount. Pay.
- Option C – Bank mobile apps. HBL, UBL, Alfalah, and almost all banks have bill payment sections. Select HESCO. Enter your reference number. Pay.
Need more details on how to pay hesco bill online? The steps are the same across all apps. Enter reference number. Confirm amount. Complete payment.
For how to pay online hesco bill using a credit or debit card, use the bank’s app or the HESCO website if available.
Common Problems & Fixes for HESCO Online Bill Check
“Invalid Reference Number” Error
You entered your number. But the website says it is invalid.
Check the length. It must be exactly 14 digits. No spaces. No dashes. No letters.
Also make sure you are using numbers from an old bill. A handwritten number might have a mistake.
Website Not Loading / Down
The official site sometimes goes down. Too many users. Technical issues.
Do not worry. Use the PITC portal or the MIS portal instead. Both work as backups. You can also try the mobile app.
Bill Shows “No Data Found”
You entered the correct number. But the site says no data.
This happens for new connections. The system takes time to add you. Wait three to five days after your billing cycle ends. Then try again.
If you have unpaid bills from previous months, sometimes the system blocks online viewing. Visit the office in that case.
Old Bill Not Showing
You want a bill from eight months ago. But only the last three months appear.
Most online portals only keep hesco bill history for six to twelve months. Older bills are archived. For those, you must visit a HESCO customer service center.
Facing issues with power outages or incorrect readings? You should file a HESCO complaint online to get a digital tracking ID for faster resolution.
HESCO vs LESCO – Online Bill Comparison
If you move between cities for work or family, you might deal with both HESCO and LESCO.
LESCO serves Lahore and surrounding areas. HESCO serves Hyderabad and southern Sindh.
Can we pay lesco bill online after due date? Yes. But you will pay a late surcharge. Same rule applies to HESCO.
Can i pay lesco bill online? Absolutely. Easypaisa, JazzCash, and bank apps work for LESCO exactly the same way they work for HESCO.
What are the differences? The reference number format varies. The portal URLs are different. Late fee percentages may differ slightly.
But the process is nearly identical. If you know how to check hesco bill online, you already know how to check LESCO bill.
People search for LESCO for many reasons. Job transfers. Students moving for studies. Families with homes in both cities. If that is you, this comparison should help.
Frequently Asked Questions
Tips to Avoid Late Payments & Penalties
Nobody likes paying extra. Here is how to stay on time. Looking to reduce your monthly expenses? Check out the latest Solar Panel Calculator Pakistan to see how much you can save by switching to green energy.
Set a monthly reminder on your phone. Choose the 25th of each month. That gives you plenty of time before the due date.
Save your reference number in your phone’s notes app. Or write it on a sticky note near your desk. Or save it as a contact in your phone.
Some versions of the HESCO website let you enable email or SMS alerts. Turn them on. You will get a message when your new bill is ready.
Always pay at least three days before the due date. Bank transfers and mobile app payments can take one to two days to reflect. Paying early avoids last-minute stress.
Official HESCO Customer Support Contacts
Sometimes online methods fail. Maybe your bill shows the wrong amount. Maybe your payment is not updating. Maybe the site is down for days.
When that happens, call or email HESCO directly.
Helpline: Dial 123 from any landline. Or call 022-111-111-123 from a mobile.
Email: Send your complaint to complaint@hesco.gov.pk. Include your reference number and CNIC.
Regional offices: Visit in person if needed. Main offices are in Hyderabad, Mirpurkhas, Sukkur, and Nawabshah.
Use these contacts when your bill is not showing, the amount looks wrong, or your paid bill still shows unpaid.
Conclusion
You no longer have to wait for paper bills. You no longer have to stand in long lines. You no longer have to worry about losing a slip of paper.
The hesco online bill check system puts everything in your hands. Check your bill from home. Download a duplicate if you lose the original. Pay through your phone. Track your history month by month.
Bookmark the official HESCO bill check page today. Save your 14-digit reference number somewhere safe. And share this guide with your neighbors and family. Everyone deserves a simpler life.
This guide has been verified against HESCO’s 2026 billing procedures and Pakistan PITC standards. Every step has been tested and confirmed.
