| Units a month | Protected: per unit | Unprotected: per unit | Fixed charge a kW (protected / unprotected) |
|---|---|---|---|
| 1–100 | Rs 10.54 | Rs 22.44 | Rs 200 / Rs 275 |
| 101–200 | Rs 13.01 | Rs 28.91 | Rs 300 / Rs 300 |
| 201–300 | – | Rs 33.10 | Rs 350 |
| 301–400 | – | Rs 36.46 | Rs 400 |
| 401–500 | – | Rs 38.95 | Rs 500 |
| 501–600 | – | Rs 40.22 | Rs 675 |
| 601–700 | – | Rs 41.85 | Rs 675 |
| Above 700 | – | Rs 47.20 | Rs 675 |
Lifeline homes (up to 100 units): Rs 3.95 a unit for the first 50 and Rs 7.74 for the next 50, no fixed charge but a Rs 75 monthly minimum.
Approximate all-in cost per unit
| Units a month | Protected | Unprotected |
|---|---|---|
| 100 units | Rs 17.16 a unit (bill Rs 1,716) | Rs 32.97 a unit (bill Rs 3,297) |
| 200 units | Rs 17.43 a unit (bill Rs 3,487) | Rs 37.65 a unit (bill Rs 7,531) |
| 300 units | – | Rs 41.81 a unit (bill Rs 12,543) |
At 2 kW sanctioned load, with 18% GST and no fuel price adjustment, from the same formula as the bill calculators. A protected home that goes over 200 units is billed at unprotected rates.
How this rate is set
NEPRA works out the electricity tariff and the federal government notifies it. Since 12 February 2026, every ex-WAPDA distribution company (LESCO, IESCO, FESCO, GEPCO, MEPCO, PESCO, HAZECO, TESCO, HESCO, SEPCO, QESCO) and K-Electric charge homes the same uniform rates, so a unit costs the same in Lahore, Peshawar or Karachi. The rates change only when a new tariff is notified, not every day, which is why this page is dated by the tariff rather than by today.
Protected homes, those that used 200 units or less in each of the last six months, pay slab by slab: Rs 10.54 a unit for the first 100 units and Rs 13.01 for the next 100. Every other home is unprotected and pays one rate on all its units, set by the slab the month's total reaches: from Rs 22.44 up to 100 units to Rs 47.20 above 700.
The slab rate is not the whole bill. Each month you also pay a fixed charge for every kW of sanctioned load (Rs 200 to Rs 675), the fuel price adjustment and 18% GST. At 2 kW, 200 units cost a protected home about Rs 17.43 a unit all-in and an unprotected home about Rs 37.65. To work out your own bill, use the LESCO bill calculator or the one for your company below, check a bill you have received with the electricity bill checker, or read how to read your electricity bill.
Frequently asked questions
What is the price of one unit of electricity in Pakistan?
Under the NEPRA tariff in force since 12 February 2026, a home pays Rs 10.54 to Rs 47.20 a unit before fixed charges and GST. Protected homes pay Rs 10.54 for the first 100 units and Rs 13.01 for the next 100; unprotected homes pay Rs 22.44 to Rs 47.20, depending on their slab.
What does 200 units cost with tax?
At 2 kW load and no fuel adjustment, including 18% GST, 200 units come to about Rs 3,487 for a protected home (Rs 17.43 a unit) and Rs 7,531 for an unprotected home (Rs 37.65 a unit).
What is a protected consumer?
A home that used 200 units or less in each of the last six months. A month above 200 units is billed at unprotected rates.
Is the unit rate different for LESCO, IESCO or K-Electric?
No. All ex-WAPDA companies and K-Electric charge homes the same notified rates and fixed charges. Bills differ only through usage, sanctioned load and the monthly and quarterly adjustments.
Related calculators and guides
- LESCO bill calculator
- IESCO bill calculator
- FESCO bill calculator
- GEPCO bill calculator
- MEPCO bill calculator
- PESCO bill calculator
- HAZECO bill calculator
- TESCO bill calculator
- HESCO bill calculator
- SEPCO bill calculator
- QESCO bill calculator
- K-Electric bill calculator
- Electricity bill checker
- How to read your electricity bill (LESCO, IESCO, K-Electric and others)
Sources
This calculator gives an estimate for guidance. It is not official advice. Rates and rules change, so confirm important decisions with the relevant authority or a qualified professional. See how we calculate, or report a mistake.