2026 JPJ rates are live, including the new electric vehicle kW bands that took effect on 1 January. What changed for EVs →
Updated for 2026

Malaysia Road Tax Calculator

Enter your engine capacity to see the 2026 JPJ rate. EVs go by motor power in kW instead. It is free, and there is no account to create.

Estimate your road tax

Results update as you type.

2026 rates
cc
Optional details

Malaysian road tax does not change with vehicle age, so this is recorded for your printout only.

Estimated annual road tax
RM 0.00
6-monthRM —
Per monthRM —
Enter your engine capacity to see the rate band.
How it's worked out

Rates follow the JPJ motor vehicle licence schedules under the Road Transport Act 1987, current for 2026. Treat the result as an estimate: the figure JPJ charges at renewal is the official one. See how these rates were checked.

  • Covers every private vehicle class: saloon, SUV, MPV, pickup, motorcycle and EV, under individual or company registration.
  • Each schedule has to reproduce a real bill. A Proton X70 1.8 comes out at RM279.60, which is what owners actually pay.
  • Nothing you type leaves your browser. The whole calculation runs on your own device.
Yasmin Sofia Rahimah Khalid, automotive policy writer
Rates reviewed by
Automotive policy writer · last checked 1 Sep 2026
Built on JPJ schedules
Road Transport Act 1987 rate tables
Verified 1 Sep 2026
Re-checked at every rate change
Full rate tables published
Check the maths yourself, band by band
English & Bahasa Melayu
The short answer

How much is road tax in Malaysia?

Road tax in Malaysia for 2026

For a private petrol or diesel car in Peninsular Malaysia, road tax starts at RM20 a year for engines up to 1,000 cc, RM55 up to 1,200 cc and RM90 up to 1,600 cc. Above 1,600 cc a progressive rate applies to every cc over the band floor, so a 2,500 cc saloon costs many times more than a 1,600 cc one. Motorcycles start at RM2 a year, and electric vehicles are priced on motor power in kW from 1 January 2026.

Two things change that figure more than most people expect: an SUV or MPV registered as a non-saloon runs on its own schedule, and a saloon registered to a company pays roughly double. A 2,000 cc engine costs RM380 a year in a private saloon, RM440 in a non-saloon and RM760 in a company saloon.

What Malaysians call road tax is formally the Lesen Kenderaan Motor (LKM), a motor vehicle licence issued by the Road Transport Department (Jabatan Pengangkutan Jalan, JPJ) under the Road Transport Act 1987. It is not a tax on ownership but a licence to use the vehicle on a public road, which is why it must be current before you drive and why driving without it is an offence rather than a debt.

Four things decide what you pay: the engine capacity in cubic centimetres (or motor power in kilowatts for an EV), the body classification of saloon or non-saloon, whether the vehicle is registered to an individual or a company, and the region of registration. Nothing else moves the number — not mileage, not fuel consumption, and not the age of the vehicle.

The 2026 structure is the first significant change in years. Malaysia's electric vehicle road tax exemption ended on 31 December 2025, and from 1 January 2026 EVs move onto a power-based block system measured in kW. Combustion vehicles keep the familiar cc bands. Our 2026 EV road tax guide walks through the new groups, and the full 2026 road tax guide covers every class.

Reference tables

Malaysia road tax rates by category

The schedules behind the calculator, published in full so you can check any figure yourself. Rates shown are for Peninsular Malaysia unless stated.

Saloon car road tax rates — private, registered to an individual

Sedans, hatchbacks, coupes, convertibles and station wagons. Above 1,600 cc the rate is a base amount plus a set sum for every cc above the band floor.

Private saloon car road tax by engine capacity, Peninsular Malaysia and East Malaysia, 2026
Engine (cc) Peninsular Sabah & Sarawak
≤1,000RM 20RM 20
1,001 – 1,200RM 55RM 44
1,201 – 1,400RM 70RM 56
1,401 – 1,600RM 90RM 72
1,601 – 1,800RM 200 + 0.40/ccRM 160 + 0.32/cc
1,801 – 2,000RM 280 + 0.50/ccRM 224 + 0.25/cc
2,001 – 2,500RM 380 + 1.00/ccRM 274 + 0.50/cc
2,501 – 3,000RM 880 + 2.50/ccRM 524 + 1.00/cc
>3,000RM 2,130 + 4.50/ccRM 1,024 + 1.35/cc

Worked example: a Proton X70 1.8 (1,799 cc) in the Peninsular pays RM200 + (1,799 − 1,600) × RM0.40 = RM279.60 a year. The same car registered in Sabah pays RM160 + 199 × RM0.32 = RM223.68.

