How to use the electricity bill calculator
- Choose your state and connection type (urban, rural, lifeline or BPL where the state has them).
- Enter the units (kWh) for the billing period and, where the fixed charge depends on it, your sanctioned load from the bill.
- Read the bill slab by slab. Add the month's fuel surcharge if your discom has announced one.
How the bill is worked out
Bill = energy charge (each slab's units × its rate) + fixed charge + fuel surcharge + electricity duty or tax − rebates and subsidies. Maharashtra also charges a wheeling charge of ₹1.60 a unit, and its 16% duty is worked out on the fixed, energy, wheeling and fuel charges together. Karnataka adds 9% electricity tax on the charges. Tamil Nadu bills every two months and West Bengal every quarter, so their slabs are for those periods; the calculator scales them when your bill is monthly.
Domestic tariffs by state (checked 11 October 2026)
| State | Energy charge per unit | Fixed charge |
|---|---|---|
| Uttar Pradesh (urban) | 1-100 ₹5.50, 101-150 ₹5.50, 151-300 ₹6.00, above 300 ₹6.50 | ₹110 per kW a month |
| Uttar Pradesh (rural) | 1-100 ₹3.35, 101-150 ₹3.85, 151-300 ₹5.00, above 300 ₹5.50 | ₹90 per kW a month |
| Maharashtra (MSEDCL) | 1-100 ₹3.96, 101-300 ₹10.80, 301-500 ₹15.03, above 500 ₹17.53, plus ₹1.60 wheeling | ₹130 (three phase ₹435) a month |
| Bihar | ₹7.42 on every unit; the first 125 units a month are free | ₹80 per kW (DS-I rural ₹40, Kutir Jyoti ₹20 a connection) a month |
| West Bengal (urban, per quarter) | 1-102 ₹5.04, 103-180 ₹6.33, 181-300 ₹7.12, 301-600 ₹7.52, 601-900 ₹7.69, above 900 ₹9.22 | ₹30 per kVA a month |
| Madhya Pradesh | 1-50 ₹4.71, 51-150 ₹5.67, 151-300 ₹7.05, above 300 ₹7.24 | ₹81 or ₹134 a connection; above 150 units ₹30 per 0.1 kW (urban) |
| Tamil Nadu (two months, above 500 units) | 1-100 ₹0.00, 101-200 ₹4.70, 201-400 ₹4.70, 401-500 ₹6.30, 501-600 ₹8.40, 601-800 ₹9.45, 801-1000 ₹10.50, above 1000 ₹11.55 | None |
| Gujarat (urban) | 1-50 ₹3.05, 51-100 ₹3.50, 101-250 ₹4.15, above 250 ₹5.20 | ₹15 to ₹70 a month by load |
| Karnataka (BESCOM) | ₹5.80 on every unit | ₹150 per kW a month |
Worked example
200 units in a month on Uttar Pradesh's urban tariff with a 2 kW connection: 100 × ₹5.50 + 50 × ₹5.50 + 50 × ₹6.00 = ₹1,125 energy charge, plus 2 × ₹110 = ₹220 fixed charge, so ₹1,345.00 before the month's FPPAS and duty.
250 units in a month from MSEDCL in Maharashtra, single phase: 100 × ₹3.96 + 150 × ₹10.80 = ₹2,016, wheeling 250 × ₹1.60 = ₹400, fixed ₹130, which makes ₹2,546; electricity duty at 16% is ₹407.36, so the bill is ₹2,953.36, about ₹11.81 a unit.
200 units in a month in Bihar on a 2 kW urban (DS-II) post-paid connection: 200 × ₹7.42 = ₹1,484 energy charge plus 2 × ₹80 = ₹160 fixed charge, less the state's 125 free units (125 × ₹7.42 = ₹927.50), so ₹716.50 before electricity duty and the state's continuing subsidy on the other 75 units. At 125 units or fewer the bill is ₹0.
What isn't included
- The monthly fuel surcharge, unless you enter it: it changes every month and can be negative.
- Electricity duty or tax in Uttar Pradesh, Bihar, West Bengal, Gujarat and Tamil Nadu: we couldn't confirm a current rate on an official page, so none is added.
- Electricity duty in Madhya Pradesh: MP Central Discom's tariff page lists 9% of the tariff up to 100 units a month and 12% above; the state's 2012 duty law as first published had 9%, 12% (101-200 units) and 15% (above 200), and its later amendments couldn't be checked. Neither says whether the fixed charge counts or whether the higher rate applies to every unit, so it isn't added.
- Meter rent, arrears, late-payment interest, and rebates for paying early, online or with a prepaid meter (except Bihar's and MP's prepaid rebates).
- Subsidies a state pays outside the tariff, such as West Bengal's for homes using up to 300 units a month, Karnataka's Gruha Jyothi free units and Bihar's per-unit subsidy on units above 125. Bihar's first 125 free units and Tamil Nadu's free units are included.
States not included yet
- Rajasthan: RERC's FY 2026-27 order (30 March 2026, Petitions 2378-2380/2025) couldn't be opened from the commission's website, and the discoms' tariff booklet wasn't reachable, so its rates aren't confirmed here yet.
- Delhi, Punjab, Haryana, Kerala, Andhra Pradesh, Telangana, Odisha and other states and union territories haven't been checked yet.
Official sources
- Uttar Pradesh (UPERC tariff order of 2 July 2026 (Petitions 2314-2318 of 2025)): UPPCL public notice: approved rate schedule FY 2026-27; UPERC tariff orders FY 2026-27
- Maharashtra (MERC order of 25 March 2026, Case No. 75 of 2025): MERC order, Case No. 75 of 2025 (25.03.2026), Annexure II; Electricity duty rate notification (21.10.2016); MSEDCL billing FAQs (how duty is worked out)
- Bihar (BERC order of 18 March 2026, Case Nos. 50/2025 and 51/2025): SBPDCL tariff schedule FY 2026-27 (BERC order, 18.03.2026); Government of Bihar: 125 units free (state portal)
- West Bengal (WBERC order of 20 March 2025, Case TP-98/22-23): WBSEDCL: tariff and conditions under the WBERC order of 20.03.2025; WBERC tariff order for 2025-26 (TP-98/22-23)
- Madhya Pradesh (MPERC order of 26 March 2026, Petition No. 140/2025): MPERC retail supply tariff order FY 2026-27, Annexure-2 (LV-1); MPERC highlights, No. MPERC/RE/2026/507
- Tamil Nadu (TNERC Order No. 4 of 2026 (27 April 2026) and Order No. 5 of 2026 (26 May 2026)): TNERC Order No. 4 of 2026: LT I-A tariff and subsidy; TNERC Order No. 5 of 2026: 200 free units; TNERC T.O. No. 6 of 2025: LT I-A tariff from 1 July 2025, no fixed charge
- Gujarat (GERC orders of 25 March 2026, Case Nos. 2581-2584/2025): GERC tariff schedule of DGVCL, MGVCL, PGVCL and UGVCL from 01.04.2026; GERC tariff orders (Case Nos. 2581-2584/2025)
- Karnataka (KERC order of 27 March 2025 (FY 2025-26 to FY 2027-28)): BESCOM Electricity Tariff 2026 to 2028 (KERC order of 27.03.2025); KERC APR order for FY 2024-25 (FY25 true-up charges)
An estimate from the published tariff, not your bill and not advice. Tariffs change with each new order; check your discom's bill or website.