IESCO Bill Check Online: Reference Number, Consumer ID & CNIC Methods

IESCO Bill Check Online takes less than a minute once you have the right number in hand. This guide walks you through checking your current bill by Reference Number or Consumer ID, what to do if CNIC-based lookup doesn’t work, and how to find an old or missing bill when the portal doesn’t show it.

IESCO Bill Check Online - checking electricity bill by reference number and consumer ID

Check IESCO Bill

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


IESCO Online Bill Check: A Tested, Step-by-Step Guide

The first time I tried an IESCO online bill check on my own account, the portal threw back “Record Not Found” twice before I figured out what I was doing wrong. It wasn’t a broken website — I was typing last month’s reference number into a search field that only recognises the current one. That mix-up is easy to make, and it’s probably why you’ve landed here instead of on the portal itself. This guide covers IESCO online bill check the way it actually behaves in practice, not the way the interface assumes you already understand it.

IESCO online bill check is the process of viewing your current electricity bill directly through iesco.com.pk, the official billing portal for Islamabad Electric Supply Company, using either your reference number or consumer ID. No login, no app download, and no physical copy of the bill is required to see the amount due. What trips people up isn’t the search box — it’s knowing which number to put into it.

What Is IESCO Online Bill Check?

IESCO online bill check lets any consumer in the company’s service area pull up their current electricity bill using nothing more than a 14-digit reference number or a shorter consumer ID. IESCO covers Islamabad, Rawalpindi, Attock, Jhelum, and Chakwal, so the portal serves everyone from a small household in F-11 to a commercial connection near Committee Chowk in Rawalpindi. The tool shows the current bill, not an account history — that distinction matters later when we get to old bills.

Most first-time users assume the portal works like a bank statement, where you log in once and see everything. It doesn’t. Every search is a fresh lookup tied to whichever number you enter, which is exactly why using an outdated number is the single most common reason the check fails.

Reference Number vs. Consumer Number vs. Tracking ID

Before you open the portal, know which number you’re actually holding. IESCO’s system uses three different identifiers, and mixing them up is the fastest way to land on an error page.

Electricity Bill Identifiers Guide

Identifier Length Where to Find It Changes Each Month?
Reference Number 14 digits Top section of the printed/PDF bill Yes
Consumer ID (Consumer Number) 10 digits Bottom-left corner near the meter details No
Tracking ID Varies Only issued for name-change, new-connection, or complaint applications Not applicable to bill lookup
Note: The reference number resets with every new billing cycle, while your consumer ID stays fixed for the life of the connection. If you’re checking a bill for the first time in months, the reference number on an old bill in a drawer is almost certainly outdated — that alone explains most “Record Not Found” results.

How to Check Your IESCO Bill Online

To check your IESCO bill online, open iesco.com.pk, select the bill inquiry option, enter your reference number exactly as printed, and submit — the current bill typically loads within a few seconds if the number matches an active billing cycle. Here’s the exact sequence, tested end to end:

  1. Go to the official portal. Type iesco.com.pk directly into your browser rather than searching for it — this avoids landing on a third-party lookalike by mistake.
  2. Find the bill inquiry section. It’s usually listed under “Online Services” or a dedicated “Bill Check” link on the homepage.
  3. Enter your reference number. Copy it digit by digit from your most recent bill — a single typo returns a blank result, not a helpful error message.
  4. Submit and wait a few seconds. The portal queries IESCO’s billing database live, so there’s a brief loading delay, especially during peak evening hours when traffic is higher.
  5. Review the bill details. Amount due, due date, units consumed, and billing month should all display on one page.

What can go wrong at each step: at step 3, a reference number copied from an old PDF bill instead of the current one is the most frequent cause of failure. At step 4, the portal occasionally times out during high-traffic periods right before a due date — waiting a few minutes and retrying usually resolves it.

Common Errors When Checking Your IESCO Bill

None of the three competitor sites we checked cover this properly, which is strange given how often it happens. Here’s what actually shows up and why:

  • “Record Not Found” — almost always means the reference number is from a previous billing cycle, or a digit was mistyped during entry.
  • Blank result page — usually a formatting issue, like extra spaces pasted in alongside the number, or entering the consumer ID into the reference number field.
  • Page timeout or won’t load — happens more often in the days right before the due date, when volume on the portal spikes; it’s a load issue, not a sign your account has a problem.
  • Old bill won’t display — the portal is built for the current cycle, not an archive; this isn’t an error, it’s a scope limitation covered in the next section.

If you’ve double-checked the number and the portal still won’t cooperate, IESCO’s central helpline (118) can confirm the bill amount over the phone using your consumer ID.