Non-saloon road tax rates — SUV, MPV, van and pickup

Company registration does not raise non-saloon rates, so these figures apply to both individual and company owners.

Non-saloon SUV, MPV, van and pickup road tax by engine capacity, Peninsular and East Malaysia, 2026
Engine (cc) Peninsular Sabah & Sarawak
≤1,000RM 20RM 20
1,001 – 1,200RM 85RM 42.50
1,201 – 1,400RM 100RM 50
1,401 – 1,600RM 120RM 60
1,601 – 1,800RM 300 + 0.30/ccRM 150 + 0.15/cc
1,801 – 2,000RM 360 + 0.40/ccRM 180 + 0.20/cc
2,001 – 2,500RM 440 + 0.80/ccRM 220 + 0.40/cc
2,501 – 3,000RM 840 + 1.60/ccRM 420 + 0.80/cc
>3,000RM 1,640 + 2.40/ccRM 820 + 1.20/cc

Worked example: a Mazda CX-5 2.2 diesel (2,191 cc) pays RM440 + (2,191 − 2,000) × RM0.80 = RM592.80 a year in the Peninsular. Above 1,000 cc, East Malaysian non-saloon rates are exactly half the Peninsular figure.

Company-registered saloon road tax rates

The company premium applies to saloons only. It is roughly double the individual rate through the middle bands and close to three times above 3,000 cc.

Company-registered saloon road tax by engine capacity, Peninsular and East Malaysia, 2026
Engine (cc) Peninsular Sabah & Sarawak
≤1,000RM 20RM 20
1,001 – 1,200RM 110RM 88
1,201 – 1,400RM 140RM 112
1,401 – 1,600RM 180RM 144
1,601 – 1,800RM 400 + 0.80/ccRM 320 + 0.64/cc
1,801 – 2,000RM 560 + 1.00/ccRM 448 + 0.50/cc
2,001 – 2,500RM 760 + 3.00/ccRM 548 + 1.00/cc
2,501 – 3,000RM 2,260 + 7.50/ccRM 1,048 + 2.00/cc
>3,000RM 6,010 + 13.50/ccRM 2,048 + 2.70/cc

Note: goods vehicles, taxis and e-hailing vehicles are priced on separate schedules — goods vehicles by laden weight — and are not modelled here. See company car vs personal road tax.

Motorcycle road tax rates

Motorcycle rates are flat within each band — there is no progressive component.

Motorcycle road tax by engine capacity, Peninsular and East Malaysia, 2026
Engine (cc) Peninsular Sabah & Sarawak
≤150RM 2RM 2
151 – 200RM 30RM 9
201 – 250RM 50RM 12
251 – 500RM 180RM 30
501 – 800RM 250RM 40
>800RM 350RM 42

Note: the East Malaysian gap is enormous on big bikes — a litre-class superbike is RM350 a year in the Peninsular against RM42 in Sabah or Sarawak.

Electric vehicle road tax rates — 2026 kW structure

From 1 January 2026, EVs are rated on motor power in kilowatts. Each group charges a base rate plus one increment per 10 kW block. Blocks are upper-inclusive, so a 150 kW motor sits in the 140.01–150 kW block, not the one starting at 150. EV rates are national — they do not vary by region.

Electric vehicle road tax groups by motor power in kilowatts, Malaysia 2026
Group kW range Base (RM) Per 10 kW block Top of group
A0 – 10020+10 (from 50 kW)RM 70
B101 – 21080+20RM 280
C211 – 310305+30RM 575
D311 – 410615+50RM 1,065
E411 – 5101,115+70RM 1,745
F511 – 6101,835+90RM 2,645
G611 – 7102,825+110RM 3,815
H711 – 8104,045+130RM 5,215

Worked examples: a BYD Dolphin (70 kW) pays RM40; a BYD Atto 3 Extended (150 kW) pays RM160; a BYD Seal Performance (390 kW) pays RM965. Group A charges the RM20 entry rate all the way to 50 kW before the 10 kW steps begin. Read the 2026 EV road tax explainer.

Step by step

How to calculate your road tax in Malaysia

