BM – Baca dalam Bahasa Melayu

Road Tax Calculator Malaysia

Road tax for a privately owned 1.5-litre car (1,401–1,600 cc) in Peninsular Malaysia is RM90 a year (RM45 for 6 months), or RM120 for an SUV or MPV registered as non-saloon. Above 1,600 cc you pay a base plus a rate per cc; electric cars pay by motor power from RM20 (a BYD Atto 3 pays RM 160.00), and motorcycles up to 150 cc pay RM2. Choose your vehicle below.

Rates verified Runs in your browser; nothing is sentBaca dalam Bahasa Melayu

Your vehicle

Use the engine cc and body type on your VOC (geran). Many crossovers are registered as saloons.

Your road tax

Road tax (LKM)

RM 90.00

12 months · Car private saloon · Peninsular

Calculation
Band1,401–1,600 cc
CalculationRM90 flat
12 monthsRM 90.00
6 monthsRM 45.00
Average a monthRM 7.50

Advertisement

Road tax for popular cars (private, Peninsular)

ModelEngine or motor12 months6 months
Perodua Myvi 1.51,496 cc, saloonRM 90.00RM 45.00
Honda City 1.51,498 cc, saloonRM 90.00RM 45.00
Proton X50 1.5T1,477 cc, saloonRM 90.00RM 45.00
Proton X70 1.8T1,799 cc, saloonRM 279.60RM 139.80
Honda CR-V 1.5T1,498 cc, non-saloonRM 120.00RM 60.00
Toyota Camry 2.52,487 cc, saloonRM 867.00RM 433.50
Toyota Hilux 2.42,393 cc, non-saloonRM 754.40RM 377.20
BYD Atto 3150 kWRM 160.00RM 80.00
Tesla Model 3 RWD208 kWRM 280.00RM 140.00
Tesla Model Y RWD220 kWRM 305.00RM 152.50
BMW iX xDrive50385 kWRM 965.00RM 482.50
Lotus Eletre R675 kWRM 4,890.00RM 2,445.00

Check your own VOC: the cc and body type JPJ registered decide the rate.

Peninsular Malaysia road tax by engine cc

Engine (cc)Private saloonNon-saloon (private or company)Company saloon
1–1,000RM 20.00RM 20.00RM 20.00
1,001–1,200RM 55.00RM 85.00RM 110.00
1,201–1,400RM 70.00RM 100.00RM 140.00
1,401–1,600RM 90.00RM 120.00RM 180.00
1,601–1,800RM200 + RM0.40/cc above 1,600 ccRM300 + RM0.30/cc above 1,600 ccRM400 + RM0.80/cc above 1,600 cc
1,801–2,000RM280 + RM0.50/cc above 1,800 ccRM360 + RM0.40/cc above 1,800 ccRM560 + RM1.00/cc above 1,800 cc
2,001–2,500RM380 + RM1.00/cc above 2,000 ccRM440 + RM0.80/cc above 2,000 ccRM760 + RM3.00/cc above 2,000 cc
2,501–3,000RM880 + RM2.50/cc above 2,500 ccRM840 + RM1.60/cc above 2,500 ccRM2,260 + RM7.50/cc above 2,500 cc
Above 3,000RM2,130 + RM4.50/cc above 3,000 ccRM1,640 + RM1.60/cc above 3,000 ccRM6,010 + RM13.50/cc above 3,000 cc

How road tax is worked out

  1. Find the band for your engine cc in the table for your region, body type and owner.
  2. Up to 1,600 cc: a flat rate.
  3. Above 1,600 cc: the band's base + the rate × the cc above the band's start.
  4. Labuan: 50% of the Sabah and Sarawak rate; Langkawi and Pangkor: 50% of the Peninsular rate (above 1,000 cc).
  5. 6-month renewal: half the yearly rate.

Advertisement

Sabah and Sarawak road tax by engine cc

Engine (cc)SaloonNon-saloon
1–1,000RM 20.00RM 20.00
1,001–1,200RM 44.00RM 42.50
1,201–1,400RM 56.00RM 50.00
1,401–1,600RM 72.00RM 60.00
1,601–1,800RM160 + RM0.32/cc above 1,600 ccRM165 + RM0.17/cc above 1,600 cc
1,801–2,000RM224 + RM0.25/cc above 1,800 ccRM199 + RM0.22/cc above 1,800 cc
2,001–2,500RM274 + RM0.50/cc above 2,000 ccRM243 + RM0.44/cc above 2,000 cc
2,501–3,000RM524 + RM1.00/cc above 2,500 ccRM463 + RM0.88/cc above 2,500 cc
Above 3,000RM1,024 + RM1.35/cc above 3,000 ccRM903 + RM1.20/cc above 3,000 cc

Electric car road tax 2026 by motor power

