Road Tax in Malaysia (2026): The Complete Guide to Cukai Jalan

Road tax — cukai jalan, officially the Lesen Kenderaan Motor (LKM) — is the annual licence every vehicle on a Malaysian public road must carry. It is administered by the Road Transport Department, Jabatan Pengangkutan Jalan (JPJ).

How much you pay depends on your vehicle type, where it is registered, who owns it, and — for combustion cars — the engine capacity in cc. From 1 January 2026, electric vehicles are charged on their motor power output in kilowatts (kW) instead. This guide breaks down every rate, with worked examples, and links to our free calculator so you can get your exact figure in seconds.

How road tax is calculated

For combustion (petrol/diesel) cars, JPJ uses engine displacement (cc) on a progressive scale — small-engine cars pay a low flat rate, and above 1,600cc the rate rises for each additional cc. Three things change the figure: the region of registration (Peninsular Malaysia, Sabah & Sarawak, or the duty-free islands of Pangkor, Langkawi and Labuan), the body type (saloon vs non-saloon), and ownership (individual vs company).

For electric vehicles, from 2026 the charge is based on total electric motor power output in kW. Use the free Road Tax Calculator for an exact amount.

Private cars — saloon (sedan, hatchback, coupé, wagon)

"Saloon" covers sedans, hatchbacks, coupés, station wagons and convertibles. These are the standard Peninsular Malaysia rates for individually-owned saloons:

Peninsular Malaysia road tax, individually-owned saloon
Engine capacityAnnual road tax
1,000cc & belowRM20 (flat)
1,001 – 1,200ccRM55 (flat)
1,201 – 1,400ccRM70 (flat)
1,401 – 1,600ccRM90 (flat)
1,601 – 1,800ccRM200 + RM0.40 per cc above 1,600
1,801 – 2,000ccRM280 + RM0.50 per cc above 1,800
2,001 – 2,500ccRM380 + RM1.00 per cc above 2,000
2,501 – 3,000ccRM880 + RM2.50 per cc above 2,500
Above 3,000ccRM2,130 + RM4.50 per cc above 3,000

Worked examples

  • A 1.5-litre car (1,499cc) pays RM90.
  • A 1.8-litre car (1,798cc) pays RM200 + RM0.40 × 198 = RM279.20.
  • A 2.0-litre car (2,000cc) pays RM380.

Note how the cost jumps sharply once you pass 1,600cc — this is why engine size matters so much at renewal.

Non-saloon and company-owned vehicles

Non-saloon vehicles — MPVs, SUVs, pick-up trucks and similar — follow a gentler progressive scale above 1,600cc. Peninsular Malaysia, individually-owned:

Peninsular Malaysia road tax, individually-owned non-saloon
Engine capacityAnnual road tax
1,000cc & belowRM20
1,001 – 1,200ccRM85
1,201 – 1,400ccRM100
1,401 – 1,600ccRM120
1,601 – 1,800ccRM300 + RM0.30 per cc above 1,600
1,801 – 2,000ccRM360 + RM0.40 per cc above 1,800
2,001 – 2,500ccRM440 + RM0.80 per cc above 2,000
2,501 – 3,000ccRM840 + RM1.60 per cc above 2,500
Above 3,000ccRM1,640 + RM1.60 per cc above 3,000

Company-owned vehicles

Company-owned saloons are charged at a higher rate than individually-owned ones — for example, a 2.0-litre (1,998cc) saloon registered to a company costs about RM758 a year, roughly double the RM379 an individual would pay for the same car. Non-saloon rates are the same for individuals and companies.

Sabah, Sarawak and the duty-free islands

Road tax is noticeably cheaper in East Malaysia. Sabah and Sarawak run their own lower schedule — a 2.0-litre private saloon costs about RM274 there, versus RM380 in Peninsular Malaysia. The duty-free islands get a 50% discount: Pangkor and Langkawi charge half the applicable Peninsular rate, and Labuan charges half the Sabah/Sarawak rate (subject to a RM20 minimum).

