Road tax calculator Malaysia (petrol and EV)

Road tax in Malaysia is based on engine capacity (cc) for petrol and diesel cars, and on motor power (kW) for electric cars. Enter your figure below to see the yearly JPJ road tax for an individually owned private saloon car.

Man checking his car insurance renewal on his phone
Estimated road tax per year RM90.00 Individually owned private saloon car. SUVs, MPVs, company cars and commercial vehicles use different rates.
Renew road tax and insurance with Lulu

How road tax is calculated in Malaysia

JPJ sets road tax (Lesen Kenderaan Motor, LKM) by vehicle type, ownership, where the car is registered and engine size. For an individually owned private saloon car in Peninsular Malaysia, the yearly rates are:

Engine capacityYearly road tax
Up to 1,000 ccRM20
1,001 – 1,200 ccRM55
1,201 – 1,400 ccRM70
1,401 – 1,600 ccRM90
1,601 – 1,800 ccRM200 + RM0.40 for every cc above 1,600
1,801 – 2,000 ccRM280 + RM0.50 for every cc above 1,800
2,001 – 2,500 ccRM380 + RM1.00 for every cc above 2,000
2,501 – 3,000 ccRM880 + RM2.50 for every cc above 2,500
Above 3,000 ccRM2,130 + RM4.50 for every cc above 3,000

Example: a 1,800 cc car pays RM200 + (200 × RM0.40) = RM280 a year; a 2,000 cc car pays RM380.

Source: JPJ road tax calculation guide. Rates for Sabah and Sarawak are lower, and the calculator above handles both.

Renew roadtax & car insurance on WhatsApp

Have your IC and car grant ready. Lulu will ask for them on WhatsApp.

Electric car (EV) road tax from 2026

From 1 January 2026, electric cars pay road tax based on motor power in kilowatts (kW). For an individually owned electric saloon:

Motor powerYearly road tax
Up to 50 kWRM20
50 – 60 kWRM44
60 – 70 kWRM56
70 – 80 kWRM72
80 – 90 kWRM160 + RM6.40 per kW above 80
90 – 100 kWRM224 + RM5.00 per kW above 90
100 – 125 kWRM274 + RM10.00 per kW above 100
125 – 150 kWRM524 + RM20.00 per kW above 125
Above 150 kWRM1,024 + RM27.00 per kW above 150

JPJ uses the motor output recorded for licensing, which may differ from the “peak power” in a car brochure.

When the calculator doesn’t apply

  • SUVs and MPVs registered as non-saloon private vehicles use a different table.
  • Company-owned cars pay higher rates than individually owned cars.
  • Lorries, vans and other commercial vehicles are rated by weight. See lorry insurance and road tax.
  • Langkawi, Labuan and Tioman have their own rates.

For any of these, WhatsApp Lulu your plate number and she will give you the exact figure with your renewal quote.

Before you renew

  • Your car insurance must be valid for the whole road tax period. Renew the insurance first.
  • JPJ lets you renew road tax only when it expires within two months.
  • If the road tax has been expired for more than three years, the car must pass a PUSPAKOM inspection first.
  • Private cars of Malaysian owners now use digital road tax in the MyJPJ app.

Full steps: how to renew road tax in Malaysia.

Questions people ask

How much is road tax for a 1.5L car in Malaysia?

For an individually owned private saloon in Peninsular Malaysia, a 1,401 to 1,600 cc car pays RM90 a year.

How much is road tax for a 2.0L car?

A 2,000 cc individually owned saloon pays RM380 a year in Peninsular Malaysia and RM274 in Sabah or Sarawak.

How is EV road tax calculated in 2026?

From 1 January 2026, electric cars pay by motor power in kW. Up to 50 kW is RM20 a year, and the rate rises in bands above that, as shown in the table on this page.

Can I renew road tax without insurance?

No. JPJ requires valid motor insurance covering the road tax period, so the insurance is renewed first.

How early can I renew my road tax?

JPJ allows renewal when your road tax will expire within two months, for six months or one year at a time.

Lulu Loke

Know your road tax? Renew it with Lulu

Send your plate number and postcode on WhatsApp. Lulu renews your insurance and road tax together.

WhatsApp Lulu