Checking your IESCO bill history helps you track electricity usage, verify payments, and keep organized records. It’s useful for managing expenses, confirming past bills, or resolving billing issues quickly.
What Is IESCO and Its Role
The Islamabad Electric Supply Company (IESCO), operating under WAPDA, distributes electricity across Islamabad, Rawalpindi, Attock, Jhelum, and Chakwal. It serves millions of consumers and provides online services to view, print, and download bills.
Why You May Need IESCO Bill History
You may need your IESCO old bills to:
- Monitor monthly consumption or unexpected changes.
- Keep records for rent, office, or legal purposes.
- Verify payments or resolve billing complaints.
Core Requirement — Your 14-Digit IESCO Reference Number
To check your IESCO bill history online, you need a unique 14-digit reference number assigned to every electricity connection. This number acts like your account ID, helping IESCO identify your specific meter and billing record.
Where to Find It
You can find the reference number printed on the top-left or middle section of your physical IESCO bill. It usually appears as a 14-digit code, sometimes separated by a dash (e.g., 12 3456 7890123). Make sure to enter it exactly as shown when checking your bill online.
Why It’s Important
Your reference number is essential for all online services, including viewing current or previous IESCO bills. Without it, you won’t be able to access, download, or verify your IESCO bill history, since it uniquely identifies your connection in IESCO’s database.
Step-by-Step Guide: How to Check IESCO Bill History Online
Follow these simple steps to view and download your IESCO bill history safely and accurately:
- Visit the Official IESCO Bill Portal
Go to IESCO Bill. This is the most secure website for checking your IESCO bill online. - Open the “Duplicate Bill” or “View Bill” Section
On the homepage, click on the “Duplicate Bill” or “View Bill” option to access the online billing page. - Enter Your 14-Digit Reference Number
Type your reference number exactly as printed on your bill — without any spaces or dashes. - Click the “Submit” or “View Bill” Button
After entering the number, press the button to load your bill details. - View Current and Previous Bills
Once the page loads, you can view your current bill as well as previous IESCO bills (usually from the past 2–3 months). - Download or Print Old Bills
To save a copy, click “Download” or “Print” and select “Save as PDF.” This lets you keep your old IESCO bills for records or future use.

Alternative Methods to Access IESCO Bill History
IESCO Mobile App
The official IESCO mobile app offers a convenient way to check your current and previous bills directly from your phone. Through the app, users can download bills as PDFs, view payment history, and even receive alerts or notifications about new bills. This option is ideal for those who prefer quick mobile access rather than visiting the website every month.
Third-Party Online Portals
Several third-party websites, such as iescobill.pk and billpays.pk, also allow you to check previous IESCO bills by entering your 14-digit reference number. These portals can be helpful when the official IESCO website is slow or temporarily unavailable. However, users should always verify the site’s authenticity before entering any personal or billing information to ensure data safety. It’s best to use these platforms only as a secondary option.
Visit the Nearest IESCO Customer Service Center
If you don’t have access to the internet, you can visit the nearest IESCO Customer Service Center to request your old bills. Bring your CNIC and an old bill copy for verification. The staff will assist you in printing your previous IESCO bills or retrieving your bill record directly from the official system. This method ensures accuracy and is especially useful for customers who prefer in-person service.
Common Issues While Checking IESCO Bill History
Bill Page Not Loading
- Check your internet connection or browser.
- Try again in non-peak hours.
- Re-enter the correct 14-digit reference number.
Unable to View Older Bills
- The IESCO website usually shows only the last few months.
- For bills older than 3 months, visit the local IESCO office.
Download Button Not Working
- Use a different browser (e.g., Chrome or Edge).
- Disable pop-up blockers.
Frequently Asked Questions (FAQs)
- How can I check previous IESCO bills?
→ Visit lescobill.com.pk and enter your 14-digit reference number. - Can I download my IESCO old bills?
→ Yes, you can use the “Download” or “Print as PDF” option on the official site. - Is there a way to check IESCO bill payment history?
→ You can see payment status on the bill or through your bank/easypaisa app used for payment. - What if I lost my reference number?
→ You must get it from an old physical bill or contact your nearest IESCO office. - Can I check IESCO bill history for multiple meters?
→ Yes, by entering each 14-digit reference number separately.
Conclusion
Checking your IESCO bill history is a simple and reliable way to stay updated on your electricity usage and payments. By using your 14-digit reference number, you can easily view, download, or print previous IESCO bills through the official IESCO website. The process is fast, secure, and completely free.
You can also use the IESCO mobile app, trusted third-party portals, or visit a nearby customer service center for assistance. Keeping digital or printed copies of your old IESCO billseach month helps you manage expenses, verify payments, and resolve any billing disputes smoothly. Regularly reviewing your bill history ensures better financial tracking and energy awareness for every household or business.
