Update: Unsubsidised RON95 is now RM4.62/L for 15 to 21 Oct 2026, down from RM4.67. Figures below use this price.

By EV Charge Malaysia · Updated 15 October 2026

TL;DR: Yes, if you charge at home. Driving 1,000km a month uses an illustrative base electricity cost of about RM74 to RM89 at TNB’s domestic rate of 44.43 sen/kWh, against about RM139 for a petrol car on BUDI95 RON95 (RM1.99/L, at 7L/100km) or about RM323 at the unsubsidised RON95 price for 15 to 21 October 2026 (RM4.62/L). But if you only ever charge at public DC chargers, say at ChargeSini’s September 2026 rates of RM1.19 to RM1.29/kWh, the same 1,000km costs about RM179 to RM232, more than BUDI95 RON95.

Everyone says EVs are cheaper to run. Sure boh? The cost to charge an EV at home in Malaysia does come in well below petrol, but your TNB bill has a few quirks, and if you only charge at public chargers, an EV can end up costing more than petrol. So it’s worth running the numbers before you believe the hype.

We’re EV Charge Malaysia, an independent EV-charging comparison site. We don’t sell chargers or installations, we compare them. This article covers running costs only (electricity vs fuel), not the price of the car itself. All electricity rates are for TNB customers in Peninsular Malaysia. Sabah and Sarawak have their own utilities and tariffs.

Is charging an EV at home cheaper than petrol in Malaysia?

Yes, by a wide margin. Home charging works out to an illustrative base electricity cost of about 7.4 to 8.9 sen per km. A petrol car using 7 litres per 100km costs about 13.9 sen per km on BUDI95 RON95 and about 32.3 sen per km at the unsubsidised RON95 price for 15 to 21 October 2026.

Here’s what that looks like over a month. The EV figures assume 15 to 18kWh per 100km and 90% home charging efficiency at 44.43 sen/kWh. The petrol figures assume a car averaging 7L/100km. Both are illustrative, so plug in your own car’s numbers for a tighter answer.

Monthly driving EV, home charging (base electricity cost) Petrol, RON95 at BUDI95 price (RM1.99/L) Petrol, unsubsidised RON95 (RM4.62/L, 15 to 21 Oct 2026)
500km RM37 to RM44 about RM70 about RM162
1,000km RM74 to RM89 about RM139 about RM323
1,500km RM111 to RM133 about RM209 about RM485
2,000km RM148 to RM178 about RM279 about RM647

The EV column estimates the additional base electricity cost at 44.43 sen/kWh. It isn’t a personalised TNB bill forecast. Your actual bill increase can differ depending on your total household consumption, the Energy Efficiency Incentive, AFA, tax, and whether charging pushes you across a tariff or exemption threshold.

BUDI95 is the targeted RON95 subsidy. Eligible motorists pay RM1.99 a litre, with a standard monthly quota of 300 litres. Drivers who aren’t eligible pay the unsubsidised price, which the government revises weekly. The RM4.62 figure applies only to 15 to 21 October 2026, so that column will move.

Even against the subsidised price, a home-charged EV costs a little over half as much per km. Against unsubsidised RON95, it’s roughly a quarter.

How is the home charging cost worked out?

Take the kWh your car uses, divide by 0.9 for charging losses, and multiply by your TNB rate. For 1,000km, that comes to about 167 to 200kWh, or RM74 to RM89 at the base rate.

Since 1 July 2025, TNB’s domestic tariff in Peninsular Malaysia has been split into separate components. This structure is scheduled to run until 31 December 2027.

TNB domestic tariff (Peninsular, from July 2025) Rate
Energy charge, first 1,500kWh/month 27.03 sen/kWh
Energy charge, above 1,500kWh 37.03 sen/kWh
Capacity charge 4.55 sen/kWh
Network charge 12.85 sen/kWh
Retail charge RM10/month per account (waived at 600kWh or below; 800kWh or below for Sep to Dec 2026)
Combined rate, up to 1,500kWh 44.43 sen/kWh
Combined rate, above 1,500kWh 54.43 sen/kWh

The worked example:

  1. You drive 1,000km a month.
  2. Your EV uses 15 to 18kWh per 100km (a typical range, used here for illustration).
  3. About 10% is lost while charging at home (90% efficiency). Real losses vary by car and charger.
  4. Energy drawn from your home: 1,000 ÷ 100 × 15 to 18 ÷ 0.90 = about 167 to 200kWh.
  5. At 44.43 sen/kWh, that’s about RM74 to RM89 a month, or 7.4 to 8.9 sen/km, before any AFA, tax or incentive changes.

