Road Tax Calculator Malaysia
Owning a vehicle in Malaysia can be quite costly. Therefore, it is essential to learn how to estimate your road tax. Also, if you plan to purchase a new car or motorbike, you should know the exact tax amount before buying them. The Road Tax Calculator is a simple tool designed to help you check these rates quickly.
Note: You can use EV Road Tax calculator too Malaysia
The Road Transport Department (JPJ) determines road tax using a standard rule. However, the actual cost varies based on several details.
We have listed the key factors below to help you estimate the fees, acting just like a JPJ road tax calculator.
What is Road Tax
Under the Road Transport Act 1987, every vehicle in Malaysia must pay for a road tax, officially called the Motor Vehicle License (LKM).
You pay this fee to the government, and it is placed into a shared national fund. This money is then used to build new infrastructure and upgrade public transportation services.
How are Electric Vehicles (EVs) Taxed?
Under the effective 2026 regulations from JPJ, road tax for electric vehicles (EVs) is calculated based on the motor’s power output in kilowatts (kW) instead of engine size.
Unlike petrol cars, the new EV structure uses a unified rate, meaning there is no price difference between saloon and non-saloon models. Additionally, the fees remain the same regardless of whether the vehicle is registered to a private individual or a company.+1
Electric Motorcycles. The rates for electric bikes are very affordable, starting at a base of RM2. The maximum fee is capped at RM42, which only applies if the motorcycle’s output exceeds 40kW (40,000W).
Important Update: Prospective owners should note that the road tax exemption for EVs officially ended on December 31, 2025. Consequently, all battery electric (BEV) and fuel cell (FCEV) vehicles are now subject to these new, lower kW-based fees.”
Learn More : EV Road tax malaysia complete guide.
How is road tax calculated?
The Road Tax Calculator Malaysia is the best option for non-technical users to check their fees. However, it is also possible to figure it out manually. In general, four key details are used to determine the exact road tax amount for any vehicle in Malaysia
Note: The tax rates of the cars are not determined by the car. They are determined by these factors. For Motorcycle, only two factors are determined engine capacity and location.