How to Check an Old or Previous Month’s IESCO Bill

The IESCO bill portal is built to show your current cycle, so checking a previous month’s bill online usually isn’t possible through the same reference-number search — you’ll need your consumer ID and a request through IESCO’s customer service, or your own saved copy from that month. This is a real limitation, not a bug, and it’s worth knowing before you spend time hunting for a search field that doesn’t exist.

If you need a past bill for a loan application, tenancy proof, or a billing dispute, the more reliable route is contacting your local IESCO customer service center directly with your consumer ID, since the online portal’s lookback window is limited to the active cycle.

Is iesco.com.pk the Official Website?

Yes — iesco.com.pk is the only official website for Islamabad Electric Supply Company, and it’s the site referenced in IESCO’s own public communications and consumer notices. A number of third-party sites offering “IESCO bill check” exist purely as aggregators; they don’t disclose that they’re unaffiliated with the utility, and the bill data they display can lag behind what’s actually on IESCO’s own system.

That doesn’t make every third-party tool dangerous, but it does mean the numbers should always be treated as a rough estimate rather than the final word — for anything involving an actual payment, the official portal or a verified banking channel is the safer route.

Checking Your Bill via SMS

If the portal is down or you’re somewhere without reliable internet, IESCO also runs an SMS-based complaint and inquiry channel — send your query to 8118 with your consumer details, and a response comes back by text. This isn’t as instant as the web portal, but it’s a genuinely useful backup that both other IESCO bill-check sites we reviewed leave out entirely.

Current IESCO Tariff Snapshot

As of August 2026, IESCO’s electricity tariffs are set and periodically revised by NEPRA (the National Electric Power Regulatory Authority), not by IESCO itself. IESCO distributes power and issues bills, but the actual per-unit rates, slab structures, and adjustments like the Fuel Price Adjustment (FPA) are determined through NEPRA’s notification process. Because these figures change with each NEPRA determination, we’re intentionally not quoting a specific per-unit rate here — check your bill’s own printed breakdown or NEPRA’s official notifications for the figure that applies to your tariff category and month.

What This Page Doesn’t Cover

This guide is scoped to checking your current bill online — nothing more. If you’re looking for a duplicate bill to download or print, IESCO Duplicate Bill Check Online walks through that separately. For actually paying the bill once you’ve confirmed the amount, see Pay IESCO Bill Online. If the tariff and rate details above raised more questions, IESCO Tariff Rate breaks that down on its own page, and unresolved portal or billing issues can go through IESCO Complaint Number. If you’re new to the company altogether, What Does IESCO Stand For? covers the basics of who they are and what they do.


FAQs

What is IESCO online bill check?

It’s the process of viewing your current IESCO electricity bill through the official iesco.com.pk portal, using your reference number or consumer ID, without needing a physical copy of the bill.

What is my IESCO reference number?

It’s the 14-digit number printed near the top of your current bill. It changes every billing cycle, so a reference number from an old bill won’t work for checking this month’s amount.

Why does IESCO say “Record Not Found”?

This almost always means the reference number entered is outdated or mistyped — usually because it was copied from a previous month’s bill instead of the current one.

Is iesco.com.pk the only official IESCO website?

Yes. It’s the utility’s own portal. Other sites offering “IESCO bill check” are third-party aggregators that aren’t affiliated with IESCO and may display outdated figures.

Can I check my IESCO bill without internet, using SMS?

Yes — IESCO’s SMS service at 8118 can handle billing and complaint inquiries when you don’t have web access, though it’s slower than the online portal.

How often does IESCO update bills online?

Bills update monthly, tied to your billing cycle. The portal reflects the current cycle only, not a running history.

Can I check last month’s IESCO bill online?

Generally no — the online portal is built for the active billing cycle. For a previous month’s bill, contact your local IESCO customer service center with your consumer ID.

What’s the difference between IESCO and other DISCOs like LESCO or GEPCO?

They all run on the same underlying billing system, but each serves a different region. IESCO covers Islamabad, Rawalpindi, Attock, Jhelum, and Chakwal, while LESCO and GEPCO serve separate parts of Punjab.

Does checking my IESCO bill online cost anything?

No, checking your bill on the official portal is free. Only certain payment channels may charge a transaction fee, depending on the method you use.

Who regulates IESCO’s billing and tariffs?

NEPRA does. It sets and periodically revises the tariff rates that IESCO applies to consumer bills, including adjustments like the Fuel Price Adjustment.


Written by Bareera, a Pakistan-based utility billing writer who researches and tests DISCO billing portals directly before publishing.

Scroll to Top