Malaysia financial guideChecked 2026-11-05
JPJ · Road tax (LKM)

Malaysia Road Tax (LKM) 2026: JPJ Rates by Engine cc, EV Rates and How to Renew

Last verified: 5 November 2026. Short answer: Road tax (Lesen Kenderaan Motor, LKM) depends on engine capacity, body type, ownership and region. A Peninsular private saloon car owned by an individual pays RM90 a year at 1,401 to 1,600cc and RM280 at 1,800cc [JPJ rates]. You can renew for 6 or 12 months, only within 2 months of expiry, and only with insurance covering the whole period [JPJ guide].

Talreon is not an official government site. We are an independent publisher and are not affiliated with JPJ (Jabatan Pengangkutan Jalan). This page explains the process in our own words; the agency's own website and notices are the final word. Educational information only; not financial, tax, legal, or investment advice.

Every motor vehicle used on Malaysian roads needs a valid motor vehicle licence (Lesen Kenderaan Motor, LKM), usually called road tax. JPJ sets the rate and handles renewals. This guide covers the official rate tables, a few worked examples and the renewal rules JPJ publishes.

Renewal rules

JPJ's LKM renewal guide sets out these conditions [JPJ guide]:

  • The renewal period is 6 months or 1 year.
  • The vehicle must have valid insurance that covers the whole LKM period you are buying.
  • Only an LKM that expires within the next 2 months can be renewed early.
  • If the last LKM expired more than 3 years ago, the vehicle needs a PUSPAKOM inspection first (individually owned motorcycles use form PG10 instead).
  • For a vehicle whose owner has died, renewal is allowed for 6 months per application, up to 5 years.

Where to renew

JPJ lists several channels. The MyJPJ app is JPJ's own digital channel and uses MyDigital ID for login [MyJPJ]. Other channels JPJ has listed include JPJ counters, post offices (Pos Malaysia), PUSPAKOM, JPJ kiosks, MySIKAP and JPJ Mobile counters. Availability of agent channels can change, so check JPJ's current notices before you choose one.

  1. Renew your motor insurance first so that it covers the full 6 or 12 months.
  2. Open MyJPJ (or go to a counter) and choose the vehicle.
  3. Pick 6 months or 1 year and check the amount shown.
  4. Pay and keep the receipt.

Peninsular Malaysia: private saloon cars (individual owner)

Rates below are for petrol or diesel saloon cars registered to an individual (JPJ category AB). Above 1,600cc there is a base rate plus a charge for every cc above the band's starting point [JPJ rates].

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

Worked examples (Peninsular, individual saloon)

CarCalculationYearly road tax
1,497ccFlat rate for 1,401 to 1,600ccRM90
1,798ccRM200 + (198 × RM0.40)RM279.20
1,998ccRM280 + (198 × RM0.50)RM379
2,494ccRM380 + (494 × RM1.00)RM874
3,456ccRM2,130 + (456 × RM4.50)RM4,182

These are our own calculations using JPJ's published formula. The figure MyJPJ shows for your vehicle is the one you pay.

Peninsular Malaysia: non-saloon (MPV, SUV, pickup) and company cars

Non-saloon private vehicles owned by individuals (category AD) use a different scale [JPJ rates]:

Engine capacityYearly road tax
Up to 1,000ccRM20
1,001 to 1,200ccRM85
1,201 to 1,400ccRM100
1,401 to 1,600ccRM120
1,601 to 1,800ccRM300 + RM0.30 per cc above 1,600cc
1,801 to 2,000ccRM360 + RM0.40 per cc above 1,800cc
2,001 to 2,500ccRM440 + RM0.80 per cc above 2,000cc
2,501 to 3,000ccRM840 + RM1.60 per cc above 2,500cc
Above 3,000ccRM1,640 + RM1.60 per cc above 3,000cc

Saloon cars registered to a company (category AC) pay more in the lower bands: RM20 up to 1,000cc, RM110 for 1,001 to 1,200cc, RM140 for 1,201 to 1,400cc and RM180 for 1,401 to 1,600cc. For larger company cars, check the full JPJ table.

Sabah and Sarawak, Langkawi, Labuan and Pangkor

Private saloon cars in Sabah and Sarawak use a lower scale [JPJ rates]:

Engine capacityYearly road tax
Up to 1,000ccRM20
1,001 to 1,200ccRM44
1,201 to 1,400ccRM56
1,401 to 1,600ccRM72
1,601 to 1,800ccRM160 + RM0.32 per cc above 1,600cc
1,801 to 2,000ccRM224 + RM0.25 per cc above 1,800cc
2,001 to 2,500ccRM274 + RM0.50 per cc above 2,000cc
2,501 to 3,000ccRM524 + RM1.00 per cc above 2,500cc
Above 3,000ccRM1,024 + RM1.35 per cc above 3,000cc

In Langkawi, Pangkor and Labuan, vehicles above 1,000cc pay 50% of the main rate, according to the same JPJ guideline.

Motorcycles (Peninsular)

Engine capacityYearly road tax
150cc and belowExisting rate (unchanged)
151 to 200ccRM30
201 to 250ccRM50
251 to 500ccRM180
501 to 800ccRM250
Above 800ccRM350

Electric vehicles

EVs are charged by rated motor power in watts rather than engine cc. JPJ's EV guideline, effective 1 April 2026, sets these rates for private cars [JPJ EV rates]:

Rated powerYearly road tax
Up to 50,000 W (50 kW)RM20
50,001 to 60,000 WRM30
60,001 to 70,000 WRM40
70,001 to 80,000 WRM50
80,001 to 90,000 WRM60
90,001 to 100,000 WRM70
100,001 to 110,000 WRM80

Higher-powered EVs continue on the JPJ scale; check the full EV guideline for your car's power. Electric motorcycles of 7,500 W and below pay RM2.

Tips before you pay

  • Check the engine capacity or rated power on your vehicle registration (VOC/grant) rather than the model brochure.
  • Line up your insurance renewal date with your road tax so you never need a short top-up policy.
  • If your road tax has lapsed for over 3 years, book PUSPAKOM first.
  • Driving with expired road tax is an offence; renew before the expiry date.

Frequently asked questions

How much is road tax for a 1.5-litre car in Peninsular Malaysia?

A privately owned saloon car of 1,401 to 1,600cc pays RM90 a year under JPJ's rate table. A non-saloon such as an MPV in the same band pays RM120.

How early can I renew road tax?

JPJ allows renewal only when the current LKM expires within the next 2 months.

Can I renew road tax for 6 months?

Yes. JPJ allows a 6-month or 1-year renewal, as long as insurance covers the whole period.

What if my road tax expired more than 3 years ago?

The vehicle needs a PUSPAKOM inspection before renewal. Individually owned motorcycles use form PG10.

How is EV road tax calculated?

By rated power. A private EV up to 50 kW pays RM20 a year, rising in RM10 steps per 10 kW band under JPJ's April 2026 guideline.

Related Talreon tools and guides

Official sources

Figures and steps on this page were checked against the linked official pages on 5 November 2026. Read our editorial and review process and figures update log. Spotted something out of date? Email support@talreon.com with the page address.

Educational information only; not financial, tax, legal, or investment advice.