HomeGuidesHow to Read Your Pakistani Electricity Bill — Line by Line (LESCO, IESCO, K-Electric)
electricity billLESCOIESCOK-Electric

How to Read Your Pakistani Electricity Bill — Line by Line (LESCO, IESCO, K-Electric)

A line-by-line walkthrough of LESCO, IESCO, MEPCO and K-Electric bills — what every charge means, why it varies, and where DISCOs commonly overbill.

MyEnergyHub Solar Team 10 min read·Published 17 May 2026

Most Pakistani households pay their electricity bill every month without ever decoding it. The bill has roughly 15 line items, four different surcharges, a tariff code, and a GST calculation that does not match 17% of any single number on the page. No wonder.

This guide walks through every line on a typical LESCO, IESCO, MEPCO, GEPCO, FESCO and K-Electric bill, explains what it means, why it varies month to month, and where DISCOs most commonly overcharge. If you only read one electricity guide this year, read this one — you will likely catch a billing error within ten minutes of finishing it.

The structure of a Pakistan electricity bill

Every Pakistan DISCO bill, regardless of the company that issues it, contains four blocks:

  1. Identification block — reference number, customer name, address, meter number, tariff code.
  2. Meter reading block — previous reading, current reading, units consumed, billing period.
  3. Charges block — energy cost, FPA, fixed charges, taxes and surcharges.
  4. Payment block — due date, payable within due date, payable after due date, arrears.

Below we decode each line, in the order it appears on a standard LESCO or IESCO bill.

1. Reference number (14 digits)

Your reference number is a 14-digit code unique to your connection. It encodes the sub-division, feeder, pole and account — LESCO and IESCO use the format XX XX XXX XXXXX X X. Always quote this number when calling the DISCO complaint cell or paying through 1Bill, JazzCash, EasyPaisa or your bank app.

If your bill ever shows the wrong name or address but the correct reference number, the bill is still legally yours — the reference number, not the printed name, is the legal identifier.

2. Tariff code (TR)

The tariff code — printed near the top of the bill as Tariff or TR— is the single most important field on the page. It tells the DISCO which NEPRA-notified rate applies to your meter. Common domestic codes:

CodeCategoryWho it applies to
A1(01)Protected domesticHousehold using under 200 units for 6 straight months
A1(02)LifelineHousehold under 50 units, sanctioned load under 1 kW
A1(03)Unprotected domesticStandard domestic, not protected
A2General supplyCommercial — shops, clinics, small offices
B1IndustrialManufacturing, sanctioned load under 25 kW
D1AgriculturalTube wells, agri pumping

If you live in a residential house in Lahore DHA or Bahria Town Islamabad and your TR shows A2 (general supply), you are being commercially billed — that is a real, common mistake that can cost Rs 4,000 to Rs 8,000 a month extra. Walk into the sub-division office with the bill, a CNIC copy and your tenancy or ownership paper and request a tariff correction.

3. Connection date, sanctioned load and phase

Three small numbers most people skip:

4. Meter reading (previous, current, MF)

The meter reading block shows:

Three checks worth doing every single month:

  1. Walk to your meter, note the reading, and compare to the “current reading” on the bill. Differences of more than 10 units suggest an estimated reading.
  2. Watch for sudden 50%+ jumps without lifestyle change — usually it is billing-day inflation (a 40-day cycle billed as one month).
  3. If MF is anything other than 1 on a domestic meter, raise it immediately. A wrong MF can multiply your bill 10x.

5. Billing period and number of days

The bill prints From DD-MM-YYYY To DD-MM-YYYYand the number of days. A standard month is 30 or 31 days. If your bill shows 36, 38 or 42 days, that is “billing-day inflation” — you are being billed for more units than the slab allows.

Why it matters: the protected domestic slab in Pakistan caps at 200 units per month. If LESCO reads your meter on a 42-day cycle, you may cross into the unprotected slab (Rs 22+ per unit vs Rs 14) for those extra days — even though your daily usage did not change. This is one of the single largest sources of consumer-side overbilling in Pakistan.

