Road tax, officially called the motor vehicle licence (LKM), lets you use your vehicle legally on Malaysian roads. You pay it every year, or every six months if you prefer, so it helps to know the amount before your renewal date arrives.
The quickest way to check your road tax price is to use an online road tax calculator with your engine capacity (cc) and location. You can also check through the MyJPJ app, JPJ’s own rate guidelines, the JPJ hotline or a JPJ counter. This guide explains each option and shows you how to work out the amount yourself.
Before you check, it helps to understand what JPJ looks at. Two cars with the same engine size can pay very different amounts if one is registered to a company or in a different region.
Factor
How it affects the price
Engine capacity (cc)
The bigger the engine, the higher the road tax. Above 1,600cc, a progressive rate is added for every extra cc.
Region
Rates in Sabah and Sarawak are lower than in Peninsular Malaysia for most engine sizes.
Owner type
Company-registered cars pay higher rates than cars owned by individuals.
Body type
Saloon and non-saloon vehicles follow different rate tables.
Fuel type
Electric vehicles are charged by motor power in kilowatts (kW), not engine cc.
You can find your exact engine capacity on your vehicle registration certificate (grant). Use that figure rather than the size printed on the badge, because a car sold as a “1.5” may have an engine of 1,497cc or 1,499cc.
5 ways to check your road tax price
1. Use an online road tax calculator
This is the fastest option because you do not need to log in or wait in line. On the BJAK road tax page, you choose your vehicle type and region, enter the engine capacity and see the estimated yearly road tax straight away.
A calculator is handy if you are planning a budget or comparing cars before you buy. For a step-by-step walkthrough, read our guide on how to calculate car road tax online.
2. Check through the MyJPJ app
MyJPJ is JPJ’s official app, available on the App Store, Google Play and Huawei AppGallery. You sign up with your MyKad number, and your registered vehicles appear in the app.
In MyJPJ you can view your digital road tax (e-LKM) and its expiry date, and renew road tax online for a six-month or 12-month period. Before you pay, make sure the vehicle details and the renewal period are correct so you are charged the right amount.
Since February 2023, Malaysians with private cars and motorcycles no longer need to display a road tax sticker. Learn more in our complete guide to JPJ digital road tax.
3. Work it out using JPJ’s rate guidelines
JPJ publishes its official LKM rate calculation guidelines for Peninsular Malaysia, Sabah and Sarawak, with a separate guide for electric vehicles. These documents set out the base rate and progressive rate for every engine band. The next section shows how to use them.
4. Call JPJ
If you are not comfortable using apps, you can contact JPJ through the government contact centre (MyGCC) at 03-8000 8000. Have your vehicle registration number ready when you call so the officer can help you faster.
5. Visit a JPJ counter, kiosk or post office
You can also ask in person at any JPJ branch, JPJ kiosk or JPJ mobile counter. Post offices also handle road tax renewal for private vehicles, so you can check the amount and pay at the same counter.
For private saloon cars owned by individuals, engines of 1,600cc and below pay a flat yearly rate. Above 1,600cc, you pay a base rate plus a progressive rate for each cc above the start of your band. Here are the yearly rates from JPJ’s guidelines:
Engine capacity
Peninsular Malaysia
Sabah and Sarawak
1,000cc and below
RM20
RM20
1,001cc to 1,200cc
RM55
RM44
1,201cc to 1,400cc
RM70
RM56
1,401cc to 1,600cc
RM90
RM72
1,601cc to 1,800cc
RM200 + RM0.40 per cc above 1,600cc
RM160 + RM0.32 per cc above 1,600cc
1,801cc to 2,000cc
RM280 + RM0.50 per cc above 1,800cc
RM224 + RM0.25 per cc above 1,800cc
2,001cc to 2,500cc
RM380 + RM1.00 per cc above 2,000cc
RM274 + RM0.50 per cc above 2,000cc
Example: a privately owned 1,900cc saloon in Peninsular Malaysia falls in the 1,801cc to 2,000cc band. The base rate is RM280, and the extra 100cc above 1,800cc costs 100 x RM0.50 = RM50. The yearly road tax is RM280 + RM50 = RM330.
A 1,497cc car in the same region pays a flat RM90 a year, because it sits in the 1,401cc to 1,600cc band.
From 1 January 2026, battery electric vehicles pay road tax based on motor power in kW instead of engine cc. According to the Transport Ministry announcement, the lowest rate is RM20 a year. Our EV road tax guide explains the bands in more detail.
Before you renew your road tax
Knowing the price is only one part of the process. Keep these points in mind so your renewal goes smoothly:
Renew your insurance first: road tax cannot be renewed without active motor insurance or takaful cover.
Clear any blacklisting: a vehicle blacklisted by JPJ or the police, for example over unpaid summonses, cannot have its road tax renewed.
Check your details: the owner and vehicle details must match JPJ’s records.
Plan your renewal early
Checking your road tax price takes only a few minutes, whether you use a calculator, the MyJPJ app or a JPJ counter. Once you know the amount, you can set the money aside and avoid a last-minute rush.
Since valid insurance comes first, it is a good idea to compare car insurance quotes on BJAK before your renewal date. Then check your road tax price and renew it through your preferred channel.
How much is road tax for a 1.5-litre car in Peninsular Malaysia?
A privately owned saloon car with an engine between 1,401cc and 1,600cc pays a flat RM90 a year in Peninsular Malaysia. The same car pays RM72 a year in Sabah and Sarawak.
Can I check my road tax price without my vehicle registration number?
Yes. An online road tax calculator only needs your vehicle type, region and engine capacity. You can also work out the amount yourself using JPJ’s rate guidelines.
Do company-registered cars pay more road tax?
Yes. Company-registered saloon cars in Peninsular Malaysia pay higher rates than cars owned by individuals. For example, a 1,401cc to 1,600cc company car pays RM180 a year, compared with RM90 for a private owner.
Can I still renew my road tax through MyEG?
No. JPJ suspended MyEG as a collection agent from 5 October 2026. You can renew through the MyJPJ app, the JPJ online portal, JPJ counters and kiosks, JPJ mobile counters or post offices for private vehicles.
How is road tax calculated for electric cars?
Since 1 January 2026, electric vehicles pay road tax based on motor power in kilowatts (kW) rather than engine capacity. The lowest rate is RM20 a year, and the amount rises with motor power.
Can I renew road tax for six months instead of a year?
Yes. Private vehicle owners can choose a six-month or 12-month renewal, for example through the MyJPJ app. Make sure your motor insurance or takaful cover is active before you renew.