05/05/2026
Detailed comparison between home charging (electricity) and petrol
𝐄𝐕 𝐜𝐡𝐚𝐫𝐠𝐢𝐧𝐠 𝐧𝐨𝐰 𝐦𝐨𝐫𝐞 𝐞𝐱𝐩𝐞𝐧𝐬𝐢𝐯𝐞? 𝐋𝐞𝐭'𝐬 𝐜𝐨𝐦𝐩𝐚𝐫𝐞 𝐉𝐚𝐧 𝐯𝐬 𝐌𝐚𝐲 𝟐𝟎𝟐𝟔
We compare the cost comparison of home charging vs RON95 petrol before and after the Middle East crisis.
Home EV charging has become slightly more expensive due to the AFA changes (rebate of 4.99sen/kWh to surcharge of 1.38sen/kWh).
Based on usage of 1200kWh per month (including EV charging, this is an increase of about RM79.50/month (~15.5%).
However, the increase is relatively small compared to petrol.
RON95 refuelling cost increased by RM198 to RM339/month (~33%–40%) once you exceed the subsidy quota.
This is due to the reduced BUDI95 quota from 300L to 200L, and a higher unsubsidised RON95 price of RM2.56 to RM3.97/L.
=====
The comparison is based on the following assumptions:
Petrol: 7.7L/100km
EV: 15kWh/100km
𝗝𝗮𝗻𝘂𝗮𝗿𝘆 𝟮𝟬𝟮𝟲 (𝗕𝗲𝗳𝗼𝗿𝗲)
RON95
RM1.99/L (up to 300L)
RM2.56/L (above 300L)
Electricity (TNB, 1,200kWh)
Total: RM511.54
Effective: RM0.426/kWh
AFA: -4.99 sen/kWh (rebate)
𝗠𝗮𝘆 𝟮𝟬𝟮𝟲 (𝗔𝗳𝘁𝗲𝗿)
RON95
RM1.99/L (up to 200L)
RM3.97/L (above 200L)
Electricity (TNB, 1,200kWh)
Total: RM591.04
Effective: RM0.493/kWh
AFA: +1.38 sen/kWh (surcharge)
=====
𝐂𝐨𝐬𝐭 𝐂𝐨𝐦𝐩𝐚𝐫𝐢𝐬𝐨𝐧 𝟐𝟎𝟎𝐋/𝐦𝐨𝐧𝐭𝐡 (~𝟐,𝟔𝟎𝟎𝐤𝐦)
January
Petrol: RM398
EV: 390 kWh → RM166
May
Petrol: RM398
EV: 390 kWh → RM192
Increase:
Petrol: RM0 (0%)
EV: +RM26 (~16%)
𝐂𝐨𝐬𝐭 𝐂𝐨𝐦𝐩𝐚𝐫𝐢𝐬𝐨𝐧 𝟑𝟎𝟎𝐋/𝐦𝐨𝐧𝐭𝐡 (~𝟑,𝟗𝟎𝟎𝐤𝐦)
January
Petrol: RM597
EV: 585 kWh → RM249
May
Petrol:
RM398 (first 200L)
RM397 (next 100L)
Total: RM795
EV:
585 kWh → RM288
Increase:
Petrol: +RM198 (~33%)
EV: +RM39 (~16%)
𝐂𝐨𝐬𝐭 𝐂𝐨𝐦𝐩𝐚𝐫𝐢𝐬𝐨𝐧 𝟒𝟎𝟎𝐋/𝐦𝐨𝐧𝐭𝐡 (~𝟓,𝟐𝟎𝟎𝐤𝐦)
January
Petrol:
RM597 (first 300L)
RM256 (next 100L)
Total: RM853
EV:
780 kWh → RM332
May
Petrol:
RM398 (first 200L)
RM794 (next 200L)
Total: RM1,192
EV:
780 kWh → RM385
Increase:
Petrol: +RM339 (~40%)
EV: +RM53 (~16%)
=====
Even after the crisis, EVs are still 2-3x cheaper to "fuel up" at home based on TNB Domestic Electricity with current AFA surcharge:
(200L) ~2,600km → RM398 vs RM192
(300L) ~3,900km → RM795 vs RM288
(400L) ~5,200km → RM1,192 vs RM385