6. Energy cost (per-unit charge)

The biggest line on every bill. Energy cost is units consumed times the applicable per-unit NEPRA rate for your slab. For an unprotected domestic consumer using 350 units in May 2026:

Slab rates are revised quarterly by NEPRA. Always check the rate notification for the month you are billed for, not the current month — bills lag actual consumption by 4 to 6 weeks.

7. FPA (Fuel Price Adjustment)

FPA is a per-unit add-on or refund determined monthly by NEPRA, based on the actual cost of fuel (RLNG, furnace oil, coal, hydel) two months prior. It appears as a separate line: FPA Rs/Unit × Units = Rs X.

In 2026 the FPA on LESCO, IESCO and MEPCO has ranged from Rs 1.50 to Rs 4.80 per unit. On 350 units, that is Rs 525 to Rs 1,680 in a single line item. K-Electric uses a similar mechanism but calls it Tariff Adjustment Charge (TAC).

Why FPA varies so much: when international oil prices rise, FPA rises. When the rupee weakens against the dollar, FPA rises (because imported RLNG is dollar-denominated). When monsoon hydel generation is strong, FPA falls or even goes negative for a month or two.

8. Quarterly Tariff Adjustment (QTA)

Separate from FPA. NEPRA reviews the consumer-end tariff every three months and applies a quarterly adjustment to recover capacity payments, transmission losses and stranded power-purchase costs from the previous quarter. QTA can run Rs 1 to Rs 3 per unit and is often the line that pushes a Rs 12,000 bill to Rs 14,000.

9. Fixed charges

Domestic consumers with sanctioned load above 5 kW pay a monthly fixed charge per kW — in 2026 this is Rs 1,000 per kW per month above 5 kW. So a 7 kW connection pays Rs 2,000 fixed every month regardless of usage. Commercial (A2) and industrial (B1) consumers always pay fixed charges based on Maximum Demand Indicator (MDI) readings.

10. Variable / Energy charges per slab

On some DISCO bills (especially MEPCO and GEPCO), the slab-wise energy cost is broken out into Variable Charges 1, 2, 3, 4 lines — one per slab you crossed. Just add them up; the total equals the energy cost in section 6 above.

11. Electricity Duty (ED)

A provincial tax of 1.5% of the energy cost (before GST). Collected by the DISCO on behalf of the provincial government. On a Rs 7,000 energy bill, ED is around Rs 105.

12. GST 17%

The single most misunderstood line. GST is charged at 17% (lifeline consumers exempt) on the sum of:

This is why GST looks like 25–30% of your units cost — because it is 17% of a much bigger base. Always recompute it: add up everything above GST, multiply by 0.17, compare to the printed number. A Rs 200–500 discrepancy is sadly not uncommon.

13. TV fee

A flat Rs 35 per month collected on behalf of PTV (Pakistan Television Corporation). Charged to every domestic consumer with sanctioned load over 1 kW. Cannot be opted out of, regardless of whether you own a television. There is no legal mechanism to remove it — it has been on Pakistan bills since 1989.

14. Neelum-Jhelum surcharge

Rs 0.10 per unit collected nationwide to repay the cost of the Neelum-Jhelum hydropower project in Azad Kashmir. On 350 units, that is Rs 35. Small line, but it is permanent until the project is fully amortised.

15. Financing cost / Surcharge (DSC and others)

The Debt Servicing Surcharge (DSC) is roughly Rs 3.23 per unit in 2026 and is collected to pay down circular debt in the power sector. On a 350-unit bill, that is Rs 1,130.50 — often the third-largest line on the page after energy cost and GST. It is not optional.

16. Arrears, late payment surcharge and instalments

If you missed a previous month, the unpaid amount carries forward as Arrears. If you pay after the due date, a Late Payment Surcharge (LPS) of 10% on the current bill is added. Instalment-plan consumers see a Current Instalment line.

K-Electric bill quirks (Karachi)

K-Electric (KE) bills follow the same NEPRA structure but with a few unique fields:

