eBill Pakistan
CompaniesHow it worksFAQBlogAboutContact
Home / Editorial policy

Editorial policy

Last updated: 16 August 2026

eBill Pakistan publishes information about money: what your electricity costs, which charges are legitimate, who qualifies for a subsidy, and which “subsidy” messages are scams. Getting that wrong costs readers real rupees, so this page sets out exactly where our figures come from, who writes them, how often they are re-checked, and how to tell us when we have made a mistake.

Who writes this site

Every guide on eBill Pakistan carries a visible byline linking to the author's page. The site is written and edited by Atif Jan, founder & editor, ebill pakistan. There are no anonymous posts, no syndicated filler and no AI-generated articles published without a named human reviewing every factual claim in them.

Where our numbers come from

We use a strict source hierarchy, and we name the source on the page:

  1. Tariff rates, slab boundaries and fixed charges come from NEPRA's notified consumer-end tariff schedule. We cite the determination or SRO and its date next to the table.
  2. Helpline numbers, complaint portals, head-office and regional-office addressescome from the distribution company's own official website (its .gov.pk or .com.pk domain) — never from a directory site, a social-media post or another blog.
  3. Bill layout, line items and reference-number format come from the official billing system at bill.pitc.com.pk and from real bills.
  4. Government schemes (subsidy verification, the fan replacement programme) come from the official portal for that scheme, with mainstream press coverage used only to date an announcement, never to source a figure.

What we do when we cannot verify something

We leave it out. This is the single rule that matters most on a site like this. Where a supplier's schedule cannot be traced to a current notification — Azad Kashmir, whose tariff is issued separately — we say so and link to the source rather than borrow the mainland figures and present them as that supplier's. If a DISCO's regional office phone number cannot be found on that DISCO's own site, we link to the site instead of printing a number that might send someone to a dead line — or worse, to a stranger.

An estimated tariff is not a harmless approximation. A reader who budgets against a wrong rate, or who calls a wrong “helpline”, is measurably worse off than a reader we simply pointed at the official source.

Worked examples are labelled as examples

Some guides walk through a calculation — how a 300-unit bill is built up slab by slab, for instance. Where the rates in a worked example are illustrative rather than the current approved rates, the page says so in the same paragraph, not in a footnote.

How we refresh the tariff figures

The rates on the tariff page are the most time-sensitive thing we publish, so the refresh procedure is written down rather than remembered:

  1. Open NEPRA's XW-DISCO tariff listing and its notifications index.
  2. Look for an S.R.O. later than the one we cite. A superseding notification says so in its own text — the one in force at the time of writing states it is issued “in modification of” the numbered SROs it replaces. That phrase is how you tell a genuine replacement from a quarterly adjustment sitting alongside the schedule.
  3. Distinguish the two kinds of change. A new Schedule of Tariff replaces the per-unit rates and fixed charges. A quarterly adjustment or fuel charges adjustment does not — it is a per-unit amount applied on top for a defined run of billing months, and it belongs in the dated adjustments list, never folded into the base rate.
  4. Read the figures off Annex-B-1 for the ex-WAPDA companies. These documents are scanned images; we do not run text recognition over them and publish the output. Cross-check against a second source before changing anything — the K-Electric annex carries a real text layer, and IESCO publishes a typed HTML tariff guide.
  5. Update lib/tariffs.js: the rates, the governing notification, and LAST_VERIFIED_AGAINST_SOURCE. Set that date only when you have actually re-read the figures, not when you have glanced at the page.
  6. Run node scripts/tariff-staleness.mjs. It exits non-zero when the figures are outside the 90-day window and warns when no quarterly adjustment is live, which usually means a new one has been notified and not yet added.

If that date passes 90 days, every page showing a rate renders a visible notice saying when the figures were last checked and linking to the current notification. The site is built to degrade loudly rather than to go quietly stale.

Where definitions live, and why they are easy to miss

A hard-won note for whoever looks next. NEPRA publishes two quite different kinds of document, and only one of them contains definitions:

  • A full Schedule of Tariff carries PART-II— “Definitions and Conditions for supply of power specific to each consumer category” — which is where terms like protected consumer and lifeline consumer are actually defined.
  • Quarterly adjustments, rationalisation notifications and fuel charge adjustments are rate tables. They contain no PART-II at all.