GroupMotor powerBasePer extra 10 kWTop of group
A0–100 kWRM 20.00RM 10.00RM 70.00
B100–210 kWRM 80.00RM 20.00RM 280.00
C210–310 kWRM 305.00RM 30.00RM 575.00
D310–410 kWRM 615.00RM 50.00RM 1,065.00
E410–510 kWRM 1,140.00RM 100.00RM 2,040.00
F510–610 kWRM 2,165.00RM 150.00RM 3,515.00
G610–710 kWRM 3,690.00RM 200.00RM 5,490.00
H710–810 kWRM 5,715.00RM 250.00RM 7,965.00
I810–910 kWRM 8,240.00RM 300.00RM 10,940.00
J910–1,010 kWRM 11,265.00RM 350.00RM 14,415.00
KAbove 1,010 kWRM 20,000.00—RM 20,000.00

Group A is RM20 up to 50 kW. In other groups the base covers the first 10 kW; each started 10 kW block after that adds the step. Use the total of all motors.

Motorcycle road tax

EnginePeninsularSabah and Sarawak
1–150 ccRM 2.00RM 2.00
151–200 ccRM 30.00RM 9.00
201–250 ccRM 50.00RM 12.00
251–500 ccConflicting (RM100 or RM180)RM 30.00
501–800 ccRM 250.00RM 40.00
Above 800 ccRM 350.00RM 42.00
Electric motorcycleRoad tax a year
0–7,500 WRM 2.00
7,501–10,000 WRM 9.00
10,001–12,500 WRM 12.00
12,501–25,000 WRM 30.00
25,001–40,000 WRM 40.00
Above 40,000 WRM 42.00

Renewing road tax in Malaysia

  • Where: the MyJPJ app or website, JPJ counters, Pos Malaysia and authorised online agents.
  • When: up to 2 months before expiry, with insurance or takaful valid for the whole period.
  • No sticker: since 10 February 2023, Malaysian-owned private cars and motorcycles need not display a road tax sticker; the digital LKM in MyJPJ is enough.
  • Long lapse: if it expired more than 3 years ago, a PUSPAKOM inspection is needed first.
  • Hybrids and diesel: hybrids pay by engine cc like petrol cars. Some sources say diesel cars pay more, which could not be confirmed, and the government is studying a cut for diesel vehicles.
  • Coming change: the Road Transport (Amendment) Act 2026 will make owners declare where the vehicle is mainly used, ending cheaper registration in Sabah, Sarawak or the islands for cars used elsewhere; no start date yet.

Compound for expired road tax (JPJ 2026)

Compound paid withinAmount
1–15 daysRM 150.00
16–30 daysRM 200.00
31–60 daysRM 300.00

For an expired LKM with valid insurance. Unpaid compounds go to court, where the fine can reach RM2,000, and outstanding summonses block renewal.

Sources

Disclaimer: An estimate from JPJ's tables. The amount shown on MyJPJ when you renew is final.

Frequently asked questions

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

RM90 a year (RM45 for 6 months) for a privately owned saloon of 1,401 to 1,600 cc in Peninsular Malaysia, such as a Perodua Myvi 1.5 or Honda City. A non-saloon of the same size pays RM120, Sabah and Sarawak RM72 (saloon), Labuan RM 36.00 and Langkawi RM 45.00.

How is road tax calculated in Malaysia?

By engine cc and the body type on your VOC (saloon or non-saloon). Up to 1,600 cc it is a flat rate; above that, a base plus a rate for every cc above the band's start. A 1,798 cc saloon pays RM200 + 198 × RM0.40 = RM 279.20; a 1,998 cc saloon RM 379.00 and a 1,998 cc non-saloon RM 439.20.

How much is EV road tax in 2026?

Since 1 January 2026, electric cars pay by total motor power: RM20 up to 50 kW, RM10 for each extra 10 kW to 100 kW, then higher steps. A BYD Atto 3 (150 kW) pays RM 160.00, a Tesla Model 3 RWD (208 kW) RM 280.00, and the top band above 1,010 kW is RM20,000.

Why do company cars pay more road tax?

Company-registered saloons have their own, higher table in Peninsular Malaysia. A Toyota Camry 2.5 pays RM 867.00 privately but RM 2,221.00 when registered to a company. Company non-saloons pay the private rate.

How much is motorcycle road tax?

RM2 a year up to 150 cc, RM30 for 151 to 200 cc (RM9 in Sabah and Sarawak), RM50 for 201 to 250 cc, RM250 for 501 to 800 cc and RM350 above 800 cc. Sources disagree on 251 to 500 cc in the Peninsula (RM100 or RM180), so check MyJPJ. Electric motorcycles up to 7,500 W pay RM2.

How do I renew road tax?

On the MyJPJ app or website, at JPJ counters, Pos Malaysia or authorised agents, up to 2 months before it expires, with insurance or takaful valid for the whole period. You can renew for 12 months or for 6 months at half the price. Since 10 February 2023 private vehicles owned by Malaysians need not display a sticker; the digital LKM in MyJPJ is enough.

What is the fine for expired road tax?

JPJ's 2026 compound for an expired LKM with valid insurance is RM150 if paid within 15 days, RM200 within 30 days and RM300 within 60 days; in court the fine can reach RM2,000. If it expired more than 3 years ago, a private vehicle needs a PUSPAKOM inspection before renewal.

Advertisement