Road Tax Calculator Malaysia

Estimate annual JPJ road tax for petrol and diesel cars, EVs and motorcycles across Peninsular & East Malaysia.

How Road Tax is Calculated in Malaysia (JPJ Rules)

In Malaysia, the annual road tax (officially known as Cukai Jalan) is collected by the Road Transport Department (JPJ). The cost of your road tax depends strictly on three core factors: the engine capacity (measured in cc), the geographical region where the vehicle is registered, and the body type (Saloon vs. Non-Saloon).

1. Saloon vs. Non-Saloon (SUV/MPV)

Saloon vehicles include sedans, hatchbacks, coupes, convertibles, and wagons. Non-Saloon vehicles include SUVs, MPVs, pickups, and commercial vans. Generally, non-saloon vehicle road tax rates feature a flat engine capacity band for lower displacements, but a cheaper progressive rate structure above 1,600 cc in Peninsular Malaysia.

2. Peninsular vs. East Malaysia (Sabah/Sarawak)

Vehicles registered in East Malaysia (Sabah and Sarawak) enjoy a significantly lower road tax rate than those in Peninsular Malaysia. This discount was historically introduced to offset the state of road infrastructure and higher shipping costs for vehicles in East Malaysia.

Peninsular Malaysia Progressive Road Tax Rate Table

For vehicles under 1,600 cc, road tax is a simple flat rate. Above 1,600 cc, JPJ applies a base rate plus a progressive rate for every single cc increment. Compare the differences between Saloon and SUV body types in Peninsular Malaysia:

Engine Capacity (cc)Saloon Base & Progressive RatesSUV/MPV Base & Progressive Rates
1,000 cc & belowRM 20 (Flat)RM 20 (Flat)
1,001 cc – 1,200 ccRM 55 (Flat)RM 85 (Flat)
1,201 cc – 1,400 ccRM 70 (Flat)RM 100 (Flat)
1,401 cc – 1,600 ccRM 90 (Flat)RM 120 (Flat)
1,601 cc – 1,800 ccRM 200 + RM 0.40 per cc above 1,600 ccRM 300 + RM 0.30 per cc above 1,600 cc
1,801 cc – 2,000 ccRM 280 + RM 0.50 per cc above 1,800 ccRM 360 + RM 0.40 per cc above 1,800 cc
2,001 cc – 2,500 ccRM 380 + RM 1.00 per cc above 2,000 ccRM 440 + RM 0.80 per cc above 2,000 cc
2,501 cc – 3,000 ccRM 880 + RM 2.50 per cc above 2,500 ccRM 840 + RM 1.60 per cc above 2,500 cc
3,001 cc & aboveRM 2,130 + RM 4.50 per cc above 3,000 ccRM 1,640 + RM 1.60 per cc above 3,000 cc