Road Tax Renewal in Malaysia: How to Renew Your LKM in MyJPJ (2026)
Skip the maths: work out your own numbers with the free the calculator.
Open the calculatorYou can renew your road tax (Lesen Kenderaan Motor, or LKM) in the MyJPJ app once it is less than two months from expiry, as long as your car insurance is already bought and valid for 6 or 12 months and JPJ has no block on the vehicle. For Malaysian citizens with a privately owned car, the whole thing takes a few minutes, and you no longer need a paper disc on the windscreen.
This guide covers when you can renew, what you need first, every official channel, how much you will pay, and what to do if your road tax has already expired.
Road tax renewal in 4 steps
- Check the expiry date. Open MyJPJ (or the mySIKAP portal) and look up your vehicle number. JPJ lets you renew only when the current LKM has less than two months left.
- Renew your insurance first. JPJ won't renew road tax without valid motor insurance covering 6 or 12 months.
- Renew the LKM. In MyJPJ: enter your vehicle number, tap "Pembaharuan", choose 6 or 12 months, pick a payment method and confirm with your bank's security code.
- Keep the receipt and check the record. MyJPJ shows the updated e-LKM straight away. If it still shows the old date, JPJ's FAQ says to tap "Jana Semula" (regenerate).
What you need before you renew
JPJ's MyJPJ FAQ and the government's MyGov portal list these conditions:
- Timing: your current LKM expires in less than two months.
- Insurance: an active motor insurance policy for 6 or 12 months. If you want a 12-month LKM, buy a 12-month policy.
- No JPJ or PDRM restriction: a blacklist (senarai hitam), for example from unsettled summons, will block the renewal until it's cleared. You can check this in MyJPJ under "Saman JPJ".
- Inspection, for some vehicles: MyGov's renewal page says certain vehicles, such as commercial vehicles or vehicles over 10 years old, must first pass an inspection at PUSPAKOM or another approved inspection centre (PPKM). If your car is older, check this well before the expiry date so you aren't caught out.
You also need a JPJeID account to use MyJPJ. Since 1 May 2026, JPJ uses MyDigital ID as the single sign-on for the MyJPJ app, so set up MyDigital ID first if you haven't. JPJ's press release says MyPR holders keep their existing login method through alternative channels.
Where to renew: the official channels
JPJ's FAQ lists eight channels for LKM renewal:
- MyJPJ app (Apple App Store, Google Play, Huawei AppGallery)
- mySIKAP portal (public.jpj.gov.my)
- JPJ counters
- Post offices (Pos Malaysia)
- MyEG
- PUSPAKOM
- JPJ kiosks
- JPJ Mobile (mobile counters)
MyJPJ has limits. JPJ's FAQ says it currently shows and renews LKM only for privately owned vehicles of individual Malaysian citizens. Company-owned cars and vehicles owned by non-citizens need another channel, such as a JPJ counter, a post office or MyEG.
In MyJPJ, the FAQ lists local credit and debit cards as the payment methods, processed through a Maybank payment gateway. Your bank sends a security code (TAC) to your phone to confirm.
If any other website or app offers to renew your road tax, check that it isn't just a middleman adding a fee on top of the JPJ rate. The JPJ rate is the same on every channel.
Do I still need a road tax sticker?
Not for most private cars. Since 10 February 2023, JPJ has issued the e-LKM (digital road tax) for private vehicles owned by individual Malaysian citizens. JPJ's FAQ says the physical disc no longer needs to be printed, displayed or stuck on the windscreen. You can still choose to print one if you want. MyGov notes that commercial vehicles still have to display one.
If someone else drives your car, for example a spouse or a child, use the "Kongsi e-LKM" (share e-LKM) feature in MyJPJ so they can show it on their own phone if stopped.
How much is road tax? Two worked examples
The fee depends on engine capacity (cc), whether the car is a saloon, who owns it (individual or company) and where it's registered. JPJ's guideline gives these annual rates for a petrol or diesel saloon owned by an individual in Peninsular Malaysia:
- Up to 1,600cc: a flat RM20 (≤1,000cc), RM55 (1,001–1,200cc), RM70 (1,201–1,400cc) or RM90 (1,401–1,600cc)
- 1,601–1,800cc: RM200 + RM0.40 for every cc above 1,600cc
- 1,801–2,000cc: RM280 + RM0.50 for every cc above 1,800cc
- 2,001–2,500cc: RM380 + RM1.00 for every cc above 2,000cc
Example 1: a 1,332cc hatchback. Aina owns a 1,332cc car in Selangor. It falls in the 1,201–1,400cc band, so her road tax is a flat RM70 a year. Her LKM expires on 15 January 2027. She can renew from mid-November 2026 (less than two months before expiry), but only after her new insurance policy starts. She renews the insurance for 12 months, then pays RM70 in MyJPJ in a few minutes.
Example 2: a 1,998cc sedan, private vs company-owned. Daniel's 1,998cc sedan is in the 1,801–2,000cc band: RM280 + (198 × RM0.50) = RM379 a year. His company has a 1,798cc car registered under the company (usage code AC). The company rate for 1,601–1,800cc is RM400 + RM0.80 per cc above 1,600cc: RM400 + (198 × RM0.80) = RM558.40. The same 1,798cc car owned by an individual would pay RM200 + (198 × RM0.40) = RM279.20. Company registration doubles the fee in this band, and a company car can't be renewed in MyJPJ.
Budget it monthly. Road tax and insurance arrive together once a year, so set aside one-twelfth each month. If Daniel's insurance is about RM1,400 (an example figure; yours depends on the car, cover and NCD), he needs (RM1,400 + RM379) ÷ 12 = RM148.25 a month. For the full monthly picture, including petrol and servicing, see what a car really costs per month in Malaysia.
Non-saloon vehicles (many MPVs, SUVs and pick-ups), cars in Sabah, Sarawak, Labuan and Langkawi, motorcycles and electric vehicles use different tables. Electric cars are charged by motor power in watts, not cc. MyJPJ shows the exact amount for your vehicle before you pay.
What if my road tax has already expired?
There is no grace period. Driving a car on a public road without a valid LKM is an offence under the Road Transport Act 1987, and you can be issued a summons. An expired LKM often means expired insurance too, and that is the bigger risk: an uninsured accident can leave you personally liable for the other party's injuries and damage.
To fix it:
- Buy a new insurance policy first, and check the start date on the policy.
- Renew the LKM through any channel above. A vehicle that has been off the road for a long time, or that falls under MyGov's inspection rule above, may need a PUSPAKOM inspection first. A JPJ counter can confirm this for your vehicle.
- Check MyJPJ for any summons or blacklist that would block the renewal, and settle it first.
Until both are renewed, don't drive the car on public roads.
Common mistakes
- Renewing road tax before insurance. JPJ checks for valid insurance, so pay the insurer first. Otherwise the road tax renewal won't go through.
- Assuming the car is covered after the sticker is gone. With e-LKM there's nothing on the windscreen to remind you, so the date is easy to miss.
- Picking a 6-month insurance policy by accident. You'll then be back in six months to renew insurance, and road tax, again.
- Missing a summons blacklist. An old unpaid summons can block renewal on the last day. Check "Semakan Senarai Hitam" in MyJPJ a few weeks early.
- Paying an unofficial reseller. Use one of JPJ's listed channels; the fee is the same everywhere.
- Forgetting the company car. Company-registered vehicles can't be renewed in MyJPJ, so plan a counter, post office or MyEG visit.
Never miss the date again
Save the road tax and insurance expiry dates in the free KiraBoss Car Tracker. Enter them under your car's settings and the tracker lists them among your upcoming reminders. If you're signed in and turn on email reminders, it emails you 14 days before each date, and again the day after the road tax expiry date if you haven't updated it. It also tracks petrol, servicing and repairs, so you can see what the car really costs you each year.
If you're still choosing a car, run the instalment through the hire purchase calculator first, then add road tax and insurance to see the full monthly cost. Our guide to how car loan instalments are calculated explains the loan side.
Frequently asked
Sources
Related guides
Monthly cost of owning a car in Malaysia (2026): what you really pay
Your car costs more than the instalment. Add insurance, road tax, petrol, servicing, parking and tolls. Two RM worked examples show the real monthly total.
Car loan repayment calculator Malaysia: how hire purchase instalments work
Amount financed × flat rate × years gives term charges; add them and divide by months. RM90,000 at 3.0% flat over 7 years = RM1,296.43 a month.
How hire purchase works in Malaysia (2026 rules explained)
How Malaysian car hire purchase works: deposit, tenure, ownership, and the 2026 switch from flat rate to EIR and reducing balance, with RM examples.