Selling a car in Malaysia is the easy part. Getting your name off it is where people get stuck, usually because they did the steps in the wrong order and discovered it at a JPJ counter on a Tuesday morning.
Pindah milik — the transfer of registered ownership — has three parallel routes in 2026, and which one applies to you depends almost entirely on what kind of digital ID profile you hold. Here is the sequence, start to finish.
What a transfer actually changes
Transferring ownership changes who JPJ records as the registered owner. That is it.
It does not move the insurance, which is a separate contract with a separate insurer. It does not clear outstanding summonses, which stay attached to whoever incurred them. A buyer who drives off before the transfer completes is driving a car that legally belongs to someone else, and any saman generated lands on the seller's name.
Before anything: three things must be clear
Do not book an inspection until all three are true.
The hire purchase loan is fully settled. A car under financing cannot be transferred. You need the bank's release of the ownership claim first, and that process runs on the bank's timeline, not yours. Start it early.
The road tax is valid. Most transfers require current road tax on the vehicle. If it has lapsed, renew before you start — our step-by-step is at how to renew your road tax online.
Outstanding summonses are settled. Check and clear them first; the process is covered in how to check and pay JPJ summons online.
Step 1: The PUSPAKOM B5 inspection
Every private vehicle changing hands needs a PUSPAKOM inspection. For an ownership transfer, that is the B5 inspection.
Book it through PUSPAKOM's own channels. The booking fee was revised to RM5 in January 2026, on top of the inspection fee itself.
The inspection checks that the vehicle matches its registration — chassis and engine numbers, primarily — and that it is roadworthy. Bring the vehicle, not just the paperwork. The B5 result is what unlocks the transfer application; without it, none of the three routes below will proceed.
Step 2: Pick your route
This is where 2026 differs from previous years. Three flows now run in parallel.
Route 1 — Fully digital, via MyJPJ
No counter visit at all. This is the fastest route and the one JPJ is pushing.
The catch is the identity requirement. Since 1 May 2026, completing a transfer entirely online requires a MyDigital ID Advance profile — the tier using biometric facial recognition, not just a registered account.
If you set this up when MyDigital ID became compulsory for JPJ, immigration and telco dealings — background in what changed with MyDigital ID in 2026 — you are ready. At the basic tier, you will need to upgrade first.
Route 2 — MySikap, with one counter visit
For anyone without an Advance profile, the MySikap web portal at mysikap.jpj.gov.my remains valid.
The seller logs in and navigates: KENDERAAN → PERMOHONAN PERTUKARAN HAK MILIK KENDERAAN (PEMILIK BERDAFTAR), then enters the vehicle registration number and both parties' details.
The submission happens online. One biometric verification still needs to be done at a JPJ counter, so this is a hybrid route rather than a fully digital one — but it front-loads the paperwork, which is most of the queueing time.
Route 3 — The JPJ counter
The traditional walk-in remains accepted, and it is the correct route for anyone without reliable internet access or a smartphone.
Bring the vehicle's registration documents, both parties' MyKad, the PUSPAKOM B5 report, and proof the loan is settled if there was one. Both buyer and seller generally need to be present or properly represented.
Step 3: What it costs and how long it takes
Published guides put the JPJ ownership transfer fee at RM100 for a fully-paid private car, with a PUSPAKOM B5 inspection at around RM30, plus the RM5 booking fee. Processing is commonly quoted at one to three working days once the application is in.
Treat those as indicative rather than binding. Fees are set by JPJ and PUSPAKOM and are published on their own counters and websites — confirm the current figures before you budget, particularly if the vehicle is not a standard private car.
Motorcycles, commercial vehicles and vehicles still under any form of claim follow different schedules.
Step 4: What the buyer must do immediately after
The transfer is not the finish line. Three things need to happen on the buyer's side, ideally the same day.
- Take out your own insurance. The seller's policy does not transfer. Driving before your own cover is active is uninsured driving.
- Confirm the road tax position. Check what remains valid and when renewal falls due under the new ownership.
- Verify the record. Log into MyJPJ and confirm the vehicle now shows under your name. Do not rely on a verbal confirmation at a counter.
And on the seller's side: check MyJPJ shows the vehicle gone. Until it does, any summons generated by that plate is still yours to argue about.
Common reasons a transfer gets rejected
- The hire purchase claim has not been formally released by the bank, only paid off.
- The B5 inspection has expired — reports have a validity window.
- Chassis or engine numbers do not match the registration, usually after a repair.
- Outstanding summonses attached to the vehicle or the owner.
- A mismatch between the MyKad details entered and the JPJ record, most often an old address.
All fixable, and all faster to fix before you start than after a rejection. For the running costs that begin the moment the car is in your name, see 7 car ownership costs that are not the instalment.
FAQ
How much does it cost to transfer car ownership in Malaysia?
Published guides put the JPJ transfer fee at RM100 for a fully-paid private car, with the PUSPAKOM B5 inspection around RM30 and a RM5 booking fee. Confirm current figures with JPJ and PUSPAKOM directly, as fees vary by vehicle class.
How long does a JPJ ownership transfer take?
Commonly quoted at one to three working days once the application is submitted and the B5 inspection is complete. The fully digital MyJPJ route is generally the fastest.
Can I transfer car ownership entirely online?
Yes, via the MyJPJ app — but since 1 May 2026 this requires a MyDigital ID Advance profile with biometric facial verification. Without it, use MySikap, which still needs one counter visit for biometric verification.
Do I need PUSPAKOM for an ownership transfer?
Yes. A B5 inspection is required for transferring a private vehicle. Book it before starting the JPJ application.
Can I transfer a car that is still under loan?
No. The hire purchase claim must be formally released by the financier first. Paying off the balance is not sufficient on its own — the release has to be recorded.
Does the insurance transfer with the car?
No. Insurance is a separate contract. The buyer needs to arrange their own cover before driving the vehicle.
Sources: MyGovernment digital service for transfer of vehicle ownership, Malay Mail on the revised PUSPAKOM booking fee, Carsome's ownership transfer guide.