How to verify your bill in 10 minutes

  1. Walk to your meter. Note the reading. Confirm it matches “current reading” on the bill (allow 2–3 units of lag).
  2. Check the number of days — 28 to 31 is normal. Above 33 is suspicious.
  3. Confirm your tariff code (TR) matches your premises type — A1(03) for unprotected domestic, not A2.
  4. Multiply units consumed by the NEPRA slab rates for the billing month and compare to printed energy cost.
  5. Add the FPA line: units consumed times printed FPA per unit. Verify it matches.
  6. Sum energy + FPA + QTA + fixed + ED + Neelum-Jhelum + DSC, multiply by 0.17, compare to printed GST. Spot Rs 100+ discrepancies.

Our AI Bill Analyzerdoes this in under 30 seconds — just upload your bill image and it flags FPA padding, wrong tariff codes, billing-day inflation, and GST errors.

How to dispute a wrong bill (NEPRA complaint path)

  1. Visit your DISCO sub-division office with the bill and a written complaint. Get a stamped receiving copy.
  2. If unresolved in 15 days, escalate to the DISCO Customer Services Director (the address is on the back of every bill).
  3. Still unresolved? File with NEPRA at complaints.nepra.org.pk or call 0800-77373. Decisions are binding on the DISCO.
  4. Pay the undisputed portion of the bill within the due date — otherwise you risk disconnection regardless of merit.

Going solar to escape the math

If your unprotected-domestic bill is consistently above Rs 25,000 a month in Lahore, Faisalabad, Multan or Karachi, solar payback is typically 3 to 4 years for a hybrid system and 2 to 3 years for on-grid net metering. The Solar System Designer uses your bill data to size the right system. For exact monthly savings under the 2026 NEPRA net-billing rate, run the Net Billing Calculator.

Next steps

FAQ

What is FPA on my Pakistan electricity bill?

FPA (Fuel Price Adjustment) is a per-unit charge NEPRA notifies every month, based on the actual fuel cost used to generate electricity two months earlier. In 2026 it has ranged Rs 1.50 to Rs 4.80 per unit on most DISCOs. K-Electric’s equivalent is called TAC (Tariff Adjustment Charge).

Why is GST higher than 17% of my units cost?

Because GST is charged on the sum of energy cost, FPA, QTA, fixed charges, electricity duty, Neelum-Jhelum surcharge and financing cost — not just the per-unit energy cost. Multiply the entire pre-GST charges block by 0.17 and you should match the printed GST line within a few rupees.

What is the difference between LESCO, IESCO and K-Electric bills?

All DISCO bills use the same NEPRA structure but K-Electric has its own multi-year tariff (MYT) while LESCO, IESCO, MEPCO, GEPCO, FESCO, PESCO, HESCO and QESCO use a uniform NEPRA-notified tariff. The line items are the same; the per-unit rates and slab boundaries differ slightly.

What is the Neelum-Jhelum surcharge?

A nationwide Rs 0.10 per unit charge that funds the cost of the Neelum-Jhelum hydropower project in Azad Kashmir. It appears on every domestic, commercial and industrial bill in Pakistan and continues until project debt is fully retired.

What does TR stand for on my bill?

TR stands for Tariff Reference — the NEPRA code that determines which rate schedule applies to your meter, e.g. A1(03) for unprotected domestic, A2 for commercial, B1 for industrial. A wrong TR is the most common silent overcharge in Pakistan — verify yours every six months.

Can I refuse to pay the TV fee?

No. The Rs 35 PTV fee is a federally mandated collection through electricity bills since 1989 and applies to any consumer with sanctioned load above 1 kW, regardless of whether you own a television.

What is the DSC line on my bill?

DSC (Debt Servicing Surcharge) is roughly Rs 3.23 per unit collected nationwide to retire the power sector’s circular debt. It is not optional and applies to all categories except lifeline consumers.

Last updated: 2026-05-17. Reviewed by the MyEnergyHub Solar Team.

Run the numbers

Use our free calculators while it's fresh:

More guides