IESCO Bill Check Online — Complete Guide to View, Download & Print Your Bill

The easiest way for IESCO Bill Check Online on any device. Get your official Islamabad/Rawalpindi duplicate bill instantly without any registration.

Check IESCO Bill

Enter your 14-digit reference number (without spaces or letters):

Beyond the Islamabad and Rawalpindi regions, you can also check bills for GEPCO, FESCO, and LESCO.

If you’ve got an IESCO bill sitting in a drawer, or you’ve lost the paper copy altogether, you don’t need to visit an IESCO office to find out what you owe. IESCO bill check online takes less than a minute once you know which number to use — reference number, consumer number, or meter number all work. This guide walks you through every method, shows you how to download and print your bill, and clears up the confusing parts (like why “search by CNIC” or “search by name” don’t actually exist as portal features, no matter what you’ve heard).

We’ll also cover payment status, previous bills, smart meters, detection bills, and what all those extra charges on your bill actually mean. By the end, you’ll be able to check, download, and understand your IESCO bill without any guesswork. You can also head straight to the IESCO bill checker on onlinebillchecker.pk if you already have your reference number handy.

IESCO Bill Check Online

Most people land on this page for one of two reasons: either they’ve never checked their bill online before and want a straightforward walkthrough, or they’ve tried once, hit an error, and gave up. Both situations are common, and both are fixable in the next few minutes. We’ll go method by method — reference number, consumer number, meter number, and the ones that don’t actually work no matter how many times you try them — so you know exactly where to start based on whatever’s in front of you right now.

What Is IESCO and Why Check Your Bill Online?

IESCO — the Islamabad Electricity Supply Company — is the power distribution company serving Islamabad Capital Territory and parts of northern Punjab and Khyber Pakhtunkhwa, including Rawalpindi, Attock, Jhelum, Chakwal, Gujar Khan, and Murree. Millions of households and businesses in this region depend on IESCO for iesco electricity bill check online access every single month. If you want the full backstory on what the abbreviation means and how the company fits into Pakistan’s power sector, we’ve covered that separately in what IESCO stands for in Pakistan.

Checking your iesco bijli ka bill online check karna office jaane se kaafi behtar hai. No queues, no waiting for a counter clerk, no need to take a day off work. The online portal is open 24 hours a day, so you can check your bill at midnight if that’s when you remember.

This guide covers every practical angle: how to find your bill using whatever number you have, how to download and print it, how to check if it’s already paid, and what to do when something doesn’t work the way it should.

In my experience helping people troubleshoot billing issues, most confusion doesn’t come from the portal itself — it comes from not knowing which number to use, or assuming a search option exists when it doesn’t. IESCO’s coverage area is large enough that offices can get crowded, especially near the due date each month, so knowing how to self-serve online saves a real trip. If you’re new to the area or just switched to IESCO from another distribution company, it also helps to understand how the company itself is structured — see our breakdown of what IESCO stands for in Pakistan for that context.

The Official Way to Check IESCO Bill Online (PITC Portal)

The official iesco online bill check pitc system is run through the Pakistan Information Technology Board’s centralized billing portal, which handles bill lookups for IESCO and most other DISCOs (distribution companies) across the country. This isn’t a private third-party site — it’s a government-backed system, which matters because there are unofficial copycat sites that ask for unnecessary personal details.

The portal itself is simple: a search bar where you type in a number, a dropdown to pick your company (in this case, IESCO), and a “search” or “view bill” button. No account creation, no login, no password. You enter your number, and your latest bill appears on screen within seconds, showing the amount due, due date, and a breakdown of charges.

One thing worth knowing upfront: the official government billing portal for IESCO typically returns your latest bill within seconds of a correct number entry, and that’s the benchmark any legitimate checking method should meet. If a site takes much longer or asks you to install something first, that’s a red flag.

It also helps to understand why this matters beyond convenience. Because the portal pulls directly from IESCO’s billing database, the figures you see — amount due, due date, units consumed — are the actual figures IESCO will act on if you’re late or short on payment. A screenshot from a friend’s app or an old bill won’t reflect that. Always check against the current cycle before assuming your balance.

Step-by-Step: How to Check IESCO Bill Online

To check your IESCO bill online, go to the official billing portal, select IESCO from the distribution company list, enter your 14-digit reference number or consumer number, and click search. Your current bill will display immediately with the amount, due date, and payment status. That’s the short version — here’s the full iesco bill check karne ka tarika, broken down by exactly which number you’re working with.

