You just paid your electricity bill. But the next day, you get a warning message. Or you check online and it still shows unpaid. This creates panic. You start thinking: Did my money go to the wrong place? Should I pay again? What if I pay twice? This guide will help you understand exactly how to check electricity bill paid or not using different methods available in Pakistan. If you suspect you have been overcharged due to a system error, read our guide on electricity bill mistakes how to fix pakistan to get your amount corrected.
Verifying your electricity bill payment status is not difficult. But many people do not know the right way. They rely on memory or guesswork.
There are common situations when you need electricity bill paid confirmation urgently.
- You paid online but the amount is deducted from your bank account, yet the bill is still showing as due.
- You made a duplicate payment by mistake, using two different apps.
- Your transaction failed at the last step, but money left your account.
- There is a server delay during weekends or bank holidays.
In this article, I will walk you through every possible way to check paid electricity bill online in Pakistan. I will cover all major electricity providers including LESCO, MEPCO, GEPCO, IESCO, FESCO, PESCO, HESCO, QESCO, SEPCO, and K-Electric.
You will also learn about mobile apps, bank receipts, reference numbers, and consumer ID verification methods.
Let us start with the basics.
What Does “Electricity Bill Paid or Not” Mean?
When someone asks how to know electricity bill is paid, they are really asking for confirmation that their money has successfully reached the utility company and their account has been credited.
It is not enough to see money deducted from your bank. The electricity company must also update your record.
This is where the confusion begins.
Understanding Electricity Bill Payment Status
Online payments pass through several stages. Each stage has a different status meaning.
- Paid: The full amount has been received by the electricity company. Your account is clear. No further action is needed.
- Pending: Your payment instruction has been received but not yet processed by the bank or the utility system. This usually happens during high traffic hours.
- Processing: This is an intermediate stage. The transaction is moving between systems. You should wait for 15 to 30 minutes before rechecking.
- Failed: The transaction did not complete. Money is usually returned within 5 to 7 business days. You must pay again using another method.
- Reversed: A successful payment was later cancelled by the bank due to a technical issue. Your bill becomes unpaid again.
- Unpaid: No payment has been recorded against your consumer account. This is the default status before you pay.
Understanding these statuses helps you avoid unnecessary panic when you see an unexpected message.
How Electricity Billing Systems Work in Pakistan
Pakistan has multiple WAPDA electricity distribution companies. Each company manages its own consumer database. These include LESCO, MEPCO, GEPCO, IESCO, FESCO, PESCO, HESCO, QESCO, SEPCO, and K-Electric.
When you pay your bill through a digital channel, your money first goes to a payment gateway. The gateway then sends a confirmation to the specific utility company. The utility company updates your consumer record.
This process involves three separate systems:
- Online banking systems (HBL, UBL, Meezan, Alfalah, etc.)
- Digital wallets (JazzCash, Easypaisa)
- Utility billing databases (maintained by each DISCO)
Sometimes these systems talk to each other slowly. That is why your bill may not show as paid immediately even after successful payment.
How Long Does Electricity Bill Payment Take to Update?
The update time varies depending on how you paid.
Real-time payments: Some methods like direct bank transfers or official apps update within 5 to 10 minutes.
Delayed payment processing: Payments made through third-party agents or over the weekend can take 24 to 48 hours.
Bank holidays and server delays: During Eid, New Year, or system maintenance days, updates can take up to 3 working days.
Typical update times: For most online methods using JazzCash, Easypaisa, or banking apps, expect a confirmation within 30 minutes to 2 hours.
If more time has passed, you should manually verify electricity bill payment online using one of the methods described below.
Information Required to Check Electricity Bill Payment Status
Before you begin, keep the following information ready. Without these details, online bill payment verification will not be possible. Learning how to check electric meter reading online in pakistan can also help you manually reconcile your units before your official bill even arrives.
Reference Number
This is a unique 10 to 14 digit number printed on your electricity bill. It stays the same every month. You can find it at the top of your bill or near the barcode.
Consumer ID
Some DISCOs use a consumer ID instead of a reference number. It is usually a 7 to 9 digit number. It is also called account number or customer ID.
Meter Number
This number is printed on your physical electricity meter. It is useful when you have lost your bill and do not remember your reference number.
Transaction ID
When you pay online, the bank or app generates a transaction ID. This is the most reliable proof of payment. You can use this ID to trace your payment even if the bill still shows unpaid.
Payment Receipt or Screenshot
Always take a screenshot of the final success screen. This is your digital proof. It contains the transaction ID, date, amount, and reference number.
How to Check Electricity Bill Paid or Not Online (Step-by-Step)
There are multiple ways to verify electricity bill payment online. I will explain each method in detail.
Method 1 – Check Through Official Electricity Company Website
Every electricity distribution company in Pakistan has an official billing portal. These portals allow you to check utility bill payment through reference number.
WAPDA Bill Payment Status Check
Go to the official website of your electricity provider. Look for the “Bill Inquiry” or “Check Bill Status” section. Enter your reference number. The system will show your current bill status. If your payment has been recorded, you will see a zero balance or “Paid” against the billing month.
How official billing portals work: These portals connect directly to the utility database. They do not rely on bank servers. So their information is the most accurate and final.
LESCO Bill Paid Check
For LESCO (Lahore Electric Supply Company), visit lesco.gov.pk. Click on “Bill Status” or “Customer Services”. Enter your 10-digit reference number. The screen will display whether your bill is paid or still due.
FESCO Bill Payment Status
Faisalabad Electric Supply Company (FESCO) has a similar portal at fesco.com.pk. Use the “Online Bill Check” section. Enter your reference number to check electricity bill transaction status.
IESCO Bill Payment Confirmation
Islamabad Electric Supply Company (IESCO) customers can visit iesco.gov.pk. Navigate to “Bill Payment Verification”. Enter your consumer ID or reference number.
MEPCO Bill Payment Verification
Multan Electric Power Company (MEPCO) portal at MEPCO offers a payment status check feature. This is one of the easiest ways to check MEPCO bill payment verification.
GEPCO Bill Payment Check Online
Gujranwala Electric Power Company (GEPCO) allows online verification through gepco.com.pk. Use the “Payment Status” menu. Enter your reference number to check GEPCO bill payment check online.
PESCO Bill Paid Verification
Peshawar Electric Supply Company (PESCO) customers can use pesco.pk. The “Bill Status” feature will show if your payment has been received.
HESCO Electricity Bill Check
Hyderabad Electric Supply Company (HESCO) portal is hesco.gov.pk. Use the reference number lookup to check HESCO electricity bill check status.
QESCO Bill Payment Status
Quetta Electric Supply Company (QESCO) offers bill verification through qesco.com.pk. Enter your 14-digit reference number.
SEPCO Bill Verification
Sukkur Electric Power Company (SEPCO) customers can visit sepco.com.pk. The payment status feature is under “Customer Services”.
K-Electric Bill Payment Status
K-Electric has its own separate system at ke.com.pk. Log in to your account or use the “View Bill” option by entering your customer ID.
How to Verify Electricity Bill Payment Through Mobile Apps
Mobile apps are faster and more convenient. Most Pakistanis use JazzCash or Easypaisa for bill payments. These apps also allow you to check electricity bill payment through app after you have paid.
JazzCash Electricity Bill Payment Status
- Open the JazzCash app. Go to “Payment History” or “Transaction History”. Find the electricity bill payment entry. Tap on it to see full details including transaction ID and status.
- How to view payment history: The history section keeps records of all payments made in the last 3 to 6 months. You can filter by date or bill type.
- Transaction verification process: JazzCash generates a unique Transaction ID for every payment. You can share this ID with customer support if the bill does not update.
Easypaisa Bill Payment Check
- Open Easypaisa. Tap on “My Money” then “Transaction History”. Look for the electricity bill transaction. Open it to see Easypaisa bill payment check confirmation.
- Finding payment receipts: Easypaisa allows you to download a PDF receipt. This receipt is accepted as proof of payment by electricity companies.
- Confirming successful transactions: The app shows a green check mark and “Successful” status for completed payments. If you see “Pending” or “Processing”, wait for 2 to 4 hours.
Banking Apps Verification
Most major banks in Pakistan have their own mobile apps. These apps also record your payment history.
- HBL app: Go to “Payments” then “Bill Payments”. Select “Payment History” to view past electricity bill transactions.
- Meezan Bank app: Under “Transactions”, you will find “Bill Payments”. Tap on the relevant entry to see online banking electricity bill verification details.
- UBL app: UBL Netbanking users can check “Payment Status” in the “Bills” section.
- Allied Bank app: Look for “Bill History” or “Payment Tracker” in the main menu.
- Bank Alfalah app: Go to “Payments” then “My Payments” to see all recorded transactions.
Utility Payment Confirmation Online Through Apps
When you use any mobile app, always wait for the confirmation screen. This screen contains the Transaction ID, payment amount, date, time, and reference number. Take a screenshot immediately. This is your utility payment confirmation online record.
How to Check Electricity Bill Payment Through Bank Receipt
If you paid through over-the-counter banking or ATM, you will receive a physical or digital receipt. This receipt can be used for verification.
Verify Bill Payment Using Transaction ID
Every bank receipt has a Transaction ID. Call the bank’s helpline. Provide this ID. The bank will confirm if the payment was successfully sent to the electricity company. Then call the electricity company with the same ID to confirm receipt.
Check Payment Through SMS Confirmation
Many banks and apps send an SMS after successful payment. Do not delete this SMS. It contains the Transaction ID, amount, date, and reference number. This SMS alone is often enough to prove payment during a dispute.
Electricity Bill Payment Receipt Download
Most banking apps and web portals allow you to electricity bill receipt download in PDF format. Save these PDFs in a dedicated folder on your phone or cloud storage.
Electricity Bill Paid Screenshot Verification
A screenshot of the success screen is a valid proof. Keep it safe until the bill status updates in the utility system. You can use this electricity bill paid screenshot verification when talking to customer support.
How to Check Electricity Bill Payment Through Reference Number
This is the most reliable method. The reference number never changes month to month. It is unique to your connection.
Where to Find the Reference Number
Look at your previous paid bill. The reference number is at the top right corner or below the barcode. It is also printed on the bottom of the bill stub. If you have never saved a bill, ask a neighbor with the same DISCO to show you where their reference number is located.
Step-by-Step Verification Process
- Go to your electricity company’s official website.
- Find the “Bill Status” or “Check Payment” option.
- Enter your reference number exactly as it appears.
- Click “Submit” or “Search”.
- The screen will show your current bill status.
- If paid, it will show “Zero Bill” or “Paid” for the relevant month.
Difference Between Reference Number and Consumer Number
The reference number is typically 10 to 14 digits long. It changes slightly when you get a new connection. The consumer number is usually shorter (7 to 9 digits). Some DISCOs prefer the consumer number for verification, while others use the reference number. Check your bill to see which one is printed as “Reference Number” or “Consumer ID”.
How to Verify Electricity Bill Payment With Consumer Number
If you have lost your bill or do not know your reference number, you can use the consumer number.
Consumer Number Verification Method
Call your electricity company’s helpline. Provide your consumer number. The agent will tell you the current payment status. Alternatively, some DISCO portals allow how to verify bill payment with consumer number directly on their website.
Checking Bill Payment History
Most online portals allow you to view the last 6 to 12 months of payment history. This is useful when you want to confirm that a previous month’s bill was paid on time.
Online Utility Bill Verification
Consumer number verification is also considered online utility bill verification. It works the same way as reference number verification. The only difference is the number of digits.
How to Confirm Online Electricity Bill Payment is Successful
After you pay, look for these specific signs. They confirm that your online electricity bill payment was successful.
Signs of Successful Payment
- Confirmation SMS: A text message from your bank or app with transaction details.
- Email receipt: An email sent to your registered email ID containing a PDF receipt.
- App notification: A pop-up message inside the app saying “Payment Successful”.
- Transaction ID: A unique alphanumeric code generated for this specific payment.
- Updated bill status: When you check the utility portal, your bill shows as paid or zero balance.
Electricity Bill Payment Confirmation Message Explained
A standard confirmation message contains:
- Transaction ID
- Bill reference number
- Amount paid
- Date and time
- Status (Successful/Completed)
Read the message carefully. If it says “Pending” or “In Process”, the money has not yet reached the utility company.
Why Electricity Bill Payment Is Not Showing
Sometimes you pay, but the bill still shows as unpaid. Here are the common reasons. To avoid dealing with massive, unmanageable bills that put you at risk of disconnection, find out how to stay in protected consumer category and keep your tariffs heavily subsidized.
Payment Processing Delays
Bank servers, utility servers, or payment gateways can slow down during peak hours (6 PM to 9 PM) or on weekends.
Server Errors
Sometimes the utility company’s billing database is temporarily offline. In this case, your payment is recorded but not displayed until the server is back.
Incorrect Reference Number
You may have entered the wrong reference number while checking. Double-check the number. Even a single digit mistake will show the wrong bill status.
Bank Processing Issues
Your bank may have held the transaction for security review. This can take 24 to 48 hours.
Duplicate Payment Problems
If you paid twice by mistake, the second payment may be stuck in a verification queue. The system is trying to figure out which payment to apply to your bill.
How to Fix Failed Electricity Bill Payment
Failed payments are stressful. But most of them can be resolved.
Payment Deducted But Bill Still Unpaid
First, do not pay again. Contact your bank or payment app. Provide the Transaction ID. Ask them to confirm if the payment was sent to the utility company. If yes, ask for a proof. Then contact the utility company with that proof.
What to Do if Transaction Failed
If the app showed “Failed” but money is deducted, wait 5 to 7 business days. The money will return automatically. If it does not, file a complaint with your bank.
How to Contact Customer Support
Each DISCO has a helpline number. Visit their website to find the correct number. For banks, use the app’s live chat or call their customer service.
Refund and Reversal Process
Banks have a formal dispute resolution process. You will need to submit:
- Transaction ID
- Date and time of payment
- Amount
- Screenshot of failure message (if available)
Refunds usually take 7 to 15 business days.
Can Electricity Bill Payment Be Reversed?
Yes, but only under specific conditions. If the utility company confirms they did not receive the payment, the bank can reverse it. If you paid twice, the extra payment can be reversed or adjusted in next month’s bill.
Electricity Bill Payment Troubleshooting Guide
Here are solutions to common electricity bill payment troubleshooting problems.
Common Online Payment Errors
Error messages like “Transaction Timeout”, “Gateway Error”, or “Invalid Response” usually indicate a temporary server issue. Wait 30 minutes and try again.
Invalid Consumer Number Problems
If the portal says “Invalid Consumer Number”, check the number against your physical bill. You may have misread a digit. Some DISCOs require you to add a prefix (like “01” or “10”) before the number.
Payment Gateway Timeout Issues
This happens when you take too long to complete the payment screen. Always complete your payment within 5 minutes. If timeout occurs, restart from the beginning.
Duplicate Transaction Detection
Most apps will warn you if you try to pay the same bill twice. If you ignore the warning and pay anyway, the second payment will be flagged. Contact customer support to release it.
Failed App Verification
If your payment verification fails on the app, check your internet connection first. Then clear the app cache. If still failing, use the website version of the same service.
Electricity Bill Payment Methods Comparison
Different payment methods have different strengths and weaknesses.
Online Banking vs Cash Payment
Online banking is faster and more convenient. You get instant digital proof. Cash payment requires going to a physical location. You may lose the receipt. But cash payment never has server delays.
JazzCash vs Easypaisa Electricity Bill Payment
JazzCash has wider agent network in rural areas. Easypaisa has better customer support and faster complaint resolution. Both are equally secure and reliable.
Fastest Way to Pay Electricity Bill
The official banking app of your own bank is the fastest. Direct integration means fewer servers between you and the utility company.
Safest Way to Pay Electricity Bill Online
Using the official app of your electricity company or your bank’s secure portal is the safest. Avoid third-party websites that are not verified.
Comparison Table
| Payment Method | Speed | Security | Confirmation Time | Convenience |
|---|---|---|---|---|
| Bank Official App | Very Fast | Very High | 5-15 minutes | High |
| JazzCash | Fast | High | 15-30 minutes | Very High |
| Easypaisa | Fast | High | 15-30 minutes | Very High |
| Bank Website | Medium | Very High | 30-60 minutes | Medium |
| Over-the-Counter Bank | Slow | Medium | 24-48 hours | Low |
| Retail Agent (Grocery Shop) | Slow | Low | 24-72 hours | Medium |
How to Check Unpaid Electricity Bills
If you suspect your bill is still unpaid, here is how to confirm.
Detecting Pending Bills
Check the official utility portal. If the status says “Unpaid” or “Due”, your bill is pending. Also look for the due date. If today’s date is past the due date, the bill is overdue.
Overdue Bill Verification
An overdue bill will show a red warning message or an additional late payment surcharge. The total amount will be higher than your original bill.
Electricity Bill Due Status Check
Some portals have a separate “Due Status” feature. This tells you not only if the bill is unpaid but also how many days past the due date you are.
What Happens if Electricity Bill Is Unpaid
If your bill remains unpaid for 10 to 15 days after the due date, you will receive a disconnection notice. If still unpaid after 20 to 30 days, your electricity connection may be physically disconnected by the company.
Smart Meter and Prepaid Meter Payment Verification
Modern meters work differently. They require different verification methods.
Smart Meter Bill Payment Check
Smart meters send real-time usage data to the utility company. To check your payment status, log into the smart meter portal. Your remaining credit balance will show your payment status. If the balance increased after you paid, your payment was successful.
Prepaid Electricity Meter Balance Check
Prepaid meters work like mobile phone credit. You pay first, then use electricity. To verify payment, simply check your remaining balance on the meter screen. If the balance has increased by the amount you paid, your transaction was successful.
Digital Utility Payment Verification
Prepaid systems offer digital utility payment verification instantly. The moment you pay, your meter balance updates. There is no waiting for server updates.
Understanding the Electricity Billing System Online
To avoid confusion, it helps to understand how the whole electricity billing system online works.
Electricity Billing System in Pakistan
Each DISCO maintains its own automated utility billing system. These systems generate monthly bills based on meter readings. They also record payments. When you pay, your payment goes into this system through a payment gateway.
Automated Utility Billing Systems
These systems run 24 hours a day. They reconcile payments automatically. But sometimes manual intervention is needed for failed or duplicate payments.
Electronic Bill Payment Tracking
Electronic bill payment tracking allows you to see your payment journey from your bank to the utility company. The transaction ID is your tracking number.
Electricity Payment Authentication
Before accepting a payment, the utility system authenticates your reference number and consumer details. If authentication fails, your payment will be rejected even if money leaves your account.
Utility Invoice Verification
Utility invoice verification is the process of matching your payment to your specific consumer account. This is why entering the correct reference number is so important.
Electricity Bill Reconciliation Process
At the end of each day, banks and utility companies perform reconciliation. They match their records to make sure every payment is accounted for. This is why some payments only show as successful after 24 hours.
Best Practices for Online Utility Bill Management
Follow these habits to avoid confusion and stress.
Save Payment Receipts
Save every receipt, SMS, and email. Keep them for at least 6 months. You never know when you may need to prove an old payment.
Use Trusted Payment Apps
Only use JazzCash, Easypaisa, or your bank’s official app. Avoid unknown apps that claim to offer bill payment services.
Avoid Duplicate Payments
Before paying, check the bill status once. If it already shows paid, do not pay again. If you are unsure, wait 2 hours and check again.
Keep Transaction Screenshots
A screenshot is faster to access than digging through emails. Keep a separate folder on your phone for utility payment screenshots.
Monitor Monthly Bill History
Every few months, review your payment history on the utility portal. Make sure all past payments are correctly recorded.
Security Tips for Paying Electricity Bills Online
Online payments are convenient, but you must be careful.
Avoid Fake Payment Websites
Only use official websites that end with .gov.pk or the bank’s official domain. Do not click on payment links sent via SMS or WhatsApp from unknown numbers.
Verify HTTPS and Official Apps
Before entering any payment information, check that the website has “https://” and a padlock icon in the address bar. For apps, download only from Google Play Store or Apple App Store.
Protect Banking Information
Never share your banking password, PIN, or OTP with anyone. No bank or utility company will ever ask for these details.
Use Secure Internet Connections
Do not pay bills using public Wi-Fi at hotels, airports, or coffee shops. Use your mobile data or home Wi-Fi only.
Frequently Asked Questions
If you want to completely break free from rising tariffs and the constant stress of monthly billing cycles, looking into the current solar panel installation renovation cost in Pakistan is a smart place to start.
Final Thoughts: Check Electricity Bill Paid or Not in Pakistan Online
The fastest method is using your banking app’s transaction history. The most reliable method is checking the official utility portal using your reference number. For most people, the best method is using the official app of your bank. If you do not have a bank account, use JazzCash or Easypaisa. Both are safe, fast, and widely available. Always save your transaction ID, screenshot, or receipt. This single habit can save you hours of frustration when a payment does not update correctly. Pakistan is moving toward real-time payment verification. Smart meters and prepaid systems are becoming more common. Soon, payment updates will happen instantly. Until then, use the methods in this guide to stay informed and stress-free.
If you found this guide helpful, share it with someone who struggles with online bill payments. And always remember to double-check your reference number before hitting the pay button.




