Malaysia Road Tax (LKM) Calculator

Share:

Malaysia road tax calculator — the annual LKM from JPJ’s published schedules for petrol and diesel cars by engine cc, saloon or non-saloon, individual or company, in the Peninsula, Langkawi, Sabah, Sarawak or Labuan, plus the 2026 power table for electric cars. Runs in your browser.

RT-AUT-012 · Auto & Transport
Your browser is too old for this tool’s interactive features. Please update to Safari 13.1, Chrome or Edge 80, Firefox 74 or newer.

Malaysia Road Tax (LKM) Calculator

The class JPJ registered the car in, not how it is marketed. If unsure, try both.

Private cars only. Not covered: motorcycles, commercial vehicles, Pulau Pangkor, and hybrids (the 2026 power table is for battery-electric and fuel-cell cars). Confirm the amount with JPJ at renewal.

Annual road tax (LKM)
—
The published scale, in full
Advertisement
After tool · AD-W1Responsive

How to Use the Malaysia Road Tax Calculator

Choose petrol/diesel or electric

Engine cars are charged on capacity in cc. Battery-electric and fuel-cell cars are charged on motor power in kW, from the 2026 table.

Enter the exact figure

The capacity in cubic centimetres as printed on your registration document (1,496 for a 1.5-litre, not 1,500), or the motor power in kilowatts.

Set the area, class and owner

Pick where the car is declared, whether JPJ registered it as a saloon or a non-saloon, and whether a person or a company owns it.

Read the figure and check it

The annual LKM comes with the band base and per-cc portion, the same car in every area, and the full JPJ schedule with your band highlighted.

Advertisement
After how-to · AD-W2Responsive

How Malaysia Taxes an Engine

Malaysian road tax, LKM or Lesen Kenderaan Motor, has no valuation, no age adjustment and no emissions component. For a petrol or diesel car it depends on four things: the engine capacity, the class JPJ registered the car in (saloon or not), whether a person or a company owns it, and the area it is declared in. JPJ prints the whole scale, and the arithmetic is simple enough to check by hand. Its shape is the interesting part.

A flat floor and a sudden cliff

Up to 1,600cc the tax is flat within each of four bands, and the amounts are small: an individually owned Peninsular saloon pays RM 20 a year up to 1,000cc and RM 90 at 1,600cc. Above 1,600cc the car moves onto a base figure for its band plus a charge for every cubic centimetre above the band floor, starting at 40 sen per cc and rising to RM 4.50 per cc beyond three litres. The change is abrupt. A 1,600cc car pays RM 90; a 1,601cc car pays RM 200.40.

At 1,600cc the annual tax is RM 90. At 1,601cc it is over RM 200 — one cubic centimetre more than doubles the bill.

Who owns it, and what JPJ calls it

Only a saloon in the Peninsula, or on Langkawi, has a separate company rate. In the Peninsula it is the same RM 20 at 1,000cc and below, exactly double from 1,001 to 2,000cc, and then the gap widens, to between 2.8 and 3 times the individual rate above 3,000cc. The class matters as much: in the Peninsula a non-saloon pays more than an individually owned saloon at every capacity from 1,001 to 2,299cc, the two meet at RM 680 at 2,300cc, and above that the non-saloon pays less. JPJ’s class on the registration decides which rate applies, not the shape of the car in a brochure.

The same car in a different area

Sabah and Sarawak share a lower schedule with no company surcharge. The gap with the Peninsula is not a fixed percentage. A saloon there pays four-fifths of the Peninsular individual rate up to 1,800cc, and then the Peninsular scale climbs much faster, so at 5,000cc the East Malaysian bill is about a third of it. Above 1,000cc Langkawi pays half the Peninsular rate and Labuan half the Sabah rate. One case JPJ leaves open: its guideline halves “the Peninsular petrol rate” for a company saloon on Langkawi without saying which of the two Peninsular saloon rates it means, so the calculator shows both readings rather than choosing.

Electric cars since 2026

Electric cars were exempt from 2022 to 2025. From 2026 they pay from a single national table set by motor power, laid out in JPJ circular BPK Bil.01 Tahun 2026, dated 1 April 2026: RM 20 up to 50 kW, then a rate for each 10 kW step, with no saloon, company or East–West distinction. Only Langkawi and Labuan differ, at half. Against the 2011 table that the exemption had waived, the new rates are lower at every power, but by anything from about 29% to 90%, not the single 85% figure announced in 2024; the calculator shows the reduction for the motor you enter.