How to check IESCO bill online — quick steps:

  1. Open the official billing portal (or use the checker at onlinebillchecker.pk)
  2. Select “IESCO” from the company/DISCO dropdown
  3. Enter your reference number, consumer number, or meter number
  4. Click “Search” or “View Bill”
  5. Review the bill details on screen
  6. Download or print if needed

Now let’s go through each identifier one at a time, since not everyone has the same number sitting in front of them.

By 14-Digit Reference Number

The iesco online bill check 14 digit reference number is the most reliable identifier you can use, and it’s the one IESCO’s own system is built around. You’ll find it printed at the top of your paper bill, usually labeled “Reference No.” — it’s a long string of digits with no letters mixed in. This is the number the iesco bill online check by reference number search field expects, and it pulls up your account instantly because it’s unique to your connection. If you want a dedicated walkthrough with visuals on locating this exact number on different bill formats, see our guide on the 14-digit reference number lookup.

By Consumer Number

Your consumer number is a shorter identifier tied to your specific connection and is used for iesco bill online check by consumer number searches. It’s printed near the top-left or top-right of most bills, sometimes labeled “Consumer No.” or “A/C No.” It works the same way as the reference number — enter it in the search field and your bill loads.

By Meter Number

The meter number is physically stamped on your electricity meter itself, and it also appears printed on your bill. iesco bill online check by meter number searches are useful if your paper bill is damaged or missing but you can still walk outside and read the number off the meter box.

By Serial Number

Some bills also list a serial number separate from the reference and consumer numbers. iesco bill online check by serial number works as a backup identifier on some portal versions, though it’s less commonly used than the reference number. If your search doesn’t return results with the serial number, switch to the reference number instead.

By CNIC / ID Card Number

Here’s where we need to be straightforward with you: there’s no direct iesco bill online check by cnic search field on the official portal, and the same goes for iesco bill online check by id card number. Your CNIC is tied to your account in IESCO’s internal records, but it isn’t set up as a public search parameter — this is partly a privacy safeguard, since CNIC numbers are sensitive. If you only have your CNIC and no other number, your realistic options are calling the IESCO helpline with your CNIC and address ready, or visiting your nearest IESCO office. Going forward, keep your reference number saved somewhere (a phone photo of your bill works fine) so you’re not stuck relying on CNIC lookup.

By Name (And Why It Often Doesn’t Work)

Searching by name feels like the most natural thing to try, but iesco bill online check by name isn’t supported on the official system either. Names aren’t unique — there could be dozens of “Muhammad Ahmed” accounts across IESCO’s coverage area — so the portal simply isn’t built to search this way. If someone tells you they found a site that searches by name only, treat that with caution; it may not be pulling from official records.

Checking Without a Reference Number

If you’ve lost your bill and don’t have any number at all, how to check iesco bill without reference number situations still have a few paths forward. First, check if you’ve paid through a bank or mobile wallet before — your transaction history often shows the reference number. Second, IESCO’s SMS or WhatsApp helpline can sometimes retrieve your latest bill if you provide your registered mobile number and address. Third, if you know you’ve had this exact situation before, our duplicate bill check guide walks through how to request and print a fresh copy of your bill even without the original.

Viewing, Downloading, Printing & Scanning Your Bill

Once your bill appears on screen, iesco bill online view access gives you three practical options: read it on screen, save it, or print a hard copy. Here’s how each works.

How to Download Your Bill (PDF)

Most billing portals show a “Download” or “Save as PDF” button once your bill loads. iesco online bill check download typically produces a PDF that mirrors your original paper bill layout — same barcode, same QR code, same breakdown — so it’s accepted anywhere the paper version would be.

How to Print Your Bill

If you need a physical copy for record-keeping or to pay at a bank counter, iesco online bill check print works directly from the downloaded PDF using your browser’s print function or any PDF reader. Make sure the printout includes the barcode area clearly, since some banks scan it during payment.

Using the QR Code to Scan and Check

Every printed IESCO bill carries a QR code in one corner. iesco online bill check qr code scanner lets you skip typing any numbers at all — just open your phone’s camera or a QR scanner app, point it at the code, and it opens your bill details directly in the browser. This is often the fastest method if you already have the paper bill in hand.

Checking Bill Status, Payment History & Units Consumed

How to Check If Your IESCO Bill Is Paid or Not

Your IESCO bill’s payment status shows directly on the portal once you search your reference or consumer number — it will display as either “Paid” or “Unpaid,” often along with the payment date if it’s already cleared. This is the fastest way to settle the “did that payment actually go through” question without calling your bank.