We searched five separate notifications for the protected-consumer qualifying period and found nothing, because every one of them was the second kind — S.R.O. 279(I)/2026, 1285(I)/2025 and 1286(I)/2025 are rate tables, and the Consumer Service Manual covers pro-rata billing rather than eligibility. The definition was in S.R.O. 1165(I)/2022 of 25 July 2022 the whole time, at PART-II, A-1 Residential, page 29 — still in force at page 69 of S.R.O. 1287(I)/2025.

So: if you are hunting a definition rather than a rate, open the most recent full Schedule of Tariff and go to PART-II.Note also that these PDFs are OCR'd scans whose text layer is imperfect — “≤” can render as “~” and “PART-II” as “PART-Il” — so a text search can miss what a visual read finds. Render the page and read it.

How often pages are reviewed

  • Tariff tables: checked against NEPRA whenever a new determination or quarterly adjustment is notified, and at minimum every three months.
  • The twelve DISCO pages: reviewed at least twice a year, and immediately when a company changes its complaint channels or its territory changes (as happened when HAZECO was carved out of PESCO).
  • Guides: reviewed at least once a year, and straight away when a scheme, portal or process they describe changes.
  • Everything: corrected as soon as an error is confirmed, whenever we or a reader spots it.

Every guide and every DISCO page shows a “last updated” date driven by the content itself, not by the build date, so a date you see on a page is a date somebody actually looked at it.

Corrections

If a figure, address or instruction on this site is wrong, we want to know. Email support@ebillpakistan.pk or use the contact form and pick Report incorrect data. Tell us the page and what is wrong; a link to the official source is ideal but not required.

Confirmed errors are fixed and the page's “last updated” date is bumped. Where a correction changes the meaning of something a reader may have acted on — a rate, a threshold, a deadline — we note the change on the page rather than editing silently.

Independence

eBill Pakistan is an independent website. It is not operated by, affiliated with, endorsed by or funded by the Power Information Technology Company (PITC), NEPRA, the Power Division, or any distribution company — LESCO, IESCO, MEPCO, FESCO, GEPCO, HESCO, PESCO, QESCO, SEPCO, TESCO, HAZECO or the AJK Electricity Department. Company names and logos are used to identify the company whose bill a page is about; they remain the property of their owners.

We cannot pay a bill, change a reading, restore a connection or settle a billing dispute. Those all sit with your distribution company, and every page that touches them says so and points you to the right official channel.

How the site makes money

Checking a bill here is free and always will be, with no account and no fee. The site is supported by advertising. Advertising never determines what we publish, no advertiser gets to review a page before it goes live, and we do not accept paid placements, paid links or sponsored posts inside our guides. If that ever changes, any paid content will be labelled as such on the page itself. How advertising cookies work, and how to turn personalised ads off, is covered in our privacy policy.

Your data

A bill lookup sends only the reference number you type to the upstream billing system. We do not create an account for you, and we do not keep your bill. The full detail is in the privacy policy.

Questions about this policy? Email support@ebillpakistan.pk.

eBill Pakistan

A simple, free way to check your electricity bill online: no app, no sign-up, just your reference number.

⚡ All 12 distribution companies covered

Check your bill

  • LESCO Bill
  • IESCO Bill
  • MEPCO Bill
  • FESCO Bill
  • GEPCO Bill
  • HESCO Bill
  • PESCO Bill
  • QESCO Bill
  • SEPCO Bill
  • TESCO Bill
  • HAZECO Bill
  • AJK Bill

Site

  • Home
  • About
  • Contact
  • Sample bill explained
  • Electricity tariff 2026
  • All companies
  • FAQ

Guides

  • Check your bill online
  • Find your reference number
  • Protected consumer rule
  • Rs 1.99 tariff relief
  • See all guides →

Legal & trust

  • Editorial policy
  • Privacy policy
  • Terms of use
  • Disclaimer
© 2026 eBill Pakistan. All rights reserved.
Office 27, Mardan Road, Charsadda 24420, Khyber Pakhtunkhwa, Pakistan · support@ebillpakistan.pk
Not affiliated with PITC or any DISCO. Bill data belongs to the respective company.