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.
Optional details
Malaysian road tax does not change with vehicle age, so this is recorded for your printout only.
What would change the figure
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.
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.
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.
| Engine (cc) | Peninsular | Sabah & Sarawak |
|---|---|---|
| ≤1,000 | RM 20 | RM 20 |
| 1,001 – 1,200 | RM 55 | RM 44 |
| 1,201 – 1,400 | RM 70 | RM 56 |
| 1,401 – 1,600 | RM 90 | RM 72 |
| 1,601 – 1,800 | RM 200 + 0.40/cc | RM 160 + 0.32/cc |
| 1,801 – 2,000 | RM 280 + 0.50/cc | RM 224 + 0.25/cc |
| 2,001 – 2,500 | RM 380 + 1.00/cc | RM 274 + 0.50/cc |
| 2,501 – 3,000 | RM 880 + 2.50/cc | RM 524 + 1.00/cc |
| >3,000 | RM 2,130 + 4.50/cc | RM 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.
| Engine (cc) | Peninsular | Sabah & Sarawak |
|---|---|---|
| ≤1,000 | RM 20 | RM 20 |
| 1,001 – 1,200 | RM 85 | RM 42.50 |
| 1,201 – 1,400 | RM 100 | RM 50 |
| 1,401 – 1,600 | RM 120 | RM 60 |
| 1,601 – 1,800 | RM 300 + 0.30/cc | RM 150 + 0.15/cc |
| 1,801 – 2,000 | RM 360 + 0.40/cc | RM 180 + 0.20/cc |
| 2,001 – 2,500 | RM 440 + 0.80/cc | RM 220 + 0.40/cc |
| 2,501 – 3,000 | RM 840 + 1.60/cc | RM 420 + 0.80/cc |
| >3,000 | RM 1,640 + 2.40/cc | RM 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.
| Engine (cc) | Peninsular | Sabah & Sarawak |
|---|---|---|
| ≤1,000 | RM 20 | RM 20 |
| 1,001 – 1,200 | RM 110 | RM 88 |
| 1,201 – 1,400 | RM 140 | RM 112 |
| 1,401 – 1,600 | RM 180 | RM 144 |
| 1,601 – 1,800 | RM 400 + 0.80/cc | RM 320 + 0.64/cc |
| 1,801 – 2,000 | RM 560 + 1.00/cc | RM 448 + 0.50/cc |
| 2,001 – 2,500 | RM 760 + 3.00/cc | RM 548 + 1.00/cc |
| 2,501 – 3,000 | RM 2,260 + 7.50/cc | RM 1,048 + 2.00/cc |
| >3,000 | RM 6,010 + 13.50/cc | RM 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.
| Engine (cc) | Peninsular | Sabah & Sarawak |
|---|---|---|
| ≤150 | RM 2 | RM 2 |
| 151 – 200 | RM 30 | RM 9 |
| 201 – 250 | RM 50 | RM 12 |
| 251 – 500 | RM 180 | RM 30 |
| 501 – 800 | RM 250 | RM 40 |
| >800 | RM 350 | RM 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.
| Group | kW range | Base (RM) | Per 10 kW block | Top of group |
|---|---|---|---|---|
| A | 0 – 100 | 20 | +10 (from 50 kW) | RM 70 |
| B | 101 – 210 | 80 | +20 | RM 280 |
| C | 211 – 310 | 305 | +30 | RM 575 |
| D | 311 – 410 | 615 | +50 | RM 1,065 |
| E | 411 – 510 | 1,115 | +70 | RM 1,745 |
| F | 511 – 610 | 1,835 | +90 | RM 2,645 |
| G | 611 – 710 | 2,825 | +110 | RM 3,815 |
| H | 711 – 810 | 4,045 | +130 | RM 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.
How to calculate your road tax in Malaysia
Under a minute, using two numbers you already have on your registration documents.
-
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.
-
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.
-
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.
-
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.
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.
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.
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.
Road tax guides for Malaysian drivers
Written and reviewed alongside the calculator, so the numbers agree.
Malaysia road tax guide 2026
Every class, band and exemption in one place, updated for the 2026 schedules.
Read the guide → Electric vehiclesEV road tax in Malaysia 2026
How the kW block system replaced the exemption, with worked examples by model power.
See the EV bands → East MalaysiaSabah & Sarawak road tax
Why East Malaysian rates are lower, and exactly how much you save by band.
Compare rates → Special zonesLangkawi, Labuan & Pangkor
What duty-free registration does and does not cover, and the new RM300k cap.
Read more → RenewalJPJ renewal checklist
Insurance, inspection and documents — what to have ready before you renew.
Get the checklist → OwnershipCompany car vs personal
What company registration actually costs you on the same vehicle, year after year.
See the comparison → ClassicsVintage & classic car road tax
Why age brings no discount, and which classic registrations are treated differently.
Read more → WalkthroughHow to use this calculator
Field-by-field walkthrough with screenshots, including where to find your cc or kW.
Open the walkthrough →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.