ToolFoxHub logoToolFoxHub
Free Online Tools
Home / Tools / Electricity Bill Calculator Pakistan — WAPDA, LESCO, KE Estimator

Electricity Bill Calculator Pakistan — WAPDA, LESCO, KE Estimator

Estimate your Pakistani electricity bill from units or meter readings, with protected/unprotected slabs, FPA, QTA, taxes and GST. Free, instant, no sign-up.

Step 1 - Enter units or meter readingsStep 2 - Pick consumer type and DISCOStep 3 - Read the full breakdown
Edit rates — defaults are the February 2026 tariff; change any rate to match your bill

Unprotected slab rates (Rs per unit):

Protected slab rates (Rs per unit):

Lifeline rates (Rs per unit):

Other charges:

Estimate only. This is a calculator, not a bill checker — it cannot fetch your actual bill (that needs your 14-digit reference number on your DISCO's website). FPA and QTA change every month, and tariff tables disagree across sources, so treat the result as an estimate and compare it with your printed bill. Nothing is uploaded or stored.

Was this tool useful?

ToolFoxHub is free because of ads. This clearly labelled sponsored link helps keep every tool free - opening it is optional and it will never block your download.

Remove all ads

About this electricity bill calculator

The Electricity Bill Calculator Pakistan estimates your monthly electricity bill from your usage: enter units (or meter readings), pick your consumer type — protected, unprotected or lifeline — choose your distribution company (LESCO, IESCO, FESCO, GEPCO, MEPCO, PESCO, HESCO, SEPCO, QESCO, TESCO, HAZECO or K-Electric), and get a full breakdown: energy charge, fixed charge, fuel price adjustment (FPA), quarterly tariff adjustment (QTA), surcharges, electricity duty, GST and TV fee. It shows your all-in cost per unit and warns you about the 200-unit cliff that surprises so many households. Everything runs in your browser — nothing is uploaded or stored.

How your electricity bill is calculated

Your bill is not just units × rate. It is a stack of charges, added in this order:

  1. Energy charge — units × slab rate (the part everyone knows, and the part most people get wrong — see below).
  2. Fixed charge — a per-kW rate × your sanctioned load (the load printed on your bill). The per-kW rate depends on your slab: for unprotected consumers it runs from Rs 275/kW (up to 100 units) to Rs 675/kW (above 500 units); for protected consumers it is Rs 200/kW (up to 100 units) or Rs 300/kW (101–200 units).
  3. FPA (Fuel Price Adjustment) — a per-unit charge that changes every month with fuel prices. It has swung widely (about Rs 0.48 to Rs 3.50 per unit in different months), which is why it is editable here.
  4. QTA (Quarterly Tariff Adjustment) — another per-unit adjustment, revised quarterly (Rs 0.5194 per unit for April–June 2026).
  5. Other surcharges — the FC surcharge (Rs 0.43/unit) and NJ surcharge (Rs 0.10/unit) are combined here as Rs 0.53/unit by default.
  6. Electricity duty (1.5%) — charged on the energy charge plus FPA, QTA and surcharges.
  7. GST (18%) — charged on everything above (energy + fixed + FPA + QTA + surcharges + duty).
  8. TV fee (Rs 35) — flat, on every bill.
  9. Income tax (non-filers only, 7.5%) — if the bill is Rs 25,000 or more and the consumer is a non-filer.

Protected vs unprotected: the rule most people get wrong

This is the single most important thing on this page. Protected consumers (those whose average usage over the last 6 months is 200 units or less) pay slab by slab: the first 100 units at Rs 10.54, the next 100 at Rs 13.01. Unprotected consumers pay the rate of the slab they reach on ALL their units. So an unprotected household using 300 units does not pay 100 × 22.44 + 100 × 28.91 + 100 × 33.10 — it pays 300 × 33.10 = Rs 9,930 for energy alone. That flat-rate rule is why unprotected bills look so much higher than people expect, and it is why this calculator's breakdown table shows the slab maths line by line instead of hiding it.

Lifeline consumers (up to 100 units) pay Rs 3.95 for the first 50 units and Rs 7.74 for units 51–100, with no fixed charge and a minimum bill of Rs 75 per month.

The 200-unit cliff

Because unprotected billing is flat-rate, crossing from 200 to 201 units does not cost one extra unit at the old rate — it reprices all 201 units at the higher slab rate. With the default rates and a 2 kW load, a 200-unit unprotected bill is about Rs 8,413, while a 201-unit bill is about Rs 9,578: one extra unit costs about Rs 1,165. And crossing 200 units on average over 6 months costs you protected status itself, which is a far bigger jump. The calculator shows your “next unit” cost so you can see the cliff before you step off it.

Worked examples (tool defaults: FPA Rs 2.06, QTA Rs 0.52, surcharges Rs 0.53, duty 1.5%, GST 18%, TV Rs 35)

UsageConsumer typeLoadEstimated bill
100 unitsUnprotected2 kWRs 3,744
200 unitsUnprotected2 kWRs 8,413
300 unitsUnprotected1 kWRs 13,459
100 unitsProtected2 kWRs 2,142
200 unitsProtected2 kWRs 4,309

Compare the 100-unit rows: protected Rs 2,142 against unprotected Rs 3,744 for the same 100 units. That gap — more than Rs 1,600 — is the value of protected status, and it is why staying under 200 units on average (about 6–7 units a day) matters so much. If your bill is much higher than these estimates, the usual causes are arrears or previous balance carried forward, a higher FPA that month, or a load (kW) larger than you assumed — check all three on your printed bill before concluding the calculator is wrong.

Does the DISCO change the bill?

For WAPDA distribution companies (LESCO, IESCO, FESCO, GEPCO, MEPCO, PESCO, HESCO, SEPCO, QESCO, TESCO, HAZECO), the residential tariff is the same nationwide — the company name on your bill does not change the rates, only the bill's layout and helpline. K-Electric is separate: its tariff is similar, but its fuel charges adjustment (FCA) differs, so KE consumers should adjust the FPA field to match their bill. That is why the DISCO dropdown changes the label and the notes, not the default rates.

Why rates are editable (and why you should check them)

Published tariff tables disagree with each other. The unprotected slab rates used here as defaults come from the February 2026 schedule (SRO 279(I)/2026) as cited by several billing guides: 22.44, 28.91, 33.10, 37.99, 40.20, 41.62, 42.76 and 47.69. But other sources publish different higher-slab figures (for example 36.46 instead of 37.99 for 301–400 units, and up to 48.84 for 700+), and some popular calculators still show older tables entirely. NEPRA kept the tariff unchanged for calendar 2026, but FPA and QTA move regularly. So every rate on this page is editable: if your printed bill shows a different rate, type it in and the estimate follows your bill. Protected consumers: if your bill shows no GST, set the GST field to 0.

Frequently asked questions

How do I calculate my electricity bill in Pakistan?

Multiply your units by the slab rate, then add the fixed charge (per-kW rate × sanctioned load), FPA, QTA, surcharges, 1.5% electricity duty, 18% GST and the Rs 35 TV fee. The catch is the slab rule: unprotected consumers pay the reached-slab rate on all units, while protected consumers pay slab by slab. The calculator above does the whole stack for you.

What is a protected consumer?

A domestic consumer whose average usage over the last 6 months is 200 units or less. Protected consumers get the lower slab-by-slab rates (Rs 10.54 / Rs 13.01). Cross 200 units on average and you lose protected status — and with it, the cheaper rates.

What is FPA in an electricity bill?

FPA is the Fuel Price Adjustment: a per-unit charge that passes changes in fuel prices through to consumers. It is revised monthly, which is why two months with identical usage can have different bills. It is the most common reason a bill is higher than expected.

Why is my bill higher than the calculator?

Usually one of four things: arrears or a previous balance on your bill, a higher FPA that month, a larger sanctioned load than you entered, or a slab rate that has changed since the defaults were set. Check your printed bill for all four, then update the editable rates to match.

Can this tool check my actual bill?

No. Checking an actual bill needs your 14-digit reference number and your DISCO's official website or app. This is an estimator: it tells you what a bill should be for a given usage, so you can spot errors and plan usage — it cannot fetch or pay your real bill.

How can I stay protected?

Keep your 6-month average at or below 200 units — roughly 6–7 units a day. The big consumers are air conditioners, electric heaters, water heaters (geysers) and old refrigerators; shifting heavy use to off-peak hours does not change the unit count, so the only reliable lever is using fewer units.

Read next: How to Calculate Your Electricity Bill in Pakistan (Slabs, FPA & Taxes Explained)

Related tools

GST Calculator — add or remove GST (5%, 12%, 18%, 28% or custom) from any amount. Percentage Calculator — any percentage of any number. Unit Converter — length, weight, temperature and more.