← All Guides

Buying a Second-Hand Car in Malaysia

Check loans, PUSPAKOM inspection, JPJ transfer, financing — every step, no surprises.

PUSPAKOM fee
~RM65–RM100
JPJ transfer fee
~RM100
Transfer timeline
Within 7 days
Loan (used car)
Up to 85–90%

In This Guide

  1. Where to Find Used Cars
  2. Before You Buy — Check These First
  3. Physical Inspection Checklist
  4. PUSPAKOM Inspection
  5. Step-by-Step Purchase Process
  6. Hire Purchase Loan for Used Cars
  7. Full Cost Breakdown
  8. Red Flags to Walk Away From
  9. Frequently Asked Questions

Where to Find Second-Hand Cars in Malaysia

Certified Platforms (Safer)

Carsome
Certified marketplace
175-point inspection, 5-day money-back, 1-year warranty option. Best for peace of mind.
MyTukar
Certified marketplace
Partnered with Bermaz. Inspected stock, refundable booking. Good range of models.
Carro
Certified marketplace
Singapore-founded, expanding in Malaysia. Offers warranty and service packages.
Proton Certified Used Cars
Brand-certified
For Proton models only. Inspected, with limited warranty from Proton.

Classifieds (Buyer Beware)

Mudah.my
Classifieds
Malaysia's largest used marketplace. Widest selection but no vetting — do all checks yourself.
iCar Asia
Classifieds
Good regional listings, useful pricing data to benchmark fair value.
Facebook Marketplace
Classifieds
Many private sellers. Cheapest prices but zero protection — verify everything.
Used car dealers
Physical lots
Can negotiate and inspect in person. Reputation varies — check reviews.
Certified vs classified: Certified platforms charge a premium (5–15% above market) but handle inspection, loan settlement, and transfer paperwork for you. Classifieds are cheaper but you take on all the due diligence.

Before You Buy — Check These First

1. Check for Outstanding Hire Purchase (Most Important)

If the car still has an active bank loan (hire purchase), the bank holds the title. You cannot legally transfer ownership until the loan is fully settled. This is the single biggest risk in private used car sales.

Never pay the full amount before confirming the loan status. If the seller disappears without settling the bank loan, you own nothing — the bank can repossess the car even if you've already paid.

2. Check Accident and Ownership History

3. Verify Road Tax and Insurance Status

Flood-damaged cars: Malaysia has frequent flash floods. A flood-damaged car (often called "banjir car") is dangerous — wiring, ECU, and engine can be permanently compromised. Signs: musty smell, stained carpets, rust on seat runners, fogged headlights, water marks under seats.

Physical Inspection Checklist

Do this before committing. Bring a trusted mechanic or car-savvy friend.

Exterior

Engine & Under Bonnet

Interior

Test Drive

PUSPAKOM Inspection

PUSPAKOM (Pusat Pemeriksaan Kenderaan Berkomputer) is the government-authorised vehicle inspection centre. For used car transfers, the relevant inspection is:

InspectionPurposeFee (approx.)
B2Roadworthiness check (required for vehicles >5 years old for road tax renewal)RM27–RM42
B5Pre-ownership transfer inspection — confirms car identity matches documentsRM65–RM100
Full inspectionComprehensive mechanical check (some PUSPAKOM centres offer this)RM120–RM200
JPJ requires a B5 inspection before processing a private (non-dealer) ownership transfer. The inspection confirms the car's chassis number, engine number, and plate match the grant. Bring the car, the grant, and the seller's MyKad.
Insist the seller arranges PUSPAKOM, or attend together. A seller who refuses PUSPAKOM is hiding something.

Step-by-Step Purchase Process

  1. Find the car and do your background checks

    Use MyCarInfo (JPJ) to verify ownership, check for encumbrance (outstanding loan), and confirm the plate matches the grant. Do your physical inspection and request service history records.

  2. Negotiate the price

    Use iCar Asia or Carsome's valuation tool to benchmark the fair market price. Factor in any repairs needed from your inspection. Agree on who pays for PUSPAKOM and JPJ transfer fees (by convention, usually the buyer pays, but negotiate).

  3. Pay a booking deposit (if agreed)

    Typically RM500–RM2,000. Get a written receipt. Clarify if the deposit is refundable if the loan check or PUSPAKOM fails. Do NOT pay the full amount yet.

  4. Confirm loan settlement (if seller still has hire purchase)

    If there's an outstanding loan, work out settlement with the bank. Common method: bring full payment to the bank together, the bank issues a discharge letter, and releases the grant (V5). Only proceed to transfer after the loan is cleared.

  5. PUSPAKOM B5 inspection

    Seller brings the car to PUSPAKOM with the grant and their MyKad. You can attend together. Get the inspection report.

  6. Sign the Sales Agreement (Surat Jual Beli)

    A written agreement documenting the sale price, car details, both parties' names and IC numbers, and payment terms. This protects both buyer and seller. Download templates from JPJ's website or use a standard form from a licensed used car dealer.

  7. Full payment

    Bank transfer is safer than cash. Keep the transaction receipt. If using a bank loan (hire purchase), your bank's representative usually coordinates the payment directly to the seller on your behalf.

  8. JPJ ownership transfer

    Both buyer and seller must attend JPJ together (or use a registered runner/agent). Bring: MyKad (both), PUSPAKOM report, grant (V5), Sales Agreement, road tax disc. Pay the transfer fee (approx. RM100). JPJ updates the ownership on the spot — you leave with the updated grant in your name.

  9. Renew or transfer insurance

    Road tax cannot be renewed without valid insurance. Buy or transfer the car insurance into your name. Get a new road tax sticker at the same JPJ visit.

  10. Renew road tax

    If road tax has expired or is near expiry, renew it at JPJ, Pos Malaysia, or via MyJPJ app. Note: if the car is more than 5 years old, a B2 PUSPAKOM inspection is required before road tax renewal.

