TNB Bill Calculator Malaysia 2026: Free Tool + Step-by-Step Formula
Contents
- Kalkulator Tarif TNB & Waktu Puncak (ToU)
- TNB Bill Calculation Formula (Step by Step)
- TNB Domestic (RP4) Tariff Rates Used In This Calculation
- 5 TNB Bill Calculation Examples By kWh
- How AFA, EEI & SST Change Your Final Bill
- How To Read Your TNB Meter For An Accurate Bill Calculation
- Frequently Asked Questions – TNB Bill Calculator
Quick answer: To calculate your TNB bill: (1) take your kWh reading, (2) multiply by the RP4 tariff rate per component (Generation, Capacity, Network, Retail), (3) subtract Energy Efficiency Incentive (EEI) rebate if eligible, (4) add/subtract this month’s AFA, (5) add 8% SST if usage exceeds 600 kWh. A household using 900 kWh/month pays an estimated ~RM409.87 before AFA/EEI/SST adjustments. People also search this as: TNB bill calculator, how to calculate TNB bill, TNB electricity bill calculation, or calculate TNB bill online – all referring to the same process.
Try the Free TNB Bill Calculator
Enter your monthly usage below for an instant estimate – no manual calculation needed:
Kalkulator Tarif TNB & Waktu Puncak (ToU)
Bandingkan tarif biasa TNB dengan tarif ToU (Time-of-Use) berdasarkan corak penggunaan elektrik anda, dan lihat berapa banyak lagi yang boleh dijimatkan dengan solar.
Maklumat Penggunaan Elektrik
| Jenis Tarif | <=1,500 kWh | >1,500 kWh |
|---|---|---|
| Caj Tenaga Biasa | 27.03 sen/kWh | 37.03 sen/kWh |
| Caj Tenaga ToU - Off-Peak | 24.43 sen/kWh | 34.43 sen/kWh |
| Caj Tenaga ToU - Peak | 28.52 sen/kWh | 38.52 sen/kWh |
ToU hanya tukar Caj Tenaga sahaja. Caj Kapasiti + Rangkaian (~17.40 sen/kWh) kekal sama untuk kedua-dua pilihan.
Pecahan Tarif ToU
Solar ATAP jana kuasa paling banyak sekitar 10 pagi - 4 petang - bertindih dengan permulaan waktu puncak TNB (2 petang - 10 malam). Kombinasi solar + ToU biasanya jimat lebih banyak berbanding ToU sahaja.
Kira Penjimatan Solar ATAP Anda →Note: the calculator interface labels are in Bahasa Malaysia, but all figures, currency (RM) and results work the same regardless of language – just enter your kWh or bill amount as prompted.
TNB Bill Calculation Formula (Step by Step)
Your TNB bill isn’t just “kWh x one flat rate.” It’s made up of several components added together:
- Take your kWh reading – the difference between this month’s and last month’s meter reading (or check your bill/myTNB app directly).
- Calculate Generation Charge – kWh x 27.03 sen (up to 1,500 kWh) or 37.03 sen for the portion above 1,500 kWh.
- Add Capacity Charge & Network Charge – kWh x 4.55 sen and kWh x 12.85 sen respectively, charged on all units.
- Add Retail Charge – a flat RM10/month, fully waived if usage is <=600 kWh.
- Adjust for EEI, AFA & SST – subtract the EEI rebate (if eligible), add/subtract this month’s AFA, and add 8% SST if usage exceeds 600 kWh.
Adding up steps 2-4 gives you the “gross total” – the number on your actual bill will differ slightly after step 5.
TNB Domestic (RP4) Tariff Rates Used In This Calculation
The following rates took effect 1 July 2025 for all Peninsular Malaysia domestic users (full breakdown in our TNB Tariff Malaysia guide):
| Component | Rate |
|---|---|
| Generation Charge (<=1,500 kWh) | 27.03 sen/kWh |
| Generation Charge (>1,500 kWh) | 37.03 sen/kWh |
| Capacity Charge | 4.55 sen/kWh |
| Network Charge | 12.85 sen/kWh |
| Retail Charge | RM10/month (waived if <=600 kWh) |
5 TNB Bill Calculation Examples By kWh
Using the formula above, here’s a worked calculation for several usage levels (gross total before EEI/AFA/SST):
| Usage | Generation | Network | Capacity | Retail | Gross Total |
|---|---|---|---|---|---|
| 200 kWh | RM54.06 | RM25.70 | RM9.10 | RM0.00 | RM88.86 |
| 600 kWh | RM162.18 | RM77.10 | RM27.30 | RM0.00 | RM266.58 |
| 900 kWh | RM243.27 | RM115.65 | RM40.95 | RM10.00 | RM409.87 |
| 1,500 kWh | RM405.45 | RM192.75 | RM68.25 | RM10.00 | RM676.45 |
| 2,000 kWh | RM590.60* | RM257.00 | RM91.00 | RM10.00 | RM948.60 |
*At 2,000 kWh, the first 1,500 kWh is charged at 27.03 sen and the remaining 500 kWh at the higher 37.03 sen rate – which is why Generation Charge jumps sharply past 1,500 kWh.
Don’t want to calculate manually? Get a free bill estimate
Share your actual TNB bill and we’ll calculate how much solar could save you – no obligation.
How AFA, EEI & SST Change Your Final Bill
The “gross total” calculated above isn’t your actual final bill number. Three factors adjust it:
AFA (formerly ICPT)
The Energy Commission reviews AFA monthly based on actual fuel costs – it can be an additional surcharge or a rebate, capped at +/-3 sen/kWh. Read the full explanation in our ICPT/AFA TNB guide.
Energy Efficiency Incentive (EEI)
An automatic rebate for efficient electricity users – up to 25 sen/kWh discount for the first 200 kWh, tapering gradually to zero above 1,000 kWh. This is why low-usage households (under 600 kWh) actually pay a much lower effective rate than the “gross total” figures in the table above suggest.
SST (Service Tax) In Your Bill Calculation
Since 1 March 2024, 8% SST applies to domestic electricity usage above 600 kWh/month – around 15% of Malaysian households are affected, while ~85% using 600 kWh or less are fully exempt. If your calculation above exceeds 600 kWh, expect this additional charge on your actual bill.
The calculator above already factors in ToU (Time-of-Use) rates too, not just the standard tariff – so you can compare both options at once without calculating twice.
How To Read Your TNB Meter For An Accurate Bill Calculation
Before calculating, make sure you’re using the right numbers:
- kWh reading: For digital/smart meters, subtract last month’s reading from this month’s. On your TNB bill, this number is shown directly as “kWh Digunakan” or “Consumption (kWh).”
- Billing period: TNB’s billing cycle isn’t always exactly 30 days – it can be 28-33 days, which slightly affects your kWh total and bill compared to other months.
- myTNB app: The easiest way to check readings and usage history – no need to wait for the paper bill or e-bill.
- Tariff code: Make sure you’re under the domestic category (not commercial) – rates and calculations differ for C1/C2/E1-E3 categories.
Related Articles
Is your TNB bill still high even after calculating correctly?
It might be time to reduce your grid dependence with solar. Get a free consultation.
Frequently Asked Questions – TNB Bill Calculator
How do I calculate my TNB bill accurately?
Multiply your kWh reading by each component’s rate (Generation, Capacity, Network), add the Retail Charge if applicable, then adjust for EEI, AFA and SST. The most accurate method: use the free TNB calculator above, or check directly in the myTNB app.
How do I calculate my TNB bill for commercial premises?
Commercial (C1/C2) and industrial (E1-E3) tariffs use a different structure that typically includes a separate Maximum Demand (MD) charge on top of the energy charge, and varies by voltage connection. See our TNB Tariff Malaysia guide for the full commercial breakdown.
Why is my manual calculation different from my actual TNB bill?
A manual calculation only uses the base rates. Your actual bill includes EEI (rebate), AFA (can be + or -) and SST (if usage exceeds 600 kWh) adjustments that change monthly – hence the small difference.
Is there an online calculator to work out my TNB bill automatically?
Yes – use the free TNB calculator at the top of this article. Enter your kWh usage for an instant estimate, no manual component-by-component calculation needed.
What’s the average kWh usage for a Malaysian household per month?
The average Malaysian household uses around 300-600 kWh per month, depending on house size and air-conditioning use. Households with multiple air-cond units can reach 900-1,500 kWh.
Is the RM10 Retail Charge applied to all TNB users?
No. The RM10/month Retail Charge is fully waived for domestic users consuming 600 kWh or less per month – this helps lower-usage households.
When does SST apply to a TNB electricity bill?
8% SST has applied since 1 March 2024 to domestic electricity usage exceeding 600 kWh/month. Around 85% of Malaysian households use 600 kWh or less, so most are unaffected.
How can solar reduce my TNB bill calculation?
A Solar ATAP system reduces the kWh you draw from the TNB grid – the less grid kWh, the lower every component in your bill calculation (Generation, Capacity, Network), and it can push you into the SST/Retail Charge exemption tier entirely.
Note: Figures in this article are estimates based on publicly published RP4 domestic tariff rates for Peninsular Malaysia, and do not include the current month’s AFA/EEI/SST adjustment. For your actual, current bill, please refer to the myTNB app/portal or the official TNB website.
Related posts
- Penyelenggaraan & Jangka Hayat Solar Panel
Penyelenggaraan solar panel adalah antara soalan paling biasa ditanya pemilik rumah dan perniagaan Malaysia sebelum pasang solar. Halaman...
- How Solar Supports ESG Goals for Companies
Have Questions About Solar for Your Property? Talk to our team to find the right solar solution for...
- What Is Solar ATAP Malaysia? Complete 2026 Guide
Want an answer specific to your case?This guide covers the general picture. For numbers and advice matched to...
14 August 20260LikeBy Arus EnerG