Electricity Bill Calculator

Enter the units on your bill and see exactly how the total is built: slab rate, the fixed charge on your sanctioned load, tariff adjustment, fuel adjustment, duty and GST, each on its own line. Checked against seven real FESCO bills, which it matches to within ten rupees.

What should your bill actually be?

Units in, every line of the bill out.

Printed on your bill as SAN LOAD. Most homes are 1 kW to 5 kW. The fixed charge is billed per kW, so this changes the answer.

Enter the units on your bill to see it broken down.

What the bill comes to, by units

Worked out by the calculator above for a regular domestic consumer on a 3 kW sanctioned load, which is the commonest domestic connection. Your load is printed on your bill as SAN LOAD, and it matters: the fixed charge is billed per kW, so a 1 kW connection on 50 units pays about Rs 1,900 where a 5 kW connection on the same 50 units pays about Rs 3,215. Put your own figures into the calculator for the line by line breakdown.

50

Rs 2,558

Rs 51.2

100

Rs 4,129

Rs 41.3

150

Rs 6,950

Rs 46.3

200

Rs 8,908

Rs 44.5

250

Rs 12,298

Rs 49.2

300

Rs 14,506

Rs 48.4

350

Rs 18,300

Rs 52.3

400

Rs 20,709

Rs 51.8

500

Rs 27,374

Rs 54.7

600

Rs 34,028

Rs 56.7

700

Rs 40,660

Rs 58.1

800

Rs 51,237

Rs 64.0

1,000

Rs 63,441

Rs 63.4

Notice what happens between 300 and 350 units, and again between 700 and 800. The bill rises faster than the units do, because a regular consumer gets no previous slab benefit and the whole month reprices at the higher rate the moment the total crosses a boundary.

The same units on Protected and Lifeline

The gap is not small. A protected household on 200 units pays about Rs 4,146 where a regular household on the same 200 units and the same 3 kW load pays about Rs 8,908, because the protected rate is well under half the regular one and protected consumers are billed progressively across the slabs.

50

Rs 1,411
Rs 28.2

Rs 236
Rs 4.7

100

Rs 2,105
Rs 21.1

Rs 925
Rs 9.2

150

Rs 3,305
Rs 22.0

Not eligible

200

Rs 4,146
Rs 20.7

Not eligible

Lifeline status stops at 100 units and protected status at 200, so there is no figure to give above those lines. Both categories are set by your DISCO and printed on your bill; you cannot choose them.

Two caveats on every figure above. They assume a 3 kW sanctioned load, so read the calculator rather than the table if yours differs. And they use the fuel and tariff adjustments current at the time of writing, the same ones the calculator prints under your result. NEPRA renotifies those monthly and quarterly, so treat the table as the shape of the bill and the calculator as the live number.

The one-unit problem

Two households in the same street, both on a 3 kW connection. One uses 300 units in a month and pays about Rs 14,500. The other uses 301 units and pays about Rs 15,900.
One extra unit. Roughly fourteen hundred rupees.
This is not a mistake, and it is not your DISCO overcharging you. It is how the slab system works for regular domestic consumers, and understanding it is worth more than any other single fact about your bill.

Regular domestic consumers get no previous-slab benefit. Every unit you use is charged at the rate for the slab your total lands in, not progressively, band by band. Cross from 300 units into the 301 to 400 band and all 301 units reprice from Rs 33.10 to Rs 36.46, and the fixed charge on your sanctioned load steps up from Rs 350 to Rs 400 per kW at the same moment.

Which consumer are you?

Three categories, and the difference between them is enormous. A protected consumer on 200 units pays about Rs 21 per unit all in, while a regular consumer on 600 units pays close to Rs 57.
Lifeline. Up to 100 units a month, on the lowest rates in the schedule: Rs 3.95 for the first 50 units and Rs 7.74 from 51 to 100. Lifeline consumers are also exempt from the monthly fuel charges adjustment. They get no slab benefit, so the whole bill sits at one rate.
Protected. Up to 200 units a month, with no air conditioner on the meter and a sanctioned load below 5 kW. Crucially, your consumption has to have stayed within 200 units for the preceding six months. One month above the line and you lose the status, and earning it back takes another six. Protected consumers are the only ones who get the benefit of one previous slab, meaning they are billed progressively rather than at a flat rate.
Regular. Everyone else. No slab benefit, a fixed charge on every kW of your sanctioned load from the very first unit, and the full fuel adjustment.
Your category is printed on your bill. Your DISCO decides it. You cannot select it.