We cover East Malaysia and EV specifics in more depth in a dedicated guide; for now, the calculator handles all regions automatically.

Electric vehicles — the new 2026 rates

The EV road tax exemption ended on 31 December 2025. From 1 January 2026, electric vehicles pay road tax based on their total electric motor power output in kilowatts (kW) — not engine cc — on a progressive band structure. Low-power EVs pay very little; high-performance EVs pay more. The schedule below applies nationwide (as with combustion cars, Sabah, Sarawak and the duty-free islands may apply reductions):

Malaysia EV road tax by motor power output, from 1 January 2026
Motor power outputAnnual road tax
1 – 50 kWRM20 (flat)
51 – 100 kWRM20 + RM10 for each 10 kW above 50 (RM70 at 100 kW)
101 – 210 kWfrom RM80, + RM20 for each 10 kW step (RM280 at 210 kW)
211 – 310 kWfrom RM305, + RM30 for each 10 kW step (RM575 at 310 kW)
311 – 410 kWfrom RM615, + RM50 for each 10 kW step (RM1,065 at 410 kW)

Real-world examples

  • A BYD Atto 3 (150 kW) pays RM160 a year.
  • A Tesla Model Y RWD (around 220 kW) pays RM305.
  • A high-performance EV around 385 kW pays about RM965.

Even at the top end, EV road tax is far lower than the old displacement-equivalent formula. Use the calculator's EV tab for your exact kW figure.

Motorcycles

Motorcycle road tax is a flat national rate by engine capacity:

Malaysia motorcycle road tax by engine capacity
Engine capacityAnnual road tax
150cc & belowRM2
151 – 200ccRM30
201 – 250ccRM50
251 – 500ccRM100
501 – 800ccRM250
801cc & aboveRM350

How to renew your road tax

Road tax is renewed annually (six-month renewals are available for some vehicles). You can renew through the MyJPJ app, at JPJ counters, at Pos Malaysia branches, or through a licensed insurance agent or takaful operator — most drivers renew insurance and road tax together in one visit.

With digital road tax under MyJPJ, displaying a physical disc on the windscreen is no longer mandatory, though you should keep proof of a valid licence. You cannot renew road tax unless your vehicle has active motor insurance or takaful cover in place first.

Road tax and insurance go together

Because road tax can only be renewed on top of a valid motor policy, the two deadlines move as a pair — and for an insurance agent managing hundreds of clients, keeping both in sync is where renewals quietly slip.

A free tool by Avyra

Get your exact figure in seconds

Enter your engine size or EV motor power and region into our free Road Tax Calculator — no sign-up needed.

Open the Road Tax Calculator
For insurance agents

Managing renewals for a book of clients?

Avyra is the insurance CRM for Malaysian agencies — it tracks every policy and road tax expiry, and sends renewal reminders on WhatsApp and email automatically, so nothing slips.

Start free trial

Frequently asked questions

How much is road tax for a 1.5-litre car in Malaysia?

A private 1.5-litre (1,499cc) saloon registered to an individual in Peninsular Malaysia pays RM90 a year. Rates are lower in Sabah, Sarawak and the duty-free islands.

Do electric vehicles pay road tax in 2026?

Yes. The EV exemption ended on 31 December 2025. From 1 January 2026, EV road tax is based on the motor's power output in kW, starting at RM20 a year for vehicles up to 50 kW.

Is road tax cheaper in Sabah and Sarawak?

Yes. East Malaysia uses a lower schedule — for example a 2.0-litre saloon is about RM274 versus RM380 in Peninsular Malaysia — and Pangkor, Langkawi and Labuan receive a 50% discount.

Can I renew road tax without insurance?

No. You must have active motor insurance or takaful cover before you can renew your road tax.

Where can I renew my road tax?

Through the MyJPJ app, at JPJ or Pos Malaysia counters, or through a licensed insurance agent or takaful operator.

Do I still need to display a physical road tax disc?

With digital road tax under MyJPJ, displaying a physical windscreen disc is no longer mandatory, but keep proof of a valid licence.