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.
Units | Estimated bill | All in, per unit |
|---|---|---|
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.
Units | Protected | Lifeline |
|---|---|---|
50 | Rs 1,411 | Rs 236 |
100 | Rs 2,105 | Rs 925 |
150 | Rs 3,305 | Not eligible |
200 | Rs 4,146 | 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.
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.
Consumption | Category | Fixed (Rs/kW/month) | Rs/unit |
|---|---|---|---|
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.
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.