Under a minute, using two numbers you already have on your registration documents.

  1. Pick your vehicle type

    Electric, petrol or diesel car, SUV/MPV/pickup, or motorcycle. EVs are rated on motor power; everything else on engine capacity.

  2. Enter cc or kW

    Read the figure off your vehicle ownership certificate (VOC) or the MyJPJ app rather than a brochure — JPJ prices against its own record.

  3. Select your region

    Sabah and Sarawak are cheaper than the Peninsular. Duty-free zones do not change road tax — only duty on the vehicle itself.

  4. Read the band, not just the total

    The result shows which rate band you landed in, so you can trace the figure back to the JPJ table above before you renew.

Want it with screenshots? The illustrated walkthrough covers each field, and the JPJ renewal checklist covers what to have ready on renewal day.

Who and what is involved

Malaysian road tax glossary

The agencies, documents and terms that decide what appears on your renewal notice.

Jabatan Pengangkutan Jalan JPJ
The Road Transport Department of Malaysia. It registers vehicles, licenses drivers and issues the motor vehicle licence that everyone calls road tax.
Lesen Kenderaan Motor LKM
The official name for road tax: a licence to use a vehicle on a public road, priced by engine capacity or, for EVs, motor power.
Road Transport Act 1987 Act 333
The legislation under which motor vehicle licence rates are prescribed and enforced. Every band on this page traces back to schedules made under it.
Vehicle Ownership Certificate VOC
Sijil Pemilikan Kenderaan — the JPJ registration document stating your engine capacity in cc, or motor power in kW for an electric vehicle.
MyJPJ
JPJ's mobile app, which holds digital road tax and driving licence records and supports renewal without a counter visit.
MyEG
A licensed electronic services provider used by many Malaysians to renew road tax and motor insurance online, with delivery of the sticker where still required.
Puspakom
Malaysia's appointed vehicle inspection company. A valid inspection is required before renewing commercial vehicle licences and on transfer of ownership.
Insurance cover note
Proof of active motor insurance or takaful. JPJ will not issue or renew a motor vehicle licence without one in force.
Engine capacity cc
Swept volume of a combustion engine in cubic centimetres, and the single biggest driver of road tax for petrol and diesel vehicles.
Motor power kW
Rated output of an electric motor in kilowatts. From 2026 it replaces engine capacity as the basis for EV road tax in Malaysia.
Saloon and non-saloon
Saloon covers sedans, hatchbacks, coupes, convertibles and station wagons. Non-saloon covers SUVs, MPVs, vans and pickups, on a separate schedule.
Duty-free zone
Langkawi, Labuan and Pangkor are duty-free zones. The exemption covers import and excise duty on the vehicle, not the annual road tax.
Where you registered matters

Road tax by state and region

Malaysia prices road tax by rate territory, not by state. Your region of registration — not where you happen to be driving — sets the rate.

Peninsular Malaysia is the baseline. Vehicles registered in Johor, Kedah, Kelantan, Melaka, Negeri Sembilan, Pahang, Penang, Perak, Perlis, Selangor, Terengganu, Kuala Lumpur and Putrajaya all pay the same schedule.

Sabah and Sarawak pay less. East Malaysian rates have long been set below Peninsular rates, reflecting differences in road network coverage and cost of living. The gap is widest on motorcycles and small-capacity cars.

Langkawi, Labuan and Pangkor are duty-free zones, and this is the most common misunderstanding on the subject: the exemption covers import and excise duty on the vehicle itself, not the annual road tax. Road tax there is charged at the ordinary territorial rate — Labuan on the East Malaysian schedule, Langkawi and Pangkor on the Peninsular one. From 1 January 2026 the duty exemption in Langkawi and Labuan is capped at vehicles valued at RM300,000 and below.

Selangor Peninsular rate Kuala Lumpur Peninsular rate Johor Peninsular rate Penang Peninsular rate Perak Peninsular rate Pahang Peninsular rate Sabah East Malaysia rate Sarawak East Malaysia rate Langkawi Peninsular rate Labuan East Malaysia rate Pangkor Peninsular rate
Common questions

Malaysia road tax FAQs

The questions we get most often about rates, regions and renewal.

How much is road tax in Malaysia?

For a private petrol or diesel car in Peninsular Malaysia, road tax starts at RM20 a year for engines up to 1,000 cc, RM55 up to 1,200 cc and RM90 up to 1,600 cc. Above 1,600 cc a progressive rate applies to every cc over the band floor, so a 2,500 cc saloon costs many times more than a 1,600 cc one. Motorcycles start at RM2 a year, and electric vehicles are priced on motor power from 2026.

How is EV road tax calculated in Malaysia from 2026?

