Roadtax Renewal Malaysia — MyEG, Pos, JPJ, Insurance NCD

Roadtax Renewal Guide 2026

Engine-cc pricing, EV rates, NCD ladder, online renewal — and how to avoid double payment

By Malaysia4U Editorial TeamUpdated 14 min read

Key Takeaways

  • Roadtax (Lesen Kenderaan Motor / LKM) is calculated by engine cc for ICE cars; EVs were exempt through 31 Dec 2025, then move to a new kW-based structure effective 1 Jan 2026.
  • Roadtax must be renewed annually. You cannot renew without an active motor insurance policy covering the same period — most renewals are done as a single bundled transaction.
  • Easiest channels: MyEG (delivery to your door, +~RM 6 delivery fee plus small service charge — typically RM 8–9 total), Pos Malaysia counters (instant sticker, no delivery wait), AEON Insurance / RinggitPlus / Bjak (insurance-bundle online), JPJ counters (counter walk-in, slowest).
  • Insurance NCD (No-Claim Discount) ladder: 0%, 25%, 30%, 38.33%, 45%, 55% — never let your insurance lapse, you reset to 0% if you re-insure after a 2-year gap.
  • Sabah and Sarawak roadtax rates are typically lower than Peninsular Malaysia for the same engine cc — the difference can be 30–50% on larger engines.
RM 90
1500cc private (Peninsular)
RM 380
2000cc private (Peninsular)
55%
Max NCD on motor insurance
Free roadtax
Pure EVs through end-2025

Driving with expired roadtax is a compoundable offence (RM 150–300 typical fine) and your insurance is void in an accident. If you cause damage with no valid insurance, you are personally liable for repairs — easily tens of thousands of ringgit. Set a calendar reminder 30 days before expiry.

How Roadtax Is Calculated (cc, kW, Region)

Malaysian roadtax (officially Lesen Kenderaan Motor / LKM) is set by the Road Transport Act 1987 and administered by JPJ (Jabatan Pengangkutan Jalan). The amount depends on vehicle type, engine size, fuel type and registration region.

Private cars (saloon — Peninsular Malaysia, indicative early-2026 rates):

Engine displacementAnnual roadtax (band base / band-end)
1,000 cc and belowRM 20 (flat)
1,001 – 1,200 ccRM 55 (flat)
1,201 – 1,400 ccRM 70 (flat)
1,401 – 1,600 ccRM 90 (flat)
1,601 – 1,800 ccbase RM 200, +RM 0.40 / cc above 1,600 — ~RM 280 at 1,800cc
1,801 – 2,000 cc+RM 0.50 / cc above 1,800 — ~RM 380 at 2,000cc
2,001 – 2,500 cc+RM 1.00 / cc above 2,000 — ~RM 880 at 2,500cc
2,501 – 3,000 cc+RM 2.50 / cc above 2,500 — ~RM 2,130 at 3,000cc
> 3,000 ccbase RM 2,130, +RM 4.00 / cc above 3,000

Above 1,600cc the structure is progressive — every additional cc adds an incremental ringgit amount. This is why a 3,001cc car costs dramatically more than a 2,000cc one. Always confirm the exact figure for your car's cc on jpj.gov.my or the MyJPJ app before assuming the band-end number applies to you.

Sabah and Sarawak — lower rates:

- For most engine sizes, Sabah / Sarawak rates are 30–50% lower than Peninsular for the same vehicle. - Example: a 2,000cc saloon costs ~RM 380 Peninsular, ~RM 274 Sarawak (i.e. ~28% cheaper); the discount widens for larger engines and narrows for smaller ones. - Reason: historical concession to lower-income East Malaysian drivers and longer rural distances.

4WD / SUV / pickup / commercial:

- Different category from saloons — typically higher for the same cc (e.g. a 2,500cc SUV often pays more than a 2,500cc saloon). - Commercial vehicles (van, lorry, taxi) follow a separate weight-based table.

Motorcycles:

