How to Read Your TNB Electricity Bill (Line by Line)
A TNB commercial bill isn't one number, it's seven separate charges, and some you can cut while others you can't touch. Here's how to read each line and find the leverage.

Your TNB bill is not one number, it's seven
Most people read a TNB bill the way they read a parking ticket: skip to the amount, wince, pay it. But a commercial or industrial electricity bill isn't one number. It's a stack of separate charges, each calculated a different way, and some of them you can do a great deal about while others you can't touch at all. If you only ever look at the total, you have no idea which lever to pull when it's too high. Learn to read the bill line by line and it stops being a verdict and starts being a map.
This matters more since 1 July 2025, when the RP4 tariff restructured the non-domestic bill and unbundled it into more visible components. The new bill shows you more, which is useful once you know what you're looking at.
The lines on a post-RP4 commercial bill
A medium-voltage commercial or industrial bill now breaks down into roughly these parts. Here's what each one is, and whether you can move it.
1. Energy Charge (sen/kWh): what you actually consumed
This is the part everyone thinks the whole bill is: the price of the electricity you used, your total kilowatt-hours multiplied by a rate in sen per kWh. It's usually the largest single line.
If you're on a Time-of-Use tariff, this line is split into peak and off-peak, and the rates are very different. Under RP4 the peak window is 2:00pm to 10:00pm on weekdays; everything else, including all weekend, is off-peak. Shifting deferrable consumption out of that peak window lowers this line directly. You control this one, through efficiency (using fewer kWh) and timing (using them when they're cheaper).
2. Capacity Charge and Network Charge (RM/kW): your peak
These two are billed not on how much energy you used but on your single highest maximum demand in the month, measured in kilowatts. The Capacity Charge pays for generation capacity held ready for your peak; the Network Charge pays for the grid sized to deliver it. Together they're often one of the largest controllable costs on the whole bill, running to roughly RM89 to RM97 per kW per month on common medium-voltage tariffs.
This is the line most operators underestimate, because it isn't about total usage at all, it's about one bad half-hour. You control this one, and it's usually where the biggest quick savings hide. We cover how in the maximum demand charge explained and how to cut it. (Small low-voltage users don't see a separate demand line; for them these costs are folded into the per-kWh rate instead.)
3. Retail Charge (RM/month): the fixed fee
A flat monthly charge for being an account. It's small and fixed, and there's essentially nothing to optimise here. Note it, then move on.
4. Automatic Fuel Adjustment (AFA): the one you can't control
The AFA is a monthly surcharge or rebate that adjusts your bill for the actual cost of fuel and the ringgit's exchange rate. It replaced the old ICPT mechanism and now moves every month, which means this line genuinely changes cycle to cycle even if your usage is identical. When global fuel is dear, it's a surcharge; when it's cheap, a rebate. You cannot control this one at all, which is exactly why the lines you can control matter more. The full story is in the AFA explained.
5. Power Factor surcharge: the avoidable penalty
If your site's power factor drops below the required threshold (0.85 on most medium-voltage supplies), TNB adds a surcharge. It's a penalty for how you draw power, caused by inductive loads like lightly loaded motors, and it's almost entirely avoidable with correction. If you see this line, you're paying for something you can fix. See the power factor surcharge. You control this one, by correcting the power factor.
6. The KWTBB levy: the renewable energy fund
Non-domestic accounts carry a small levy (KWTBB), around 1.6% of the bill, that funds renewable energy development. It's a pass-through. You don't control this one beyond using less overall.
7. Taxes: depending on your account
Depending on your tariff and usage, applicable taxes such as SST may appear. Like the levy, these scale with the rest of the bill rather than being a separate lever.
The only distinction that matters: controllable or not
Once the bill is broken out, sort every line into two piles.
The lines you can move: the Energy Charge (use less, and shift it off-peak), the Capacity and Network Charges (cut your maximum demand), and the Power Factor surcharge (correct it, or eliminate it entirely). These three are where management actually happens, and for most sites the demand charges and energy are the big money.
The lines you can't: the AFA, the Retail Charge, the KWTBB levy and taxes. These move with fuel markets, policy and your total usage, and no amount of clever operation changes the rate itself. The honest response to the uncontrollable lines is simply to shrink the thing they're multiplied against, which loops back to using less.
That sorting is the whole value of reading the bill. It tells you that chasing the AFA is wasted effort and that attacking your maximum demand is not.
The catch: the bill arrives too late to manage anything
Here's the limitation of the bill as a tool. By the time it lands, the month is over. The peak that set your demand charge happened weeks ago, the off-peak load you could have shifted has already run at peak, and the power factor surcharge is already incurred. A bill is a post-mortem. It tells you what happened, accurately, but always after you could have done anything about it.
To actually move the controllable lines you have to see them forming, which means watching consumption and demand as they happen rather than reading about them a month later. That's the difference between a bill and continuous monitoring, and it's why your own metering matters even though it never exactly matches the TNB meter. A platform like CobiNeural turns each of these bill lines into something you can see live and act on: the peak as it builds, the power factor as it slips, the consumption as it climbs. The bill becomes a number you manage during the month, not one you receive at the end of it. That is also exactly the data an energy management system needs for EECA reporting.
Read your bill once with this map beside you and you'll never see it as a single number again. You'll see the few lines worth fighting and the few that aren't, which is the first real step to a smaller total. To see your own bill broken down and forming in real time, book a CobiNeural walkthrough.