From 1 January 2026 electric vehicles are taxed on rated motor power in kilowatts rather than engine capacity. Group A charges a flat RM20 up to 50 kW, then RM10 more for every 10 kW block to RM70 at 100 kW. Group B runs from RM80 at 101 kW with RM20 per block. Blocks are upper-inclusive, so a 150 kW motor sits in the 140.01–150 kW block: a BYD Dolphin at 70 kW pays RM40, a BYD Atto 3 Extended at 150 kW pays RM160, and a BYD Seal Performance at 390 kW pays RM965. EV rates are national and do not vary by region.

Why is road tax cheaper in Sabah and Sarawak?

Sabah and Sarawak have long been charged lower motor vehicle licence rates than Peninsular Malaysia, reflecting differences in road network coverage and cost of living in East Malaysia. Select Sabah or Sarawak in the calculator and the East Malaysia rate is applied automatically.

What is the difference between a saloon and a non-saloon vehicle?

A saloon is a conventional sedan, hatchback, coupe, convertible or station wagon. A non-saloon is an SUV, MPV, van, pickup or similar body type. JPJ applies a different rate schedule to each, which is why two vehicles with the same engine capacity can carry different road tax.

Does the age of my car change my road tax?

No. Malaysian road tax is based on engine capacity or motor power, registration region and ownership type, not on how old the vehicle is. A 1998 1.5 litre car and a 2026 1.5 litre car pay the same annual rate, so the year of manufacture field is there for your own records only.

Why is road tax higher for a company-registered car?

A saloon registered to a company sits on its own higher schedule: roughly double the individual rate through the middle bands and close to three times above 3,000 cc. A 2,000 cc saloon costs RM380 a year privately and RM760 registered to a company. The premium applies to saloons only, so an SUV, MPV or pickup pays the same either way.

How do Langkawi, Labuan and Pangkor road tax rates work?

Their duty-free status covers import and excise duty on the vehicle itself, not the annual road tax. Road tax is charged at the ordinary rate for the territory, so a car registered in Labuan pays the East Malaysian rate while Langkawi and Pangkor pay the Peninsular rate. From 1 January 2026 the duty exemption on new vehicles in Langkawi and Labuan is capped at vehicles valued at RM300,000 and below.

Where do I find my engine capacity or motor power?

Both are printed on your vehicle ownership certificate (VOC) and shown in the MyJPJ app. Engine capacity appears in cc and an electric vehicle's rated motor power appears in kW. Use the figure JPJ holds on record rather than a manufacturer brochure, because the licence is priced against the JPJ record.

Can I renew Malaysian road tax online?

Yes. Road tax can be renewed through the MyJPJ app, licensed electronic services providers such as MyEG, Pos Malaysia counters and JPJ branches. You need valid motor insurance or takaful cover first, and commercial vehicles also need a valid Puspakom inspection.

Are the figures from this road tax calculator official?

The rates follow the JPJ motor vehicle licence schedules made under the Road Transport Act 1987 and are maintained for 2026. Treat the result as an estimate for planning: the amount JPJ charges at renewal is the official figure, and specialised classes such as goods vehicles, taxis and e-hailing vehicles use separate schedules.

Twelve more answers, including exemptions and edge cases, are in the full FAQ.

Transparency

Where these rates come from

Sources and method

  • Motor vehicle licence (LKM) rate schedules made under the Road Transport Act 1987, as administered by the Road Transport Department of Malaysia (JPJ).
  • The electric vehicle power-band structure effective 1 January 2026, following the end of the EV road tax exemption on 31 December 2025.
  • Separate schedules for saloon and non-saloon bodies, individual and company registration, and Peninsular versus East Malaysia.

How the schedules are checked

Two tests run against the rate tables, and both have to pass:

  • Continuity. JPJ's progressive bands join up exactly — the top of one band equals the base of the next. A single mistyped figure breaks that, and the site refuses to ship until it holds across all sixteen schedules.
  • Real bills. Each schedule has to reproduce published per-model road tax figures to the sen: a Proton X70 1.8 at RM279.60 in the Peninsular and RM223.68 in Sabah, a Mazda CX-5 2.2 at RM592.80, a Toyota Alphard 2.5 at RM834.40, a BYD Dolphin at RM40, an Atto 3 Extended at RM160 and a Seal Performance at RM965.

Rates last reviewed 1 September 2026 by Yasmin Sofia Rahimah Khalid. Results are estimates for planning. The amount JPJ charges at renewal is the official figure, and goods vehicles, taxis and e-hailing vehicles use separate schedules not modelled here. Spotted a discrepancy? Tell us and we will check it.

Calculate my road tax