- 150cc and below — RM 2 / year (yes, two ringgit). - 151 – 200cc — RM 30. - 201 – 250cc — RM 50. - Larger superbikes scale up.

EV / hybrid (introduced 2024, extended into 2026):

- Pure battery EVs are fully exempt from roadtax through end of 2025; Budget 2026 announcements detail the post-2025 structure. - New EV roadtax structure is based on motor power output (kW) instead of cc — a 100kW EV pays roughly the equivalent of a 2,000cc ICE. - Plug-in hybrids (PHEV) — taxed by ICE engine cc; some concessional reductions historically. - Verify current rules at jpj.gov.my because rates and exemptions are revised yearly.

Where to Renew — Online vs Counter Channels

Five mainstream channels exist. Pick by speed, cost and whether you need an instant sticker.

1. MyEG (online, with delivery):

- Login at myeg.com.my with MyKad / IC. - Enter vehicle plate → quote shows roadtax + insurance bundle options. - Pay via FPX, credit card, or DuitNow. - Service fee: ~RM 6 plus delivery cost. - New roadtax sticker delivered to your registered address in 3–5 working days (slower in East Malaysia / rural areas). - Best for: routine renewals where you can plan ahead.

2. Pos Malaysia (counter walk-in):

- Most major Pos branches handle roadtax + insurance bundle. - Bring physical insurance cover note (or have insurer email it directly). - Walk in, pay, get the sticker on the spot. - Counter fee usually under RM 10. - Best for: last-minute renewal when you have ≤ 1 week before expiry.

3. AEON Insurance / Bjak / RinggitPlus / Qoala (online insurance bundle):

- Multi-insurer comparison platforms. - You buy motor insurance through them, they package the JPJ roadtax renewal automatically. - Get the e-roadtax (digital) — drive immediately, sticker delivered in 5–7 days. - Often the cheapest insurance because they aggregate across 10+ insurers. - Best for: people willing to compare insurers and snag NCD-friendly quotes.

4. JPJ Counter (Pejabat JPJ):

- Walk-in to any state JPJ office. - Bring physical insurance cover note + MyKad + vehicle ownership card (Geran). - Cheapest in absolute terms (no platform fee), but slowest — queue can be 1–3 hours, especially mid-month. - Best for: people whose plate is on the JPJ blacklist (saman / structural changes / ownership transfer issues) — only counter staff can clear these.

5. Bank-counter (selected Maybank / CIMB / RHB branches):

- Some banks offer bundled bank-insurance + roadtax packages. - Particularly common for fleet customers and those refinancing motor insurance. - Convenience varies branch-by-branch.

The MyJPJ app (free) is essential:

- Download from App Store / Google Play. - View digital roadtax + driving licence on phone — fully recognised by JPJ enforcement (no physical paper needed since 2023). - Set up renewal reminders 30 days before expiry. - Pay outstanding traffic summons through the app.

Insurance Bundle — Why You Cannot Renew Roadtax Alone

Malaysia requires active motor insurance covering the entire roadtax period. JPJ will not issue roadtax without an existing/concurrent insurance policy. This is why almost every renewal is done as insurance + roadtax bundled in a single transaction.

Three insurance policy types:

TypeCoverageTypical premium
Third-Party (TP)Damage to other vehicles / property only. No coverage for your own car.Cheapest — RM 200–700 / year
Third-Party Fire & Theft (TPFT)TP + your car if stolen or burntSlightly more — RM 400–1,200
ComprehensiveTP + own damage (collision, vandalism, flood, fire, theft)RM 800–4,000+ depending on car value

Sum-Insured matters:

- Your Comprehensive policy must insure for agreed value (set at policy start) or market value (current). - Underinsuring is dangerous — claim payout is reduced proportionally if your stated sum-insured is below market. - Overinsuring is wasted premium — insurer caps payout at actual market value at time of claim. - Use MyEG vehicle valuation tool or the insurer's online valuator for a realistic figure.

