Roadtax by State in Malaysia 2026

How much roadtax do you pay? State-by-state breakdown + how to calculate for your car.

Quick Answer

A typical 2020 car with 1500cc engine costs RM100–120/year in most Peninsular states. Selangor & KL: higher. Johor & Kedah: lower. Sabah/Sarawak: separate rates.

Peninsular Malaysia Roadtax (2026)

Based on engine capacity (cc). Rates vary by state.

Engine (cc)Selangor/KLJohorPenangKedah
≤1000ccRM50–60RM40–50RM45–55RM35–45
1001–1500ccRM100–120RM80–100RM90–110RM70–90
1501–2000ccRM180–220RM150–190RM160–200RM130–170
2001cc+RM300–500RM250–400RM270–420RM220–350

💡 Rates are annual. Paid once per year at your state's Road Transport Department (JPJ).

Common Cars: Estimated Roadtax

Car ModelEngineSelangorJohor
Perodua Myvi1500ccRM110RM90
Honda City1500ccRM115RM95
Toyota Vios1500ccRM110RM90

⚠️ Roadtax Overdue = Fine

Ready to Find Your First Car?

Enter a plate number to see its instant valuation, market price range, and whether it's a good deal.

Check a Car Now