A single top-up is cheap too. Charging a 60kWh battery from 20% to 80% puts 36kWh into the car, or about 40kWh from the wall once you divide by 0.9. That’s roughly RM18 at the base rate, about the price of 9 litres of BUDI95 RON95.

Can charging at public chargers cost more than petrol?

Yes. If you charge only at public DC fast chargers, your EV can cost more per km than a petrol car on BUDI95 RON95. At ChargeSini’s published DC rates (September 2026), a 1,000km month costs about RM179 to RM232, against about RM139 for BUDI95 RON95. That’s roughly 1.3 to 1.7 times more.

A CPO (charge point operator) is the company that runs public chargers and sets their prices, such as ChargeSini. CPO prices are much higher than your TNB home rate, so where you charge matters more than the car you drive.

The break-even is simple. For a public DC charger billed per kWh delivered, an EV using 15 to 18kWh per 100km matches a petrol car on BUDI95 RON95 at about RM0.77 to RM0.93 per kWh. ChargeSini’s lowest published DC rate, RM1.19/kWh, is well above that.

1,000km a month Cost Per km
EV, home charging (44.43 sen/kWh, base) RM74 to RM89 7.4 to 8.9 sen
Petrol, RON95 at BUDI95 price (RM1.99/L) about RM139 about 13.9 sen
EV, ChargeSini DC 40kW and below (RM1.19/kWh) RM179 to RM214 17.9 to 21.4 sen
EV, ChargeSini DC 60 to 80kW (RM1.29/kWh) RM194 to RM232 19.4 to 23.2 sen
EV, RM1.19/kWh with Charge Pro (RM29.90/month, best-case 20% off) RM173 to RM201 17.3 to 20.1 sen
Petrol, unsubsidised RON95 (RM4.62/L, 15 to 21 Oct 2026) about RM323 about 32.3 sen

Assumptions: 15 to 18kWh per 100km, billed per kWh delivered (no home charging losses added), and a petrol car averaging 7L/100km. The figures leave out idle fees, parking and any minimum charge per session, which only push the CPO cost higher.

Even a subscription doesn’t close the gap. With the best-case 20% discount, RM1.19 drops to about RM0.95/kWh, which is still above the BUDI95 RON95 break-even before you add the monthly fee. And not every site follows the published structure: Malay Mail found some ChargeSini chargers billing up to RM1.57/kWh in September 2026, which works out to about RM236 to RM283 per 1,000km.

Against unsubsidised RON95 it flips back. The break-even there is about RM1.80 to RM2.16 per kWh, so a driver who isn’t eligible for BUDI95 still comes out ahead charging at ChargeSini’s published rates.

So is public charging cheaper than petrol, confirm or not? For most BUDI95 drivers, no. Public DC charging is fine for road trips and top-ups, but if you can’t charge at home or at work, most of the running-cost case for an EV goes away. Check the per-kWh price and any fees in the operator’s app before you plug in, because rates vary by site and change over time.

Why might my TNB bill rise by more than the charging cost?

Because some charges and rebates depend on your household’s total monthly usage, not just the car. The RM74 to RM89 figure is the base electricity cost. A few things can move your actual bill:

  • Exemption thresholds. Homes using 600kWh a month or less are normally exempt from the AFA, the RM10 retail charge and the 8% service tax. For September to 31 December 2026, TNB has raised that threshold to 800kWh. These exemptions apply to the whole household account, so crossing the line changes more than the car’s share of the bill.
  • Automatic Fuel Adjustment (AFA). This monthly surcharge or rebate replaced the old ICPT. For October 2026 it’s a surcharge of 3.61 sen/kWh. If your account is liable, that adds roughly RM6 to RM7 on 167 to 200kWh of charging. The rate changes every month.
  • The 1,500kWh tier. Usage above 1,500kWh a month is billed at the higher 54.43 sen/kWh combined rate. How much of your charging falls into that band depends on your total monthly usage.
  • Energy Efficiency Incentive (EEI). Lower-usage homes get a per-kWh rebate on their bill. It’s assessed on total household usage, so adding EV kWh can shrink or remove it.

Here’s how the threshold works in practice. A home using 650kWh a month that adds 180kWh of EV charging reaches 830kWh. From October to December 2026, that puts the household above the 800kWh protection, so the bill increase can include losing the household-wide AFA, retail-charge and service-tax exemptions, not just 180kWh × 44.43 sen. The exact amount depends on the full TNB bill calculation.

The best way to estimate your true extra cost is to compare the same household bill with and without the added EV kWh, using the myTNB bill calculator, rather than multiplying by one headline rate. None of this flips the result against petrol for most home chargers, but it’s why your bill can jump by more than the table suggests.

Does TNB’s Time of Use (ToU) tariff make it even cheaper?