Add-ons worth considering:

- Flood cover — not included by default since 2014; floods cost insurers heavily, so this is now an opt-in add-on at ~RM 50–200. - Windshield cover — separate from main policy, ~RM 60–150, claims do not affect NCD. - Personal accident (PA) — for driver/passengers, ~RM 30–80, low-cost and useful. - All-driver coverage (no named driver restriction) — convenience for families, +5–15% on premium. - Special perils (storm/landslide/earthquake) — situational, typically +RM 30–80.

Bundling logic — why insurers prefer it:

- Roadtax is a government fee (insurer just collects on behalf of JPJ — they don't profit on it). - Insurer uses the bundle as the hook to sell you their margin product (insurance). - This is why MyEG / AEON / Bjak are aggressive on price-matching — they make money on the insurance, not the roadtax.

One trap to avoid: if you renew insurance with a new insurer mid-year (e.g. cheaper quote), make sure the new policy's start date matches your roadtax expiry. Otherwise your roadtax can lapse for the gap days, exposing you to a fine.

NCD Ladder — How No-Claim Discount Works

No-Claim Discount (NCD) is a percentage rebate on your comprehensive / TPFT motor premium for years in which you make no claim. It is one of the few financial rewards in Malaysia that compounds for behaviour.

Standard NCD ladder (private saloon):

Years claim-freeNCD
0 (first policy)0%
125%
230%
338.33%
445%
5 or more55%

The math is significant: on a RM 2,000 comprehensive premium, going from 0% → 55% NCD saves you RM 1,100/year. Over a 10-year ownership cycle, NCD is worth ~RM 8,000–12,000 to a typical Malaysian driver.

How NCD interacts with claims:

- Make a claim → you typically lose the NCD step (drop back to 25% or further). - Make a claim that's not your fault and the at-fault party is identified → you can preserve the NCD (insurer claims back from the at-fault insurer). - Multiple claims in a year → potentially full NCD wipe + premium loading for renewal.

NCD transfer between vehicles:

- NCD is tied to the named insured, not the car — it transfers when you change cars. - Selling your car: your NCD stays with you. The buyer starts at 0% if they don't have their own NCD record. - Buying a new car while still owning the old: you can only use one NCD at a time. The other car starts at 0%.

Couples / spouses — the famous workaround:

- Some insurers allow NCD transfer between spouses (with a marriage certificate). - Useful if one spouse has 55% NCD on a less-driven car and the other is buying a new car as primary driver. - Not all insurers honour this — check before buying the policy.

The 2-year lapse trap:

- If your motor insurance is inactive for ≥ 2 years, the NCD usually resets to 0%. - This commonly happens when people sell a car and don't buy a new one for years. Re-entering insurance after a long gap loses all the discount you earned. - Workaround: insure a "third-party-only" policy (~RM 200/year) on a parked / inactive vehicle in the family to preserve your NCD.

Filing an at-fault claim — when not to:

- If repair cost is less than your NCD-loss-equivalent, pay out of pocket. - Example: damage repair RM 800, you'd lose 55% → 30% NCD next year (= ~RM 500/year extra premium for at least 2 years = RM 1,000+ over time). Pay cash. - If repair > RM 5,000 and the other party has no insurance, file the claim — the NCD reset is worth it.

★ Interactive

Roadtax estimator

Private saloon, petrol/diesel — based on JPJ engine-cc bands

1,500 cc
600 cc4,000 cc

Annual roadtax

RM 90

For a 1,500cc private saloon

Estimate only — figures may differ from official rates. See sources →

Non-saloon (SUV/MPV/4WD) typically pays more than saloon at the same cc. EVs use a separate kW-based table.

Late / Lapsed Roadtax — How to Recover

Driving with expired roadtax is a compoundable offence. JPJ enforcement / police can stop you, issue a summons (saman) of RM 150–300, and your insurance is void in an accident for the period of expiry — meaning you personally pay all damages.

What happens when roadtax expires:

0–14 days late:

- Same flat rate. No additional surcharge. - Renew via any channel (MyEG, Pos, JPJ counter). - Risk while expired: if police stop you, RM 150 fine.

15 days – 3 years late:

- Roadtax can still be renewed, but you may need to pay a surcharge (typically 1.5× normal rate). - Some channels (especially MyEG) refuse late renewals; JPJ counter is more reliable. - Bring MyKad, Geran, insurance cover note.

3+ years late:

- Vehicle is considered dormant. Renewal requires: - JPJ inspection (Puspakom required). - Possibly re-registration of the vehicle. - Settlement of any outstanding summonses. - Process can take 2–6 weeks depending on JPJ workload.

Outstanding summons (JPJ blacklist):

- Unpaid summonses lock your vehicle from roadtax renewal — JPJ blacklist. - Settle via MyJPJ app or JPJ counter. - Discounted-summons periods (Ops Sikap) sometimes offer 50% off. - Pay the summons before going to the counter for renewal — clears in 1–24 hours but counter staff cannot renew while flagged.

Overpaid / refunded roadtax:

- If you sell the car or scrap it before roadtax expires, you can apply for a partial refund (pro-rated for unused months) at any JPJ counter. - Required: original roadtax sticker, JPK1A form (pendaftaran kenderaan), proof of ownership transfer. - Refund typically 6–10 weeks to your bank account.

Insurance + roadtax mismatch:

- If your insurance is valid but roadtax is expired, you can renew roadtax alone via JPJ counter. - If your insurance has lapsed too, you must buy a new policy first; insurers may inspect the car (especially after 2+ years uninsured) before issuing.

EV Roadtax — The New Power-Based Structure

Malaysia's EV roadtax structure was overhauled in 2024 to address the absence of "engine cc" for battery-electric vehicles. The structure is kilowatt (kW)-based and concessional through end-2025, with refinements continuing into 2026.

Current treatment (verify at jpj.gov.my for latest):

Pure battery EVs (BEV):

- Roadtax exempted (RM 0) for EVs registered through end of 2025. - Post-2025: a tiered kW-based table — typical mid-range EV (Tesla Model 3, BYD Atto 3, Proton e.MAS 7) sits around RM 200–600/year, broadly in line with similar-segment ICE cars. - The new EV table is less progressive than the ICE cc table — ultra-high-power EVs (e.g. Tesla Model S Plaid, Porsche Taycan Turbo S) pay considerably less than their cc-equivalent ICE counterparts would.

Plug-in hybrids (PHEV):

- Taxed at the ICE engine cc rate (the petrol engine determines the bracket). - Some historical concessions for low-emission PHEVs — verify current rates.

Mild hybrids and full hybrids (e.g. Toyota Hybrid):

- Taxed at standard ICE cc rates — no concession.

Why this matters when buying an EV:

- The roadtax savings on a high-power EV (e.g. 250kW+) vs an equivalent ICE V8 can be RM 2,000–4,000/year — material over 5–10 years of ownership. - Some sales staff still quote the 2023 EV roadtax table which had been even more aggressively concessional. Always check the current published table before signing a purchase agreement. - Charging infrastructure considerations are separate — see our EV Guide for the full breakdown.

Insurance considerations for EVs:

- Comprehensive is essential — battery replacement can cost RM 30,000–80,000+ on premium models. - Some insurers (Allianz, Etiqa, Tokio Marine) have specific EV-friendly products covering charging cable, home wallbox damage, and battery degradation. - NCD ladder works identically to ICE.

Ownership transfer / second-hand EV:

- The roadtax exemption usually transfers with the vehicle — but verify with JPJ when transferring ownership. - A 2nd-owner buying a 2024-registered EV in 2026 typically inherits the exemption.

Commercial / Fleet / Foreign Vehicle Roadtax

Commercial vehicles (van, lorry, taxi, e-hailing):

- Tax based on unladen weight (BDM) rather than engine cc. - Typical commercial roadtax is 2–3× higher than equivalent private rate for the same vehicle. - E-hailing drivers (Grab, Maxim, AirAsia Ride): vehicle must be registered as Kenderaan Sewa Pandu Sendiri for legal compliance — different roadtax category. - Tampered odometers / "private" registration on commercial vehicles — common but illegal; JPJ enforcement / Lembaga Pelesenan Kenderaan checks during accidents.

Fleet roadtax (companies with 5+ vehicles):

- Some insurers offer fleet motor insurance discounts of 10–20%. - Roadtax itself is the same per-vehicle. - MyEG / AEON Insurance support batch-renewal; useful for SMEs. - A fleet manager (Geran name as company) can centralise renewal — saves admin time.

Foreign-registered vehicle in Malaysia:

- Tourists driving Singapore / Thai-plated cars need a valid foreign roadtax + comprehensive insurance covering Malaysia. - Not all foreign insurance is recognised — buy Malaysian short-term motor insurance at the border crossings (Tanjung Kupang for Singapore, Bukit Kayu Hitam for Thailand) if your home insurer doesn't cover Malaysia. - Many border crossings have insurance counters operated by local insurers (often Etiqa, Allianz) selling 1-day to 90-day cross-border cover.

Vehicle imported under AP (Approved Permit):

- Roadtax follows standard ICE engine cc table once registered with JPJ. - Some grey imports / classics in CKD/CBU registration take longer to renew first time — bring all importation documents to JPJ counter.

Vintage / classic cars:

- 30+ year old vehicles may qualify for reduced "kenderaan klasik" roadtax under specific schemes. - Annual usage limits may apply — verify with JPJ. - Insurance is harder; specialist insurers (Tokio Marine Classic, Etiqa Classic) offer agreed-value policies.

8 Roadtax & Insurance Mistakes That Cost Real Money

1. Renewing through the dealership at marked-up rates.

Some dealerships charge a "service fee" of RM 50–100 over JPJ rates. Same product available at MyEG / Pos for under RM 10 fee. Always quote-check.

2. Not comparing insurance quotes annually.

Insurance pricing varies 20–40% across insurers for the same coverage. Auto-renewing without comparison consistently overpays. Use MyEG, Bjak, RinggitPlus or Qoala to compare in 5 minutes.

3. Missing the NCD-saving trick for low-claim damage.

RM 800 dent vs losing RM 1,000+ in 2-year NCD value = pay cash, not claim. Always do the math before claiming.

4. Buying excessive add-ons sold by counter staff.

"Towing 24/7", "windscreen platinum", "all-driver mega-cover" sometimes total more than the base premium. Most are low-value for normal drivers. Stick to flood cover (essential for KL/Klang Valley) and PA cover.

5. Letting insurance lapse for 2+ years.

Re-insuring after a long gap resets your NCD to 0%. If you're between cars, insure a third-party policy on any family-owned vehicle in your name to preserve NCD continuity.

6. Not setting a 30-day expiry reminder.

Last-minute renewal forces counter visits, queues, and potential expired-roadtax fines. MyJPJ app + Google Calendar / Apple Calendar reminder = zero-stress renewal.

7. Driving with mismatched roadtax / insurance dates.

After insurance change, the new policy's effective date must match your next roadtax cycle. A 7-day gap means 7 days uninsured driving → if accident, you pay everything.

8. Underinsuring to save on premium.

A RM 50,000 car insured for RM 30,000 means proportional reduction on partial claims (only 60% of any claim paid). The premium savings of RM 100–200 are dwarfed by a single mid-sized accident claim.

This guide is general information. JPJ rates, EV exemptions, NCD treatment and insurance regulations are revised periodically. Always confirm current rates via the official JPJ website (jpj.gov.my), the MyJPJ app, or by visiting any JPJ counter before paying.

Sources & References

This guide is cross-referenced against primary official sources, regulatory references, and locally relevant materials.

Keep exploring