Engine Displacement/Capacity
The road tax cost you pay for your vehicle in Malaysia is linked to its engine capacity, which is measured in cubic centimeters (cc). Whether your vehicle runs on petrol or diesel doesn’t impact the road tax rate. The higher your engine capacity, the more will be your road tax.
The road tax fee for your vehicle in Malaysia depends on its engine size, measured in cubic centimeters (cc). The type of fuel petrol or diesel or electric car does not change the rate as much as the engine power does. Simply put, a bigger engine results in a higher tax bill.
Tip: You can estimate the engine size by checking the number in the model name. For instance, a Proton Saga 1.3 has a 1300cc engine, while the 1.6 version has 1600cc.
The starting rate for cars is RM20 nationwide, while motorcycles begin at RM2. Costs increase along with engine size. For cars up to 1600cc, fixed rates apply between RM20 and RM90. Above this limit, progressive rates are used
Geographical Influence on Road Tax Rates
The geographical location of your vehicle also plays an important role in determining road tax. Generally, motorists in East Malaysia (Sabah & Sarawak) enjoy lower rates compared to their Peninsular Malaysia counterparts.
The challenging geographical conditions and less developed infrastructure in East Malaysia often mean narrower and rougher roads.
As a result, many residents opt for four-wheel-drive vehicles, which typically have higher engine capacities and maintenance costs. However, a more lenient road tax structure helps offset these expenses.
Conversely, duty-free zones like Pangkor, Langkawi, and Labuan boast even lower road tax rates. In these areas, cars with an engine displacement below 1000cc incur a fee of RM20.
For cars exceeding 1000cc, Langkawi and Pangkor residents pay about half the rates of Peninsular Malaysia, while Labuan boasts the lowest rates, with drivers paying only 50% of East Malaysia prices.
Your vehicle’s location is a key factor in deciding your road tax. Generally, drivers in East Malaysia (Sabah and Sarawak) pay much lower fees than those in Peninsular Malaysia.
Because the roads in East Malaysia can be rough and less developed, many locals drive large four-wheel-drive vehicles. These cars usually have bigger engines and higher upkeep costs, so the tax system offers lower rates to help offset this.
Furthermore, duty-free islands like Langkawi, Pangkor, and Labuan offer the cheapest prices. In these zones, cars with engines under 1000cc are charged a flat RM20.
For cars above 1000cc, owners in Langkawi and Pangkor pay roughly half the Peninsular rate. Labuan is the lowest, charging just 50% of the East Malaysia price.
It is vital to remember that tax is based on where the car is actually used, not where it is registered. For example, a Sabah-plate car driven in KL must pay the standard West Malaysia rate.
Vehicle Body Type and Road Tax Classifications
In Malaysia, vehicles are split into two main groups: ‘saloon’ and ‘non-saloon.’ The saloon class includes sedans, hatchbacks, wagons, coupes, and convertibles.
In contrast, non-saloons include MPVs, SUVs, and pickup trucks, which usually have a higher starting fee. However, once the engine size passes a certain limit, the tax for a non-saloon can actually be lower than for a saloon of the same power.
It is very important to select the correct vehicle category when buying road tax to ensure you calculate the cost accurately.
Ownership and Road Tax Rates
If your car is company-registered, it will incur higher road tax rates, but this is exclusive to saloon cars. Both private and company-registered vehicles pay the same rate as non-saloon cars.
How to use the Road Tax Calculator
Road Tax Calculator Malaysia is an easy-to-use, user-friendly tool. It is the most reliable tool and you can also use it as jpj roadtax calculator. Here is a breakdown of how you can use it.
Note: The road tax Calculator depends on region vehicle running. Tax does not depend on the location vehicle registered
Road Tax Price List
Here is a breakdown list of rates of vehicles in different areas. You can easily use this tool as Car road tax calculator.
Car Tad in Peninsular Malaysia
Private Registered Saloon Cars in Peninsular Malaysia
| Cubic Capacity (cc) | Base Rate | Progressive Rate (per cc) |
|---|---|---|
| 1000 and below | RM20.00 | – |
| 1001 to 1200 | RM55.00 | – |
| 1201 to 1400 | RM70.00 | – |
| 1401 to 1600 | RM90.00 | – |
| 1601 to 1800 | RM200.00 | RM0.40 (for every cc increase from 1600) |
| 1801 to 2000 | RM280.00 | RM0.50 (for every cc increase from 1800) |
| 2001 to 2500 | RM380.00 | RM1.00 (for every cc increase from 2000) |
| 2501 to 3000 | RM880.00 | RM2.50 (for every cc increase from 2500) |
| 3001 and above | RM2130.00 | RM4.50 (for every cc increase from 3000) |
Company Registered Saloon Cars in Peninsular Malaysia
| Cubic Capacity (cc) | Base Rate | Progressive Rate (per cc) |
| 1000 and below | RM20.00 | – |
| 1001 to 1200 | RM110.00 | – |
| 1201 to 1400 | RM140.00 | – |
| 1401 to 1600 | RM180.00 | – |
| 1601 to 1800 | RM400.00 | RM0.80 (for every cc increase from 1600) |
| 1801 to 2000 | RM560.00 | RM1.00 (for every cc increase from 1800) |
| 2001 to 2500 | RM760.00 | RM3.00 (for every cc increase from 2000) |
| 2501 to 3000 | RM2260.00 | RM7.50 (for every cc increase from 2500) |
| 3001 and above | RM6010.00 | RM13.50 (for every cc increase from 3000) |
Company and Private Registered Non-Saloon Cars in Peninsular Malaysia
| Cubic Capacity (cc) | Base Rate | Progressive Rate (per cc) |
| 1000 and below | RM20.00 | – |
| 1001 to 1200 | RM85.00 | – |
| 1201 to 1400 | RM100.00 | – |
| 1401 to 1600 | RM120.00 | – |
| 1601 to 1800 | RM300.00 | RM0.30 (for every cc increase from 1600) |
| 1801 to 2000 | RM360.00 | RM0.40 (for every cc increase from 1800) |
| 2001 to 2500 | RM440.00 | RM0.80 (for every cc increase from 2000) |
| 2501 to 3000 | RM840.00 | RM1.60 (for every cc increase from 2500) |
| 3001 and above | RM1640.00 | RM1.60 (for every cc increase from 3000) |
Road Tax Rates in Pulau Pangkor & Langkawi
Private Registered Saloon Cars
| Cubic Capacity (cc) | Base Rate | Progressive Rate (per cc) |
| Less than 1000 | RM20.00 | – |
| 1001 to 1200 | RM27.50 | – |
| 1201 to 1400 | RM35.00 | – |
| 1401 to 1600 | RM45.00 | – |
| 1601 to 1800 | RM100.00 | RM0.20 (for every cc increase from 1600) |
| 1801 to 2000 | RM140.00 | RM0.25 (for every cc increase from 1800) |
| 2001 to 2500 | RM190.00 | RM0.50 (for every cc increase from 2000) |
| 2501 to 3000 | RM440.00 | RM0.75 (for every cc increase from 2500) |
| 3001 and above | RM1065.00 | RM0.25 (for every cc increase from 3000) |
Company Registered Saloon Cars
| Cubic Capacity (cc) | Base Rate | Progressive Rate (per cc) |
| Less than 1000 | RM20.00 | – |
| 1001 to 1200 | RM55 | – |
| 1201 to 1400 | RM70.00 | – |
| 1401 to 1600 | RM90.00 | – |
| 1601 to 1800 | RM200.00 | RM0.40 (for every cc increase from 1600) |
| 1801 to 2000 | RM280.00 | RM0.50(for every cc increase from 1800) |
| 2001 to 2500 | RM381.00 | RM0.50 (for every cc increase from 2000) |
| 2501 to 3000 | RM1103.00 | RM0.75 (for every cc increase from 2500) |
| 3001 and above | RM3011.00 | RM0.75 (for every cc increase from 3000) |
Company and Private Registered Non-Saloon Cars
| Cubic Capacity (cc) | Base Rate | Progressive Rate (per cc) |
| Less than 1000 | RM20.00 | – |
| 1001 to 1200 | RM55.00 | – |
| 1201 to 1400 | RM70.00 | – |
| 1401 to 1600 | RM90.00 | – |
| 1601 to 1800 | RM200.00 | RM0.40 (for every cc increase from 1600) |
| 1801 to 2000 | RM280.00 | RM0.50 (for every cc increase from 1800) |
| 2001 to 2500 | RM381.00 | RM0.50 (for every cc increase from 2000) |
| 2501 to 3000 | RM1103.00 | RM0.75 (for every cc increase from 2500) |
| 3001 and above | RM3011.00 | RM0.75 (for every cc increase from 3000) |
Roadtax Rates in Sabah / Sarawak
Private Registered Saloon Cars
| Cubic Capacity (cc) | Base Rate | Progressive Rate (per cc) |
| 1000 and below | RM20.00 | – |
| 1001 to 1200 | RM44.00 | – |
| 1201 to 1400 | RM56.00 | – |
| 1401 to 1600 | RM72.00 | – |
| 1601 to 1800 | RM1160.00 | RM0.32 (for every cc increase from 1600) |
| 1801 to 2000 | RM224.00 | RM0.25 (for every cc increase from 1800) |
| 2001 to 2500 | RM274.00 | RM0.50 (for every cc increase from 2000) |
| 2501 to 3000 | RM525.00 | RM0.00 (for every cc increase from 2500) |
| 3001 and above | RM1025.00 | RM0.35 (for every cc increase from 3000) |
Company Registered Saloon Cars
| Cubic Capacity (cc) | Base Rate | Progressive Rate (per cc) |
| 1000 and below | RM20.00 | – |
| 1001 to 1200 | RM44.00 | – |
| 1201 to 1400 | RM56.00 | – |
| 1401 to 1600 | RM72.00 | – |
| 1601 to 1800 | RM160.00 | RM0.32 (for every cc increase from 1600) |
| 1801 to 2000 | RM224.00 | RM0.25 (for every cc increase from 1800) |
| 2001 to 2500 | RM274.00 | RM0.50 (for every cc increase from 2000) |
| 2501 to 3000 | RM225.00 | RM7.50 (for every cc increase from 2500) |
| 3001 and above | RM1025.00 | RM10.35 (for every cc increase from 3000) |
Company and Private Registered Non-Saloon Cars
| Cubic Capacity (cc) | Base Rate | Progressive Rate (per cc) |
| 1000 and below | RM20.00 | – |
| 1001 to 1200 | RM42.50 | – |
| 1201 to 1400 | RM50.00 | – |
| 1401 to 1600 | RM60.00 | – |
| 1601 to 1800 | RM165.00 | RM0.17 (for every cc increase from 1600) |
| 1801 to 2000 | RM199.00 | RM0.22 (for every cc increase from 1800) |
| 2001 to 2500 | RM243.00 | RM0.44 (for every cc increase from 2000) |
| 2501 to 3000 | RM463.00 | RM0.88 (for every cc increase from 2500) |
| 3001 and above | RM904.00 | RM0.20 (for every cc increase from 3000) |
Road Tax Rates in Labuan
Private Registered Saloon Cars
| Cubic Capacity (cc) | Base Rate | Progressive Rate (per cc) |
| 1000 and below | RM20.00 | – |
| 1001 to 1200 | RM22.00 | – |
| 1201 to 1400 | RM28.00 | – |
| 1401 to 1600 | RM36.00 | – |
| 1601 to 1800 | RM80.00 | RM0.16 (for every cc increase from 1600) |
| 1801 to 2000 | RM112.00 | RM0.13 (for every cc increase from 1800) |
| 2001 to 2500 | RM137.00 | RM0.25 (for every cc increase from 2000) |
| 2501 to 3000 | RM262.00 | RM0.50 (for every cc increase from 2500) |
| 3001 and above | RM512.00 | RM0.68 (for every cc increase from 3000) |
Company Registered Saloon Cars
| Cubic Capacity (cc) | Base Rate | Progressive Rate (per cc) |
| 1000 and below | RM20.00 | – |
| 1001 to 1200 | RM22.00 | – |
| 1201 to 1400 | RM28.00 | – |
| 1401 to 1600 | RM36.00 | – |
| 1601 to 1800 | RM80.00 | RM0.16 (for every cc increase from 1600) |
| 1801 to 2000 | RM112.00 | RM0.13 (for every cc increase from 1800) |
| 2001 to 2500 | RM137.00 | RM0.25 (for every cc increase from 2000) |
| 2501 to 3000 | RM265.00 | RM0.50 (for every cc increase from 2500) |
| 3001 and above | RM512.00 | RM0.68 (for every cc increase from 3000) |
Company and Private Registered Non-Saloon Cars
| Cubic Capacity (cc) | Base Rate | Progressive Rate (per cc) |
| 1000 and below | RM20.00 | – |
| 1001 to 1200 | RM21.25 | – |
| 1201 to 1400 | RM25.00 | – |
| 1401 to 1600 | RM30.00 | – |
| 1601 to 1800 | RM82.00 | RM0.89 (for every cc increase from 1600) |
| 1801 to 2000 | RM99.00 | RM0.61 (for every cc increase from 1800) |
| 2001 to 2500 | RM121.00 | RM0.71 (for every cc increase from 2000) |
| 2501 to 3000 | RM231.00 | RM0.94 (for every cc increase from 2500) |
| 3001 and above | RM452.00 | RM0.10 (for every cc increase from 3000) |
Motorcycle Road Tax Calculator in Malaysia
Residents in Malaysia are required to pay road tax for their motorcycles. The cost typically ranges from RM2 to RM350, depending on the engine size (cc).
You can easily use our motorcycle tax calculator to figure out the exact cost.
Car Road Tax Calculator Malaysia
Below, you will find road tax rates for many popular car models. To find your specific car quickly, simply use the browser search tool (Ctrl + F) on this long list.
Pro Tip: If your vehicle is not listed, or if you want to estimate both insurance premiums and road tax together, try using our combined insurance and tax calculator.
Please note that these prices are correct at the time of writing but may change without warning. For the latest updates, please refer to the official sources.”
Conclusions
We have covered everything regarding the road tax calculator in Malaysia. We also outlined the key factors that determine your fees. You can use our tool to estimate your road tax quickly. It is very simple to operate. Just enter the engine capacity (CC), choose the region, and select the vehicle ownership type. All details provided here align with the official JPJ calculation methods.
It will give you results. Moreover, we have listed down all about road tax of each car, motorcycle, and car model. If you have any issues then let us know.