Pro tip: Some licensed used car agents (kerani kereta) offer a one-stop service — PUSPAKOM, JPJ transfer, insurance, and road tax — for a bundled fee of RM200–400. Convenient if you don't want to run around, but make sure the agent is JPJ-registered.

Hire Purchase Loan for Used Cars

Most Malaysians finance second-hand car purchases through hire purchase (HP) loans from banks or credit cooperatives.

ItemTypical range
Loan margin (used car)70–90% of car value (depending on age and bank policy)
Loan tenureUp to 9 years (used cars may be limited based on age + tenure ≤ 10 years)
Interest rate~2.3%–4.0% flat rate (older cars attract higher rates)
Minimum income (bank)Typically RM1,500–RM2,000/month
Documents neededMyKad, payslips (3 months), EPF statement, bank statements (3 months)

Where to Apply

Car age + loan tenure restriction: Banks typically won't approve a loan if the car age at end of tenure exceeds 10 years. So a 7-year-old car may only qualify for a 3-year loan maximum. Factor this into your monthly payment calculations.

Sample Monthly Instalment (Rough Guide)

Loan amount3.5% flat / 7 years3.5% flat / 5 years
RM20,000~RM315/month~RM392/month
RM40,000~RM629/month~RM783/month
RM60,000~RM944/month~RM1,175/month

Full Cost Breakdown

PUSPAKOM B5 inspection RM65–RM100
JPJ ownership transfer fee ~RM100
Surat Jual Beli (printed/notarised) RM20–RM80
Insurance (comprehensive, new policy) RM800–RM2,500/year (varies by NCD, car value, driver age)
Road tax (annual) RM90–RM1,000+ (varies by engine cc and car type)
Hire purchase down payment (if financing) 10–30% of purchase price
Kerani (agent) fee (optional) RM200–RM400 (one-stop service)
Pre-purchase mechanic inspection RM80–RM200 (independent workshop)
Budget for post-purchase maintenance: Even a "good condition" second-hand car often needs tyres, brake pads, timing belt, or aircon service within the first 6 months. Set aside RM500–2,000 as a maintenance buffer.

Red Flags — Walk Away

Sorted is free. If this guide saved you from a bad deal or helped your purchase go smoothly, a coffee keeps the guides coming.

Buy me a coffee ☕

Frequently Asked Questions

Can I transfer ownership without the seller present at JPJ?
Not for private transfers — both buyer and seller must be present at JPJ, or both must authorise a registered runner/agent (kerani) with a power of attorney. Dealer transfers are different; the dealer handles it on your behalf.
What happens if I drive the car before transferring ownership?
Legally the car is still registered to the seller. If you get into an accident, insurance complications arise. You should complete the transfer within 7 working days of the sale. In practice, many people drive briefly before transfer, but it's a risk.
Can the seller's NCD (No Claims Discount) be transferred to me?
No. NCD belongs to the driver, not the car. You start with 0% NCD and build it up over years without claims. The seller keeps their NCD for their next car.
The car I want has an outstanding loan. How do I handle this?
Get the redemption amount from the bank. Options: (1) seller settles it themselves before sale, (2) you pay the bank directly to settle the loan on the seller's behalf (deduct from purchase price), or (3) use a dealer/agent who handles loan redemption as part of their service. Option 2 and 3 require a proper Sales Agreement to protect your payment.
What if the car was used as a Grab/ride-hailing vehicle?
Cars registered for ride-hailing (e-Hailing) often have very high mileage (80,000–150,000 km/year) and higher wear. Check the actual mileage carefully. Some buyers avoid ex-Grab cars; others see them as an opportunity if the price reflects the mileage. Make sure insurance coverage is correct — ride-hailing cars need commercial endorsements.
How do I check if a car is blacklisted or has outstanding summons?
Check JPJ MyCarInfo for outstanding summons. For PDRM (police) summons, use the PDRM Semak Saman portal. Any outstanding summons remain with the car (not the owner) — pay before or deduct from purchase price. A blacklisted car (e.g., reported stolen) cannot be transferred; verify with JPJ.
Is it safer to buy from a dealer or a private seller?
Dealers are generally safer — they handle paperwork, PUSPAKOM, and loan settlement, and are licensed by the Ministry of Domestic Trade. Private sellers are cheaper but require you to handle all due diligence. If buying privately, always do full background checks and PUSPAKOM. Certified platforms like Carsome/MyTukar offer dealer-level safety at near-dealer prices.
Disclaimer: This guide is for general information only. Fees and procedures may change — verify with JPJ, PUSPAKOM, or your bank. Sorted is not responsible for purchase decisions made based on this guide.

Related Guides