Home / Free tools / TNB bill calculator
TNB Electricity Bill Calculator 2026
Enter how many kWh you used and see your TNB bill line by line, with the tariff in force since 1 July 2025 and this month's fuel adjustment. For homes and shops in Peninsular Malaysia.
Rates checked 12 Nov 2026Estimate for a full monthly billing cycle. Not covered: Sabah and Sarawak, time-of-use and medium-voltage tariffs, solar export credits, arrears and rebates such as e-Kasih.
How your TNB bill is worked out
The Energy Commission's tariff for 2025 to 2027 splits the bill into separate charges. Every line is rounded to the sen, the same way TNB does it.
| Charge | Home | Shop / small business |
|---|---|---|
| Energy | 27.03 sen/kWh; 37.03 sen on all kWh above a 1,500 kWh month | 27.03 sen/kWh |
| Capacity | 4.55 sen/kWh | 8.83 sen/kWh |
| Network | 12.85 sen/kWh | 14.82 sen/kWh |
| Retail | RM10 a month, waived at or below the protection line | RM20 a month |
| AFA (fuel adjustment) | Only above the protection line | On all kWh |
| Energy Efficiency Incentive | Rebate of 25 sen down to 0.5 sen per kWh, for homes up to 1,000 kWh | 11 sen/kWh rebate at 200 kWh or less |
| Service tax | 8% on the part above the protection line | Not added |
| KWTBB (renewable energy fund) | 1.6% once you use more than 300 kWh | 1.6% |
The protection line
Homes that use no more than the protection line pay no AFA, no retail charge and no service tax. For bills from 1 September to 31 December 2026 the line is 800 kWh. From 1 January 2027 it goes back to 600 kWh unless the government extends it. Going one kWh over the line adds all three, which is why the calculator warns you when you are just above it.
The Energy Efficiency Incentive
The rebate band is chosen by your total usage and then applied to every kWh. Using less moves you into a bigger rebate.
| Monthly usage | Rebate per kWh | Monthly usage | Rebate per kWh |
|---|---|---|---|
| 1 to 200 kWh | 25.00 sen | 601 to 650 kWh | 7.50 sen |
| 201 to 250 kWh | 24.50 sen | 651 to 700 kWh | 5.50 sen |
| 251 to 300 kWh | 22.50 sen | 701 to 750 kWh | 4.50 sen |
| 301 to 350 kWh | 21.00 sen | 751 to 800 kWh | 4.00 sen |
| 351 to 400 kWh | 17.00 sen | 801 to 850 kWh | 2.50 sen |
| 401 to 450 kWh | 14.50 sen | 851 to 900 kWh | 1.00 sen |
| 451 to 500 kWh | 12.00 sen | 901 to 1,000 kWh | 0.50 sen |
| 501 to 550 kWh | 10.50 sen | Above 1,000 kWh | none |
| 551 to 600 kWh | 9.00 sen |
Example home bills, November 2026
| Usage | Bill | Why |
|---|---|---|
| 300 kWh | RM65.79 | Below the line, 22.5 sen rebate, no KWTBB |
| 800 kWh | RM328.62 | Exactly on the line: no AFA, retail charge or service tax |
| 900 kWh | RM444.08 | 100 kWh over the line: AFA, RM10 and service tax added |
| 1,600 kWh | RM990.35 | Above 1,500 kWh, so 37.03 sen on every kWh |
Questions about your TNB bill
How do I calculate my TNB bill under the new tariff?
Since 1 July 2025 a home bill has an energy charge (27.03 sen per kWh, or 37.03 sen for every kWh once you use more than 1,500 kWh), a capacity charge of 4.55 sen, a network charge of 12.85 sen, the monthly fuel adjustment (AFA), a RM10 retail charge, minus the Energy Efficiency Incentive rebate. Then 8% service tax is added on the part above the protection line, and 1.6% for the renewable energy fund (KWTBB) once you pass 300 kWh. The calculator above does every step in TNB's order.
What is the AFA charge this month?
For November 2026 the AFA is a surcharge of 3.60 sen per kWh. Single Buyer sets it every month and myTNB publishes it. Homes using no more than the protection line do not pay it at all. Shops pay it on every kWh. If TNB announces a new rate, type it into the AFA box.
When is the RM10 retail charge waived?
Homes that use no more than the protection line pay no retail charge. The line is 800 kWh for bills from September to December 2026, and 600 kWh otherwise, including from 1 January 2027 unless the government extends it. Shops on the low-voltage tariff pay a RM20 retail charge every month.
Is service tax charged on my electricity bill?
For homes, 8% service tax applies only to the part of the bill above the protection line, so a home that stays at or below the line pays none. For the shop tariff this calculator follows myTNB's own shop calculator, which adds no service tax.
Is this the same as the myTNB calculator?
It uses the same rates, the same order of lines and the same rounding as myTNB's calculator, and it matches TNB's published sample bill (RM29.16 for 150 kWh). Your printed bill can still differ if your billing period is shorter than 28 days or covers two calendar months, because TNB then splits the usage by days.
Sources
- Energy Commission (Suruhanjaya Tenaga), TNB tariff schedule 2025-2027: myenergystats.st.gov.my
- myTNB tariff page and bill calculator: mytnb.com.my/tariff
- Monthly AFA rate: Single Buyer
This is an estimate to help you plan. TNB's bill is the final amount.
Free tools from a Johor Bahru web company
SyncTech builds and looks after websites, hosting and business email for Malaysian companies. If your business needs a website or email that just works, talk to us.