Road Tax Calculator Malaysia
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
Formula Breakdown
- Engine capacity ≤ 1000 cc: RM20
- Engine capacity ≤ 1200 cc: RM55
- Engine capacity ≤ 1400 cc: RM70
- Engine capacity ≤ 1600 cc: RM90
- Engine capacity ≤ 1800 cc: RM200 + (cc − 1600) × RM0.40
- Engine capacity ≤ 2000 cc: RM280 + (cc − 1800) × RM0.50
- Engine capacity ≤ 2500 cc: RM380 + (cc − 2000) × RM1.00
- Engine capacity ≤ 3000 cc: RM880 + (cc − 2500) × RM2.50
- Engine capacity > 3000 cc: RM2130 + (cc − 3000) × RM4.50
Assumptions
- Official JPJ road tax schedules applied
- Private registration rates applied
- Based on vehicle location (Peninsular vs East Malaysia)
- Based on vehicle classification (Saloon vs Non-Saloon SUV/MPV)
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-09-18 · Result type: official-rate implementation
Frequently Asked Questions
How is road tax calculated in Malaysia?
Does this calculator cover East Malaysia?
What about non-saloon vehicles?
Does it calculate motorcycle road tax?
Related Calculators
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 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 |