ICPT TNB Malaysia: What It Means & Why It’s Now Called AFA (2026)
Quick answer: ICPT (Imbalance Cost Pass-Through) is an additional charge/rebate on your TNB bill based on fluctuations in generation fuel costs. Starting July 2025 under RP4, this mechanism was replaced by AFA (Automatic Fuel Adjustment), which is calculated monthly (no longer every 6 months) and capped at a maximum of +/-3 sen/kWh.
What Is ICPT?
ICPT stands for Imbalance Cost Pass-Through – a mechanism that allows TNB to pass on a portion of the real cost of electricity generation (mainly fuel prices like gas and coal) to consumers, periodically. If fuel costs rise above the original estimate, TNB charges an additional surcharge on your bill. If fuel costs fall, consumers get a rebate.
Before July 2025, ICPT was reviewed every 6 months (January-June and July-December) and announced by the Energy Commission (Suruhanjaya Tenaga, ST).
Brief History of ICPT
The ICPT mechanism was introduced alongside the tiered tariff structure in 2014, as a transparent way to reflect global fuel cost fluctuations without needing to overhaul the entire base tariff structure every time fuel prices changed. Over its lifetime, ICPT has been both an additional charge (when fuel prices were high) and a rebate (when fuel prices were low) – depending entirely on global energy markets at the time.
ICPT vs AFA – What’s The Difference?
Under RP4 (Regulatory Period 4, effective 1 July 2025), ICPT’s name and mechanism changed to AFA (Automatic Fuel Adjustment):
| Feature | ICPT (Before July 2025) | AFA (July 2025 Onward) |
|---|---|---|
| Review frequency | Every 6 months | Every month |
| Charge/rebate cap | No consistent official cap | Maximum +/-3 sen/kWh per month |
| Purpose | Pass fuel costs to consumers | Same – a more responsive, capped version |
Even though the official name has changed, many people still use the term “ICPT” since it’s been in common use for years. When you check your current TNB bill, look for the label “AFA” in the breakdown – that’s the ICPT replacement.
How AFA/ICPT Is Calculated & Its Effect On Your Bill
Basic formula: Total Usage (kWh) x AFA/ICPT Rate (sen/kWh) = Charge or Rebate
AFA is reviewed every month under RP4, compared to the old ICPT which was only reviewed every 6 months – so your bill now fluctuates a little more often, even though each individual change is usually smaller.
Because AFA is calculated based on the total kWh you use, households or businesses with high usage will feel the impact of AFA fluctuations more noticeably than lower-usage households.
Is AFA Always Positive (Additional Charge)?
Not necessarily. AFA/ICPT can be negative (a rebate) when the actual cost of generation fuel falls below the base estimate – this has happened before during periods of low global energy prices. Because AFA is now reviewed monthly under RP4, it’s more responsive to market swings than the old ICPT reviewed every 6 months – meaning the rebate (or charge) should more frequently reflect actual current costs.
2026 AFA Rate History (Month by Month)
TNB’s AFA rate has swung from a rebate to a surcharge through 2026 as global fuel and generation costs moved. Here’s every rate the Energy Commission (Suruhanjaya Tenaga) has set so far this year, updated monthly:
| Month | AFA Rate (sen/kWh) | Effect on Bill |
|---|---|---|
| January 2026 | -4.99 | Rebate |
| February 2026 | -2.77 | Rebate |
| March 2026 | -2.15 | Rebate |
| April 2026 | -0.47 | Rebate |
| May 2026 | +1.38 | Surcharge |
| June 2026 | +2.59 | Surcharge |
| July 2026 | +3.59 | Surcharge |
| August 2026 | +3.80 | Surcharge |
| September 2026 | +3.67 | Surcharge |
Rates above 3 sen/kWh need Cabinet approval, and the Kumpulan Wang Industri Elektrik (KWIE) fund can subsidise part of an increase before it reaches your bill – this is why some month-to-month jumps look smaller than the raw fuel cost swing. AFA is waived entirely if your total usage is 600 kWh or below in that month, and it doesn’t apply if you’re on the Green Energy Tariff option administered by Suruhanjaya Tenaga (Energy Commission).
We update this table monthly when ST announces the new AFA rate – bookmark this page rather than searching for each month separately.
Want to stay immune to AFA fluctuations?
Get a free solar estimate – reduce your dependence on the TNB grid.
How To Avoid The Impact Of AFA/ICPT Fluctuations
Because AFA/ICPT is calculated based on every kWh you import from the TNB grid, the most effective way to reduce the impact of these fluctuations is to reduce your dependence on grid electricity – i.e. install solar panels. Every kWh you generate and use yourself from solar isn’t subject to this charge at all, since it never passes through the TNB import meter.
This means solar doesn’t just save on your base electricity cost – it also protects you from the risk of rising global fuel costs that are outside your control.
Related Articles
Frequently Asked Questions
Are ICPT and AFA the same thing?
Essentially yes – AFA is the new version of ICPT under the RP4 tariff structure effective July 2025, with more frequent review (monthly) and a tighter cap (+/-3 sen/kWh).
What is ICPT in my TNB bill?
ICPT (now called AFA) is a line item on your TNB bill representing an additional charge or rebate based on how actual generation fuel costs compare to the base estimate used to set the standard tariff. It’s separate from your base energy charge.
How do I calculate ICPT/AFA on my bill?
Multiply your total kWh usage for the month by that month’s published AFA rate (in sen/kWh) – the result is either an additional charge (positive rate) or a rebate (negative rate) added to your bill. The rate itself is announced monthly by the Energy Commission.
Why is my AFA positive this month?
AFA becomes positive (additional charge) when the actual cost of generation fuel (gas, coal) is higher than the base estimate used to set the base tariff. This is usually tied to global energy market prices.
Do businesses/commercial users pay AFA/ICPT too?
Yes, the AFA/ICPT mechanism applies to all TNB user categories including domestic, commercial and industrial, though the exact rate may vary by tariff category. Read more on how rising TNB tariffs affect businesses in Rising TNB Tariff Malaysia: What Businesses Should Know.
How do I find this month’s current AFA rate?
The latest rate is announced by the Energy Commission (Suruhanjaya Tenaga, ST) and can be checked via the myTNB portal or the official TNB website.
Is AFA/ICPT the same across all states in Malaysia?
No. This AFA/ICPT mechanism is specific to TNB users in Peninsular Malaysia. Sabah (under SESB) and Sarawak (under SEB) have their own separate tariff structures and fuel cost adjustment mechanisms.
Want To Stop Worrying About AFA/ICPT Fluctuations?
Read our complete TNB tariff guide, or chat with us directly for a free solar estimate.
Note: Rates and mechanisms above are based on the RP4 structure effective 1 July 2025. Please check myTNB or the official TNB website for the current month’s rate.
Related posts
- 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...
- Apa Itu NEM 3.0 Malaysia?
Nak jawapan khusus untuk kes anda?Artikel ni cover asasnya. Untuk angka dan cadangan yang tepat ikut bumbung dan...
14 August 20260LikeBy Arus EnerG - TNB Tariff Malaysia 2026: Full RP4 Rate Guide for Homes & Businesses
Quick answer: TNB's domestic electricity tariff under RP4 (effective 1 July 2025) is approximately 44.43 sen/kWh for usage...
13 August 20260LikeBy Arus EnerG