how to check iesco bill is paid or not searches matter most right before the due date, when a delayed bank transaction can leave you unsure if you’re covered. The iesco online bill check status indicator updates once the payment is processed on IESCO’s end, which can take anywhere from a few hours to a couple of days after you pay, depending on the payment channel used.

Checking Previous Bills and Bill History

iesco previous bill check online access lets you pull up bills from past months, not just the current cycle. This is useful for comparing usage across seasons, or for record-keeping if you’re a business that needs bills for tax filing. iesco bill check history typically covers the last several months to a year, depending on how the portal retains records — it isn’t unlimited, so download copies of any bill you might need later rather than relying on the portal to store it indefinitely.

This history view is also the easiest way to spot a billing pattern that looks off — say, a summer bill that’s triple your winter average, or a sudden jump with no change in your household’s routine. Comparing three or four cycles side by side tells you quickly whether it’s normal seasonal variation (air conditioning load in summer is the usual culprit) or something worth questioning.

Checking Units Consumed Online

Beyond just the amount due, your bill shows how much electricity you actually used. iesco online bill unit check details appear in the bill breakdown as “units consumed,” measured in kWh, alongside the previous month’s reading for comparison. If you want to estimate what your next bill might look like based on your usage pattern, our IESCO bill calculator converts your unit consumption into an estimated PKR amount.

Special Bill Types — Smart Meters, Detection Bills & GST

Smart Meter Bill Check

If your connection has been upgraded to a smart meter, iesco smart bill check online works the same way as a standard bill lookup — same reference number, same portal. The difference is in the data behind it: smart meters record usage in more granular intervals, which can make your monthly reading more accurate than older analog meters, and can also reduce the chance of an estimated (rather than actual) reading landing on your bill.

What Is a Detection Bill (and How to Check It)

A detection bill is issued when IESCO’s inspection team finds an issue with your connection or meter — this could be a faulty meter reading, unregistered load, or a discrepancy found during a routine check. iesco detection bill check online works through the same portal search, but the bill itself will usually show a separate line item or note explaining the reason for the additional charge. If you receive a detection bill and believe it’s incorrect, you have the right to raise a formal query — our IESCO complaint number guide explains exactly how to do that.

Understanding GST and Taxes on Your Bill

Every IESCO bill includes more than just the cost of electricity used. iesco gst bill check online searches often lead people here because they’re confused by the extra line items. Here’s a simplified breakdown of what typically appears on a residential bill:

Bill Component What It Covers
Electricity Cost Base charge for units (kWh) consumed
GST (General Sales Tax) Government sales tax, applied per NEPRA-regulated tariff
Electricity Duty Provincial duty added on top of usage cost
Fuel Price Adjustment (FPA) Variable monthly adjustment based on fuel cost changes
TV Licence Fee Fixed fee bundled into residential bills

The exact tariff rate applied to your units depends on your connection type (residential, commercial, industrial) and your total monthly usage slab — you can see current rate details in our IESCO tariff rate guide. NEPRA, the national electricity regulator, sets and revises these tariff slabs periodically, which is why your per-unit rate can change even if your usage stays the same.

Checking IESCO Bill via Mobile App

There’s demand for iesco online bill check app access, and a few apps on both Android and iOS claim to offer this. Here’s the honest picture: stick to well-reviewed, widely-used apps, and never enter your CNIC, bank details, or OTP codes into an app just to look up a bill — a legitimate bill lookup only needs your reference or consumer number. If an app asks for more than that, close it and use the browser-based portal instead.

Browser-based checking through the official portal remains the most dependable option precisely because there’s nothing to install, nothing to update, and nothing that can go out of date the way an app sometimes does after a phone OS update. If you’re checking bills for family members too, bookmarking the portal on a shared phone is usually simpler than managing app logins for multiple accounts.

Common Problems When Checking IESCO Bill Online (Troubleshooting)

Even with the right number, things sometimes go sideways. Here are the usual culprits and quick fixes:

  • Portal is slow or down: This happens most often around the 1st–5th of the month when bill volume spikes. Try again in a few hours, or use an alternate checking method like the QR code.
  • “Bill not found” error: Double-check you’ve selected IESCO (not another DISCO) from the dropdown, and confirm you haven’t mistyped a digit — reference numbers are long, and one wrong digit returns nothing.
  • Bill shows outdated information: The portal reflects the latest processed cycle; if you just paid, give it 24–48 hours to update.
  • You can’t find any working number: Go back to the duplicate bill check guide for recovery options, or contact the IESCO helpline directly.
  • Bill shows a much higher amount than expected: This can happen after a detection bill is issued, a tariff slab change, or a meter reading correction. Check the breakdown line by line before assuming it’s an error — and if it still looks wrong after reviewing it, don’t just pay it quietly; raise a formal query instead.

