Methodology and sources
How the tariffs are collected and checked, and the order behind every state.
Sources
Every rate comes from the tariff order or rate schedule published by the state’s electricity regulatory commission, or from the distribution company’s own notified schedule. Calculator and aggregator websites are never used as a source for a number.
Each tariff category is stored with the document title, the page or table it is on, and a link to the PDF on the regulator’s own website.
Verification labels
- Verified: read from the full official document, and cross-checked against a second table in the same order where one exists.
- Read once: read from an official document whose layout leaves some doubt. Shown, and marked, until it is confirmed.
- Not confirmed: no official source found yet. These rates are not shown and never used in a calculation.
Testing the calculators
Each state’s calculator is tested against the worked examples printed in its tariff order, official discom calculators, and real bills where they can be found. The October 2026 bill check reproduced every figure tested for Tamil Nadu, Puducherry, Bihar, Karnataka, Jammu & Kashmir, Chhattisgarh, Goa and Maharashtra.
What the estimates leave out
Electricity duty is set by state governments outside the tariff order, and fuel surcharges change every month. Where a current figure is confirmed, the calculator includes it and says so; otherwise each bill lists what it excludes.
Corrections
If your bill does not match, or a tariff has changed, write to contactus@ebbillcalc.com. A recent bill with personal details blacked out is the most useful thing you can send.
Every state’s source
| State or UT | Regulator | Order dated | Categories verified | Order |
|---|---|---|---|---|
| Andaman & Nicobar Islands | JERC (Goa & UTs) | 28 October 2025 | 17/17 | |
| Andhra Pradesh | APERC | 25 March 2026 | 20/20 | |
| Arunachal Pradesh | APSERC | 31 March 2026 | 8/8 | |
| Assam | AERC | 6 March 2026 | 12/12 | |
| Bihar | BERC | 18 March 2026 | 17/17 | |
| Chandigarh | JERC (Goa & UTs) | 30 October 2025 | 16/16 | |
| Chhattisgarh | CSERC | 15 June 2026 | 15/15 | |
| Dadra & Nagar Haveli and Daman & Diu | JERC (Goa & UTs) | 25 September 2025 | 15/16 | |
| Delhi | DERC | 30 September 2021 | 12/12 | |
| Goa | JERC (Goa & UTs) | 30 September 2025 | 14/16 | |
| Gujarat | GERC | 25 March 2026 | 16/16 | |
| Haryana | HERC | 25 March 2026 | 15/15 | |
| Himachal Pradesh | HPERC | 25 March 2026 | 11/11 | |
| Jammu & Kashmir | JERC (J&K and Ladakh) | 20 August 2026 | 9/9 | |
| Jharkhand | JSERC | 25 March 2026 | 10/10 | |
| Karnataka | KERC | 27 March 2025 | 12/12 | |
| Kerala | KSERC | 5 December 2024 | 20/20 | |
| Ladakh | JERC (J&K and Ladakh) | 18 August 2026 | 10/10 | |
| Lakshadweep | JERC (Goa & UTs) | 19 September 2025 | 17/17 | |
| Madhya Pradesh | MPERC | 26 March 2026 | 15/15 | |
| Maharashtra | MERC | 25 March 2026 | 23/23 | |
| Manipur | MnERC | 14 May 2026 | 8/9 | |
| Meghalaya | MSERC | 26 March 2026 | 10/10 | |
| Mizoram | MZERC | 25 March 2026 | 9/9 | |
| Nagaland | NERC (Nagaland) | 17 September 2026 | 13/13 | |
| Odisha | OERC | 24 March 2026 | 16/16 | |
| Puducherry | JERC (Goa & UTs) | 24 September 2025 | 16/16 | |
| Punjab | PSERC | 6 March 2026 | 22/22 | |
| Rajasthan | RERC | 30 March 2026 | 11/11 | |
| Sikkim | SSERC | 30 June 2026 | 4/7 | |
| Tamil Nadu | TNERC | 30 June 2025 | 15/16 | |
| Telangana | TGERC | 30 March 2026 | 15/15 | |
| Tripura | TERC | 4 May 2026 | 23/23 | |
| Uttar Pradesh | UPERC | 2 July 2026 | 19/19 | |
| Uttarakhand | UERC | 30 March 2026 | 17/17 | |
| West Bengal | WBERC | 20 March 2025 | 26/26 |