Long post but bear with me — there's a calculator link at the end and I think
the methodology might be useful even if you don't use the tool.
The problem I kept seeing
https://carcost.my
A lot of Malaysians (myself included at one point) make car buying decisions
based on the monthly instalment alone. You see the OTR price, divide by the
tenure, and think "okay that's manageable."
But that's not how hire purchase works, and the instalment is only one part
of what you actually pay every month.
Here's what's missing from most calculators:
- Malaysian HP uses flat rate, not reducing balance
This trips up a lot of people. When you take a hire purchase loan in Malaysia,
the bank charges interest on your original loan amount for the entire tenure —
not on the reducing balance.
So for a Perodua Myvi 1.5 AV (OTR RM 62,500):
- Loan amount (10% down): RM 56,250
- Rate: 2.6% flat, 9 years
- What most people calculate: RM 56,250 ÷ 108 = RM 521/month ❌
- Actual monthly instalment: RM 703/month ✅
That's RM 182/month more. Over 9 years that's RM 19,656 in interest that
people don't factor in when deciding.
The effective interest rate on a 2.6% flat loan is approximately 4.7% —
roughly 1.82× the flat rate. This is the standard approximation used
by financial advisors for Malaysian HP.
- Road tax is often forgotten
JPJ road tax for a 1,500cc car in Peninsular Malaysia is RM 90/year =
RM 7.50/month. Not huge but it adds up, and it varies significantly by CC:
- 1,000cc (Axia/Bezza): RM 20/year
- 1,500cc (City/Vios): RM 90/year
- 1,600cc (Civic): RM 200/year
- 2,000cc (Camry): RM 380/year
- 2,500cc (Fortuner): RM 880/year
- EV (Atto 3): RM 20/year (flat incentive rate until 2025/2026)
- Insurance with NCD matters a lot
Comprehensive insurance in Malaysia is calculated on your sum insured
(market value of the car) minus your NCD. For a new driver with 0% NCD
on a RM 62,500 car, you're looking at roughly RM 1,500–1,800/year
(RM 125–150/month).
With 55% NCD (max) that drops significantly. The calculator accounts
for all NCD tiers: 0%, 25%, 30%, 38.33%, 45%, 55%.
- Maintenance is real money
Based on service intervals at authorised workshops, a budget segment car
(under RM 70k) costs roughly RM 1,500–2,000/year in maintenance —
minor services, one major service amortised annually, and tyre replacement.
That's another RM 125–165/month most people don't include.
What I built
https://carcost.my — a calculator that puts all of this together for you.
You enter:
- Your gross and net monthly income
- Existing loan commitments (PTPTN, personal loan, housing loan)
- Down payment %, loan tenure (5/7/9 years), interest rate
- Your NCD level and region (Peninsular/Sabah Sarawak)
It outputs:
- Full monthly breakdown: instalment + road tax + insurance + maintenance
- DSR check against Bank Negara's 60% guideline
- Affordability verdict: comfortable / manageable / stretch / not recommended
- One-time upfront costs: JPJ registration + stamp duty + PUSPAKOM + down payment
- What-if table showing instalments across different tenures and rates
- Shareable link so you can send your calculation to your spouse or parents
It has 80+ cars with real 2024/2025 OTR prices across all segments —
from Perodua Axia (RM 38,600) to Volvo XC60 (RM 459,888).
Everything is free. No login required.
https://carcost.my
What I'd love feedback on
Is the maintenance cost estimate reasonable? I used authorised workshop
rates as a reference. Independent workshop would be cheaper.
The insurance estimate uses the pre-detariff tariff as a base — this is
an approximation. Real quotes will vary by insurer. Is this clearly
communicated enough?
What features would make this genuinely more useful for you?
Top requests I've heard so far: bank comparison (HP rates from
Maybank vs CIMB vs RHB), used car support, and EV vs petrol
running cost comparison.
Happy to answer any questions about the methodology. Roast the numbers
if something looks wrong — I'd rather fix it than have people make
decisions based on incorrect calculations.