If none of these fix your issue, the fastest path is filing a formal query — see our IESCO complaint number page for the correct contact channels by region. A specific, well-documented complaint (with your reference number and a clear description of the discrepancy) tends to get resolved faster than a vague phone call, since the support team can pull up your exact billing record right away.

What to Do After Checking — How to Pay Your IESCO Bill Online

Once you’ve confirmed the amount and due date, paying is the next step. Most people use one of these channels:

  • Banks — through mobile/internet banking or ATM bill payment menus
  • Easypaisa / JazzCash — mobile wallet apps, usually the fastest option
  • Over-the-counter — bank branches or authorized collection points, using your printed or downloaded bill

Whichever you choose, keep the payment confirmation (screenshot or receipt) until the “Paid” status reflects on the portal. Mobile wallet payments tend to update fastest — often within a few hours — while over-the-counter bank payments can take a day or two to sync with IESCO’s system, so don’t panic if the status doesn’t flip to “Paid” the same evening you pay.

If your area also experiences scheduled power outages, it’s worth checking the IESCO load shedding schedule so your billing cycle and outage planning line up — useful if you’re trying to understand a spike or drop in your unit consumption, since outage hours directly affect how much you actually use in a given month.

Frequently Asked Questions

IESCO bill kaise check karen online bina reference number ke?

Agar aapke paas reference number nahi hai, to consumer number ya meter number try karein — dono bill par print hote hain. Agar wo bhi na milein, IESCO helpline ko apna registered mobile number aur address de kar bill nikalwa sakte hain.

What is the 14-digit reference number on an IESCO bill and where do I find it?

It’s the long numeric code printed at the top of your bill, usually labeled “Reference No.” It’s the most reliable number for checking your bill online since it’s unique to your connection.

Can I check my IESCO bill using only my CNIC number?

No, the official portal doesn’t offer direct CNIC-based search. Your CNIC is linked to your account internally, but you’d need to contact IESCO directly or visit an office if that’s the only identifier you have.

How do I know if my IESCO bill has already been paid?

Search your bill using your reference or consumer number — the portal displays a clear “Paid” or “Unpaid” status, often with the payment date once it’s processed.

Why is the IESCO online portal not showing my bill?

Usually it’s a mistyped digit or the wrong DISCO selected in the dropdown. Double-check both, and try again — if the portal is under heavy traffic (common early in the month), wait a bit and retry.

Can I download my IESCO bill as a PDF to print at home? 

Yes. Once your bill loads on the portal, look for the download or save option, which generates a PDF matching your original bill layout, including the barcode and QR code.

How do I check my previous months’ IESCO bills online?

The same search that shows your current bill usually includes a history section or previous cycles, letting you review several months back for comparison or record-keeping.

What does “detection bill” mean on my IESCO bill?

It’s a bill issued after an inspection finds an issue with your meter or connection — like a faulty reading or unregistered load. If you think it’s wrong, you can file a complaint through IESCO’s official channels.

Is there an official IESCO mobile app to check bills?

There are apps available for bill lookup, but always verify reviews and never share your CNIC or bank OTP through an app — a genuine bill check only requires your reference or consumer number.

How can I check how many units I used this month on IESCO?

Your bill breakdown includes a “units consumed” figure measured in kWh, along with the previous reading, so you can see exactly how your usage compares month to month.

Why is GST added to my IESCO electricity bill, and how much is it?

GST is a government sales tax applied per NEPRA-regulated tariff rates, alongside other charges like electricity duty and fuel price adjustment. The exact percentage depends on your connection type and usage slab.

What should I do if my meter or consumer number doesn’t work on the portal?

Try your reference number instead, since it’s the most reliable identifier. If none of your numbers work, it may be worth requesting a duplicate bill or contacting IESCO support directly.


Conclusion

Checking your IESCO bill online really comes down to one thing: having the right number ready. Your reference number is your best bet, with consumer and meter numbers as solid backups. Bookmark the official bill checker, save a photo of your last bill so you’re never stuck without a reference number again, and use the bill calculator if you want to estimate your next bill before it arrives.

Scroll to Top