Sources: JPJ, Garis Panduan Pengiraan Kadar LKM (Pindaan Selepas Bajet 2009), as re-published in July 2026; JPJ, Garis Panduan Kadar LKM bagi Kenderaan Motor Elektrik (ZEVs), circular BPK Bil.01/2026; JPJ, the 2011 electric-vehicle guideline (superseded, for comparison); and Bernama, 4 June 2024, on the exemption and the 2026 table.

One cc past 1,600 more than doubles the bill

01

Road tax in Malaysia is called LKM — Lesen Kenderaan Motor.

02

Up to 1,600cc a petrol or diesel car pays a flat rate, in four steps.

03

A car of 1,000cc or less pays RM 20 a year in every area, whoever owns it.

04

At 1,601cc the scale switches to a base plus per-cc rate.

05

That one step more than doubles the annual tax on every schedule.

06

A company-owned Peninsular saloon pays exactly double from 1,001 to 2,000cc, and between 2.8 and 3 times above 3,000cc.

07

A non-saloon pays more than an individually owned saloon from 1,001 to 2,299cc in the Peninsula.

08

Sabah and Sarawak charge four-fifths of the Peninsular saloon rate up to 1,800cc, and about a third at 5,000cc.

09

Above 1,000cc, Langkawi and Labuan pay half: half the Peninsular and half the Sabah rate.

10

From 2026 electric cars pay from one national power table: RM 20 up to 50 kW.

Frequently Asked Questions

  • For a petrol or diesel car, from four things: the engine capacity, whether JPJ registered the car as a saloon or a non-saloon, whether a person or a company owns it, and the area it is declared in. Up to 1,600cc the tax is a flat amount for each band. In the Peninsula an individually owned saloon pays RM 20 up to 1,000cc, RM 55 to 1,200cc, RM 70 to 1,400cc and RM 90 to 1,600cc. Above 1,600cc it becomes a base figure for the band plus a rate for every cc over the band floor, and that rate steepens as the engine grows. Electric cars are charged on motor power instead.
  • The tax takes its largest single step. An individually owned Peninsular saloon of 1,600cc pays RM 90 a year; at 1,601cc it pays RM 200 plus 40 sen for each cc above 1,600, or RM 200.40. One extra cubic centimetre more than doubles the bill, because the car crosses from the flat bands into the progressive ones. The same step is the largest in every one of JPJ’s schedules.
  • Only a saloon in the Peninsula (or on Langkawi) pays a separate company rate. At 1,000cc and below it is the same RM 20. From 1,001 to 2,000cc it is exactly double: RM 180 against RM 90 in the 1,401–1,600cc band. Above that the gap widens, to between 2.8 and 3 times the individual rate above 3,000cc. A non-saloon pays one rate whoever owns it, and in Sabah, Sarawak and Labuan a company saloon pays the same as an individual’s. Switch the owner selector to see both.
  • Sabah and Sarawak share one schedule, lower than the Peninsula’s. A saloon there pays four-fifths of the Peninsular individual rate from 1,001 to 1,800cc, and the gap widens with engine size, to about a third of the Peninsular bill at 5,000cc. Above 1,000cc Langkawi pays half the Peninsular rate and Labuan half the Sabah rate; at 1,000cc and below both pay RM 20. JPJ’s 2009 guideline also names Pulau Pangkor alongside Langkawi, but its 2026 documents do not, so Pangkor is not offered here.
  • They are two of JPJ’s registration classes: Motokar Salun (codes AB and AC) and Selain Salun (codes AD and AE). What counts is the class on the car’s registration, not how it is marketed, so check yours or compare both. In the Peninsula a non-saloon pays more than an individually owned saloon for every engine from 1,001 to 2,299cc. The two cost the same RM 680 at 2,300cc, and above that the non-saloon pays less.
  • Electric cars were exempt from 2022 to 2025. A new power-based table was announced to take effect on 1 January 2026, and JPJ’s circular setting it out (Surat Pekeliling Bahagian Pelesenan Kenderaan Bil.01 Tahun 2026) is dated 1 April 2026. It is one national table for private cars: RM 20 up to 50 kW, then a rate for each 10 kW step, and a flat RM 20,000 above 1,010 kW. There is no saloon, company or East–West difference, but Langkawi and Labuan pay half. Choose Electric to look up a motor’s rate.
  • That was the minister’s headline in June 2024, and it holds only for some motors. Against JPJ’s 2011 table, the rate the exemption waived, the 2026 saloon rate is about 29 to 32% lower from 51 to 80 kW, roughly 74% lower at 100 kW, and around 85% lower only near 150 to 170 kW and 400 to 460 kW. It is never higher. The calculator shows the 2011 rate and the reduction for the motor you enter.
  • Not on the private-car schedules. Every one of them is headed “Petrol/diesel/diesel hijau”, so a private diesel car pays the same as a petrol car of the same capacity. The one exception the guideline notes is Sabah, where four-wheel-drive diesel vehicles stay on an earlier rate it does not print; this calculator does not cover them.
  • Not for most private cars. JPJ’s MyJPJ FAQ says the physical LKM disc no longer has to be printed or displayed, starting on 10 February 2023 with privately owned vehicles of individual Malaysian citizens, and that the fee did not change. Company-owned cars and those owned by non-citizens renew at counters, Pos Malaysia, MyEG or PUSPAKOM.
  • Yes. JPJ renews a private vehicle’s LKM for six months or one year, only once the current licence is within two months of expiry, and only if insurance covers the period applied for. The figures here are the twelve-month rates JPJ prints. Check the six-month amount at renewal.
  • From JPJ’s own documents. Petrol and diesel rates are from the Garis Panduan Pengiraan Kadar Lesen Kenderaan Motor (Pindaan Selepas Bajet 2009); JPJ re-uploaded the same file in July 2026 as its current guideline. Electric rates are from circular BPK Bil.01 Tahun 2026, dated 1 April 2026. The full schedule for your choice is shown beneath the result, so you can check the band and the arithmetic.
  • Completely free, with no account and no usage limit. It runs entirely in your browser, collects no data, and keeps working offline once the page has loaded.