A little, and only if enough of your household usage can shift off-peak. ToU is an optional TNB tariff for homes with a smart meter.

  • Off-peak: weekdays from 10pm to 2pm the next day, all day Saturday and Sunday, and selected public holidays. The energy charge is 24.43 sen/kWh (up to 1,500kWh), or about 41.83 sen/kWh with capacity and network charges added, against 44.43 sen on the general tariff.
  • Peak: 2pm to 10pm on weekdays, at 28.52 sen/kWh for energy.

At those base rates, moving all 167 to 200kWh of charging off-peak saves about RM4.33 to RM5.20 a month on 1,000km. Your net saving from switching tariffs depends on when the rest of your house uses power. If your aircond, cooking and laundry mostly run between 2pm and 10pm on weekdays, the higher peak rate can wipe that out. Check TNB’s current switching and exit conditions before you sign up.

Run your own numbers with our EV charging cost calculator before switching.

Does a home charger pay for itself?

Not automatically. A wallbox doesn’t give you a cheaper electricity tariff: a safe, suitable home charging setup uses the same domestic TNB rate either way. The financial case for a dedicated wallbox is strongest when it replaces more expensive public charging. Its other benefits are convenience, faster charging and proper protection features.

To work out payback, compare what you’d pay with the charging method you’d otherwise use against the cost of home charging, then weigh that against the equipment, installation and any extra electrical work. A high-mileage driver who would otherwise use DC fast chargers usually recovers the cost fastest. A low-mileage driver with cheap public charging nearby may take much longer.

If you’re thinking of slower charging without a wallbox, don’t plug into any ordinary socket. You’ll need a compatible charging unit, an appropriate circuit and outlet, and proper protection, checked by a qualified electrical contractor registered with Suruhanjaya Tenaga (ST). Ask them to confirm their registration covers this work.

For the upfront side, see our home EV charger installation cost guide.

FAQ

Is it cheaper to charge an EV than to pump petrol in Malaysia?
Yes, if you charge at home. Home charging works out to an illustrative base electricity cost of about 7.4 to 8.9 sen per km, against roughly 13.9 sen per km for a petrol car using 7L/100km at the BUDI95 RON95 price of RM1.99. At the unsubsidised RON95 price for 15 to 21 October 2026 (RM4.62/L), petrol costs about 32.3 sen per km.

How much does it cost to charge an EV at home in Malaysia per month?
At TNB’s domestic rate of 44.43 sen/kWh, an EV using 15 to 18kWh per 100km has an illustrative base electricity cost of about RM74 to RM89 for 1,000km, assuming 90% home charging efficiency. That’s before AFA, tax and incentive changes. Your actual bill increase depends on your total household usage.

Is public EV charging cheaper than petrol in Malaysia?
Usually not, if you’re on BUDI95 RON95. An EV using 15 to 18kWh per 100km only matches a petrol car on BUDI95 RON95 at about RM0.77 to RM0.93 per kWh. At ChargeSini’s September 2026 DC rates of RM1.19 to RM1.29 per kWh, 1,000km costs about RM179 to RM232, against about RM139 for BUDI95 RON95. Against unsubsidised RON95, public DC charging at those rates is still cheaper.

Will charging an EV make my TNB bill much higher?
The base electricity for 1,000km a month is around RM74 to RM89. The increase can be larger if the added usage pushes your household past TNB’s exemption threshold (800kWh for September to December 2026, normally 600kWh), because the household-wide AFA, RM10 retail charge and 8% service tax exemptions then fall away. Compare your bill with and without the EV kWh using the myTNB calculator.

Is TNB Time of Use cheaper for EV charging?
Off-peak electricity on ToU is about 41.83 sen/kWh against 44.43 sen on the general tariff, so charging overnight, on weekends or on selected public holidays saves a little. Peak hours (2pm to 10pm on weekdays) cost more, so ToU only lowers your total bill if enough of your household usage shifts off-peak. Check TNB’s current switching conditions before joining.

How much does a 20% to 80% home top-up cost?
Divide the kWh going into the battery by 0.9 for charging losses, then multiply by 44.43 sen. Charging a 60kWh battery from 20% to 80% puts in 36kWh and draws about 40kWh from the wall, a base electricity cost of roughly RM18. A bigger battery or a wider charge range costs proportionally more.

 

Disclaimer: Electricity rates shown apply to TNB customers in Peninsular Malaysia only. All costs are illustrative base estimates based on the stated assumptions, not personalised bill forecasts; confirm current rates with TNB, the myTNB bill calculator and your fuel station. EV Charge Malaysia is an independent comparison site and does not sell chargers or installations. Sponsored listings, where present, are clearly labelled.