The rates, as notified for CY 2026

These are the A-1 Residential rates notified by SRO 279(I)/2026. Read the Fixed column carefully: it is Rs per kW of sanctioned load per month, not a flat amount, and it is charged from your first unit on every slab. On a 3 kW connection in the 101 to 200 band that is Rs 900 a month before you switch anything on, which is why small bills are so much higher than the slab rate alone suggests.

Up to 50 units

Lifeline

None

3.95

51 to 100 units

Lifeline

None

7.74

1 to 100 units

Protected

200

10.54

101 to 200 units

Protected

300

13.01

1 to 100 units

Regular

275

22.44

101 to 200 units

Regular

300

28.91

201 to 300 units

Regular

350

33.10

301 to 400 units

Regular

400

36.46

401 to 500 units

Regular

500

38.95

501 to 600 units

Regular

675

40.22

601 to 700 units

Regular

675

41.85

Above 700 units

Regular

675

47.20

Time of use metering, available on 5 kW and above, is separate again: Rs 46.85 per unit at peak and Rs 34.53 off-peak, with a fixed charge of Rs 675 per kW.

 Everything else on the bill

The slab rate is one line. Four more sit on top of it, and together they add well over a third to what you pay.
Fixed charges. Billed per kW of sanctioned load, every month, from your first unit. This is the one most people miss, and on a small bill it is the largest single item after energy: Rs 900 a month on a 3 kW connection in the 101 to 200 band. Lifeline consumers are exempt.
Tariff adjustment. A per unit figure NEPRA revises quarterly. It can go either way. Regular consumers currently pay Rs 1.80 a unit above the notified slab rate while protected consumers sit Rs 0.99 below it, and the credit that reduced bills from June to August 2026 has now lapsed.
Fuel Charges Adjustment. Recalculated every single month against what generating electricity actually cost. It reaches your bill two months late and is charged on that month’s units, not the ones on the bill in your hand, which is why the figure rarely divides neatly into your own consumption. It is added after tax. Lifeline consumers are exempt.
Electricity duty and General Sales Tax. Duty is provincial at 1.5 per cent and GST is 18 per cent. Both are charged on the same base, your net electricity charges, so together they add 19.5 per cent.

This calculator was rebuilt against seven real FESCO bills and matches all seven to within ten rupees. Every figure it uses is printed under your result with the notification it came from. Fuel and tariff adjustments move constantly, and a bill calculator that hides which ones it used is asking you to trust it. If your real bill differs, the line by line breakdown shows you which component is out.

The number that actually matters for solar

Look at the bottom of your result: the all-in rate per unit.
At 300 units, a regular consumer on a 3 kW load pays about Rs 48 per unit once everything is counted, against a slab rate of Rs 33.10. At 600 units it is roughly Rs 57 against a slab rate of Rs 40.22. Above 700 units it passes Rs 58.
That gap exists because duty, GST, the adjustments and the fixed charge all ride on top of every unit you buy. And it is the all-in rate, not the slab rate, that a solar system saves you, because every unit your roof produces is a unit you do not buy at that full loaded price. The fixed charge is the one part solar cannot touch: it is billed on your sanctioned load whether you import anything or not.
It also explains why solar pays back faster for heavy users. A household on 250 units is displacing units worth about Rs 49. A household on 900 units is displacing units worth about Rs 64. Same panels, same sunlight, nearly a third more value per unit generated.

Next step

You now know what you pay per unit. The question worth asking next is how much of it solar actually removes, and the honest answer is less than most quotes suggest, because what you export is credited well below what you buy at.