Method & sources

How it computes

Petrol and diesel: the JPJ 2009 guideline schedule for the declared area, registered class and owner — a flat rate up to 1,600cc, then band base + per-cc rate × (cc − band floor); Langkawi and Labuan pay RM20 at 1,000cc and below, else half the Peninsular or Sabah rate. Electric: the row of JPJ circular BPK Bil.01/2026 holding the motor power in watts, halved on Langkawi and Labuan. Money in whole sen.

What this tool implements

  • JPJ LKM guideline (Pindaan Selepas Bajet 2009), re-published by JPJ as current in July 2026: five private-car schedules — Peninsular saloon individual (AB), Peninsular saloon company (AC), Peninsular non-saloon (AD/AE, one rate for both owners), and Sabah/Sarawak saloon and non-saloon (individual and company alike). Flat to 1,600cc, then a band base plus a per-cc rate.
  • Langkawi: RM20 at 1,000cc and below, else 50% of the Peninsular rate. Labuan: RM20 at 1,000cc and below, else 50% of the Sabah rate. A Langkawi company saloon above 1,000cc is refused, because the guideline does not say which Peninsular schedule it halves; both readings are shown.
  • A company-owned Peninsular saloon pays the same RM20 at 1,000cc and below, exactly double from 1,001 to 2,000cc, and between 2.8 and 3 times the individual rate above 3,000cc.
  • Electric cars: one national power table for codes AB/AC/AD/AE/AH — RM20 up to 50,000 W, then 10 kW rows to RM14,415 at 1,010,000 W and RM20,000 above; Langkawi and Labuan at half. The 2011 EV table is used only to show the reduction against the rate the 2022–2025 exemption waived.
  • Money is held in whole sen. Engine capacity must be a whole number of cc above zero; empty, zero, negative or fractional input is refused rather than answered.

Sources

What can make this go out of date

  • JPJ's LKM guidelines, read 2026-10-02. The EV table is to be reviewed at least every five years (Bernama, 4 June 2024); JPJ's English rate-guide page still linked the superseded 2011 EV guideline on that date, so re-check against the BM page.
Advertisement
Pre-footer · AD-W3 728 × 90