The monthly instalment is the only car cost most Malaysians can quote from memory. Everything else arrives as an annoyance — a renewal reminder, a workshop invoice, an inspection fee you forgot existed — and gets absorbed without ever being added up.
Added up, they are not small. Several are structural: fixed by a government schedule or an industry table, not by how carefully you drive. Knowing where those thresholds sit is the difference between choosing a car and being surprised by one.
1. Road tax, and the bracket cliff nobody warns you about
Cukai jalan for a petrol or diesel private car is not a smooth curve. It is a set of engine-capacity brackets, each with a fixed base charge plus a per-cc rate on top of the bracket floor.
Below 1,600cc the numbers stay gentle: a 1,500cc saloon in Peninsular Malaysia runs RM90 a year. Cross into the higher brackets and the structure changes shape. A 1,999cc saloon sits in the 1,801–2,000cc band — RM280 base, plus RM0.50 for every cc above 1,800, which works out to RM379.50 annually.
That is roughly four times the cost for an engine a third larger. The jump is in the schedule, not in the maths of the engine.
One detail catches people who move states: the rate follows where the vehicle is kept, not where it was registered, and Sabah and Sarawak run different schedules from the Peninsular. Paul Tan's road tax calculator gives the exact figure for your engine size and region before you commit. Our step-by-step guide to renewing cukai jalan online covers the renewal itself.
2. The NCD you spend five years building and lose in one claim
No-Claim Discount is the single largest lever on your motor insurance premium, and it works on a fixed ladder set by PIAM and applied identically across every licensed insurer in Malaysia.
For private cars the ladder runs: 25% after one claim-free year, 30% after two, 38.33% after three, 45% after four, and 55% from the fifth year onward. Fifty-five per cent is the ceiling. There is no reward beyond it.
The asymmetry is the part worth internalising. Five consecutive claim-free years to reach 55%. One claim and it resets to zero at your next renewal, and you climb the ladder again from scratch.
This is why a small claim is often a bad trade. A minor bumper repair claimed against a 55% NCD does not just cost you this year's discount — it costs you the difference across every renewal for the following five years while you rebuild. Note also that NCD applies to the basic premium, not the final bill after optional covers, service tax and stamp duty.
3. Hire purchase interest, which is flat rather than reducing
Malaysian car loans are hire purchase agreements, and they conventionally use a flat rate rather than a reducing-balance one. The mechanic matters.
Under a flat rate, interest is calculated on the full original principal for the entire tenure — not on your shrinking balance. Total interest is the principal multiplied by the rate multiplied by the number of years. Paying down the loan does not reduce what you are charged on the remaining months, because the interest was fixed at signing.
So a flat rate of X% is not comparable to a housing loan quoted at X%. The effective cost is meaningfully higher, and the longer the tenure, the wider the gap. It is also why early settlement rarely saves as much as borrowers expect: rebates exist, but they are calculated by formula, not by cancelling future interest.
4. Puspakom fees, which only show up when you transact
You can own a private car for years without seeing Puspakom. The moment you buy or sell one, the fees appear.
The B5 inspection — now formally MV15, the ownership transfer check — costs RM30, plus a small online booking fee. JPJ will not process a transfer without it. Motorcycles are exempt.
If the buyer is financing, the bank will require a B7 hire purchase inspection on top, at RM60. Doing both together, as most financed used-car purchases do, puts you at around RM90.
Two recent changes matter. Since 2025 the Ministry of Transport has appointed alternative centres for MV15 inspections to ease Puspakom congestion, so straightforward transfers now have options beyond Puspakom branches — though B7 still has to be done at Puspakom, as it falls under different legislation. And as of July 2026, an MV15 report is valid for 120 days.
Paul Tan's rundown of every Puspakom inspection type is the clearest breakdown of when each applies. If you are about to sell, our guide to pindah milik covers the JPJ side.
5. Depreciation, the cost you only pay once but pay all at once
Depreciation does not send an invoice, which is exactly why it gets ignored. It is realised entirely at the moment you sell.
Its size depends on the model, the segment and the state of the used market when you exit, so it cannot be quoted as a general figure without being wrong for most cars. What is reliably true is the shape: the steepest loss happens early, and it is heavily model-dependent. Two cars with identical instalments can be worth very different amounts four years later.
If you intend to sell within five years, check actual listed prices for four- and five-year-old examples of the model you are considering — not the manufacturer's brochure.
6. Servicing, tyres and the consumables nobody budgets monthly
Scheduled servicing is predictable. The consumables around it are not.
Tyres wear out on mileage, not on a calendar, and a full set is a lump sum that lands without warning. Batteries fail on their own schedule. Brake pads, wipers, coolant and aircon servicing sit in the same category — individually minor, collectively a recurring cost most owners never total.
Divide the last twelve months of workshop receipts by twelve and treat that as a real monthly figure. It is usually larger than expected.
7. Fuel, tolls and parking, which scale with your commute
This tier depends almost entirely on where you live relative to where you work, so it resists generalisation. Measure it rather than estimate it — one month of tracking gives you a number a guess will not.
On fuel, RON95 subsidy eligibility now runs through BUDI95, and whether you qualify affects the pump price you pay. Our guide covers how to check your BUDI95 eligibility online.
None of these seven costs are hidden. Road tax rates are published, the NCD ladder is standardised across insurers, Puspakom's fee list is publicly documented, and the flat-rate interest formula is printed on the agreement. They are simply not presented together at the point of sale, where the conversation is about one number. Working out the other six before you sign is the entire exercise.
FAQ
How much is road tax for a 1,500cc car in Malaysia?
A 1,500cc private saloon in Peninsular Malaysia costs RM90 a year. Rates are set by engine-capacity bracket and differ for Sabah and Sarawak, and the applicable rate follows where the vehicle is kept rather than where it was first registered.
Does one insurance claim really reset my whole NCD?
Yes. For private cars, making a claim drops your No-Claim Discount to 0% at the next renewal regardless of how many claim-free years you had accumulated. You then rebuild from 25% and need five consecutive claim-free years to return to the 55% maximum.
Why does a flat-rate car loan cost more than the rate suggests?
Because interest is calculated on the full original loan amount for the entire tenure, not on your reducing outstanding balance. Your payments lower the principal but not the interest charged, so the effective cost is higher than the quoted flat rate — and the gap widens the longer the tenure runs.
Do I still need a Puspakom inspection to sell my car?
Yes, for private cars changing ownership. The MV15 inspection is required before JPJ processes the transfer, though since 2025 some alternative centres have been appointed to carry it out.



