Estimate annual JPJ road tax for petrol and diesel cars, EVs and motorcycles across Peninsular & East Malaysia.
Enter engine capacity in cc
Annual Road Tax
RM90.00
This calculator provides estimates only. KiraSmart is not financial advice. Please verify with official sources or professionals before making decisions. Read full disclaimer
Information last reviewed: 2026-05-19 · Result type: official-rate implementation
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).
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.
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.
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 Rates | SUV/MPV Base & Progressive Rates |
|---|---|---|
| 1,000 cc & below | RM 20 (Flat) | RM 20 (Flat) |
| 1,001 cc – 1,200 cc | RM 55 (Flat) | RM 85 (Flat) |
| 1,201 cc – 1,400 cc | RM 70 (Flat) | RM 100 (Flat) |
| 1,401 cc – 1,600 cc | RM 90 (Flat) | RM 120 (Flat) |
| 1,601 cc – 1,800 cc | RM 200 + RM 0.40 per cc above 1,600 cc | RM 300 + RM 0.30 per cc above 1,600 cc |
| 1,801 cc – 2,000 cc | RM 280 + RM 0.50 per cc above 1,800 cc | RM 360 + RM 0.40 per cc above 1,800 cc |
| 2,001 cc – 2,500 cc | RM 380 + RM 1.00 per cc above 2,000 cc | RM 440 + RM 0.80 per cc above 2,000 cc |
| 2,501 cc – 3,000 cc | RM 880 + RM 2.50 per cc above 2,500 cc | RM 840 + RM 1.60 per cc above 2,500 cc |
| 3,001 cc & above | RM 2,130 + RM 4.50 per cc above 3,000 cc | RM 1,640 + RM 1.60 per cc above 3,000 cc |
Find the absolute latest 2026 EV road tax structures, details on renewing your road tax via MyJPJ, and the complete East Malaysia saloon & SUV rate cards in our comprehensive guide.