How it's calculated
Below 1,600 cc, the rate is a flat amount per band. Above 1,600 cc, you pay a base amount plus a rising charge for every cc over the band's threshold.
Estimate the annual road tax for a private saloon car in Peninsular Malaysia by engine capacity.
Annual road tax
RM 90.00
Peninsular, saloon, 1,500 cc
Annual road tax: RM 90.00
Non-saloon vehicles (MPV, SUV, 4x4, pickup) and Sabah/Sarawak each have their own JPJ schedule. Confirm the final amount on MyJPJ before you renew.
1,500cc saloon, Peninsular
Engines up to 1,600cc sit in the lowest, flat road-tax band.
RM90 / year
2,000cc saloon, Peninsular
Above 1,600cc the rate climbs with a base plus a per-cc charge.
≈ RM380 / year
How the figures above are worked out — the rules, rates and reasoning behind every line.
Malaysian road tax for private cars is based on engine capacity (cc). Larger engines pay progressively more, especially above 1,600 cc.
Below 1,600 cc, the rate is a flat amount per band. Above 1,600 cc, you pay a base amount plus a rising charge for every cc over the band's threshold.
For private saloons it's based on engine cc. Up to 1,600 cc there are flat rates; above that, a base fee plus a per-cc charge that increases with engine size.
Yes. Sabah and Sarawak have their own, lower JPJ schedule. Pick East Malaysia in the calculator to use it.
MyKira is free thanks to ads, which may be personalised. See our Privacy Policy.