TNB Bill Calculator Malaysia 2026: Free Tool + Step-by-Step Formula Arus EnerG August 13, 2026

TNB Bill Calculator Malaysia 2026: Free Tool + Step-by-Step Formula

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:

ARUS ENERG

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

RM
kWh
%
Kadar Digunakan (RP4, berkuat kuasa 1 Julai 2025)
Jenis Tarif<=1,500 kWh>1,500 kWh
Caj Tenaga Biasa27.03 sen/kWh37.03 sen/kWh
Caj Tenaga ToU - Off-Peak24.43 sen/kWh34.43 sen/kWh
Caj Tenaga ToU - Peak28.52 sen/kWh38.52 sen/kWh

ToU hanya tukar Caj Tenaga sahaja. Caj Kapasiti + Rangkaian (~17.40 sen/kWh) kekal sama untuk kedua-dua pilihan.

Perbezaan Tarif ToU vs Tarif Biasa RM0.00 Masukkan maklumat penggunaan anda di sebelah kiri.
Anggaran Penggunaan Bulanan0 kWh
Bil Tarif BiasaRM0.00
Bil Tarif ToURM0.00
Kadar Tier Digunakan-

Pecahan Tarif ToU

Penggunaan Waktu Puncak0 kWh
Kos Waktu PuncakRM0.00
Penggunaan Luar Puncak0 kWh
Kos Luar PuncakRM0.00

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 →
Kalkulator ini anggaran mudah berdasarkan perbezaan Caj Tenaga ToU vs biasa (kadar RP4, 1 Julai 2025) dan tidak termasuk AFA (dulu ICPT), Insentif Cekap Tenaga (EEI), KWTBB, SST atau caj minimum bulanan - semua ini boleh ubah jumlah sebenar dengan ketara. Untuk anggaran rasmi, guna Kalkulator Tarif rasmi myTNB atau semak bil sebenar 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:

  1. Take your kWh reading – the difference between this month’s and last month’s meter reading (or check your bill/myTNB app directly).
  2. Calculate Generation Charge – kWh x 27.03 sen (up to 1,500 kWh) or 37.03 sen for the portion above 1,500 kWh.
  3. Add Capacity Charge & Network Charge – kWh x 4.55 sen and kWh x 12.85 sen respectively, charged on all units.
  4. Add Retail Charge – a flat RM10/month, fully waived if usage is <=600 kWh.
  5. 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):

ComponentRate
Generation Charge (<=1,500 kWh)27.03 sen/kWh
Generation Charge (>1,500 kWh)37.03 sen/kWh
Capacity Charge4.55 sen/kWh
Network Charge12.85 sen/kWh
Retail ChargeRM10/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):

UsageGenerationNetworkCapacityRetailGross Total
200 kWhRM54.06RM25.70RM9.10RM0.00RM88.86
600 kWhRM162.18RM77.10RM27.30RM0.00RM266.58
900 kWhRM243.27RM115.65RM40.95RM10.00RM409.87
1,500 kWhRM405.45RM192.75RM68.25RM10.00RM676.45
2,000 kWhRM590.60*RM257.00RM91.00RM10.00RM948.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.

Get Free Estimate

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.

Tip

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

TNB Tariff Malaysia

Full domestic, commercial & AFA rate guide for 2026.

ICPT/AFA TNB Malaysia

Why your TNB bill goes up and down every month – and how solar protects you.

TNB Peak Hours

Full peak hour schedule and Time-of-Use rates for 2026.

Feed-in Tariff (FiT)

Is FiT still available in 2026? What replaced it.

Solar ATAP Calculator

Estimate your solar savings based on your actual bill.

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.

Contact Us Now

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.

You may also like

Related posts

SEO optimized by Lesgo Media

Chat dengan Arus EnerG

Isi ringkas details ni, kami sambungkan terus ke WhatsApp.