Selling a car in Malaysia requires both seller and buyer to complete an official ownership transfer at JPJ (Jabatan Pengangkutan Jalan — the Road Transport Department). Unlike countries where the seller can notify a government body independently online, Malaysia's process requires both parties — or their authorised agents — to be present together to endorse the Geran (vehicle ownership document) before a JPJ officer. This guide covers the full process, including the MyJPJ app option and the documents you need to prepare.
The Geran: Your Vehicle Ownership Document
The Geran is the official vehicle ownership document in Malaysia. It records the registered owner's details, the vehicle registration number, make, model, engine capacity, and chassis/engine numbers. When you sell your car, you must endorse the Geran by signing the transfer section — this cannot be done informally. The transfer must be witnessed and processed at a JPJ office or through the MyJPJ app.
Before the Transfer: What to Prepare
- Original Geran (Grant): The physical vehicle ownership document. If this is lost, you must apply for a duplicate at JPJ before proceeding with the transfer.
- Valid MyKad (National Identity Card): Both seller and buyer must present their original MyKad. Foreign nationals must present their passport and any relevant permits.
- Valid road tax (road tax disc — 'cukai jalan'): The vehicle's road tax must be valid at the time of transfer. If the road tax has expired, renew it before the JPJ appointment. Road tax renewal can be done online via myJPJ or at Pos Malaysia.
- Valid motor insurance policy in the buyer's name: The buyer must have a valid motor insurance policy before the road tax can be renewed in their name — and before the transfer is completed. Insurance must be arranged before the JPJ appointment.
- No outstanding summonses: Outstanding traffic fines (saman) linked to the vehicle must be settled before JPJ will process the transfer. Check for outstanding summonses via the MyJPJ app or at any JPJ office.
- If there is an outstanding hire-purchase loan: Obtain a letter of release from the finance company confirming the loan is fully settled before proceeding. The finance company's name will appear on the Geran and must be removed (known as removing the 'encumbrance') before the transfer.
Step-by-Step: Transferring Ownership at a JPJ Office
- Step 1 — Both parties attend a JPJ office together: The seller and buyer must appear at any JPJ district office during operating hours. Alternatively, they can use an authorised vehicle dealer or an agent (though fees apply for third-party agents).
- Step 2 — Submit documents at the counter: Present the original Geran, both MyKads, the valid insurance certificate (in the buyer's name), and the current road tax disc.
- Step 3 — JPJ officer endorses the Geran: The JPJ officer processes the transfer, witnessing the seller's signature on the Geran transfer section and stamping the document to confirm the transfer.
- Step 4 — Pay the transfer fee: Transfer fees typically range from approximately RM50 to RM100 depending on the vehicle's cubic capacity and type. Fees are paid at the JPJ counter.
- Step 5 — Receive updated documentation: After processing, the buyer receives the endorsed Geran (and eventually an updated registration document) confirming ownership in their name. JPJ updates the central vehicle database (JPJEKS) at the same time.
Using the MyJPJ App for Transfer
The MyJPJ app (available on iOS and Android) supports an increasing range of vehicle ownership transactions. Some transfer functions are available digitally, but the full private vehicle ownership transfer currently still requires in-person JPJ attendance or a licensed agent in most cases. Use the MyJPJ app to check for outstanding summonses, verify road tax status, and access vehicle information before your appointment.
What Happens If the Transfer Is Not Completed?
- You remain the registered owner: Until JPJ processes the transfer, you are still on record in JPJEKS as the vehicle's owner. Traffic camera summonses and parking fines issued to the registered owner will come to you.
- Road tax and insurance complications: The road tax disc and insurance policy are tied to the registered owner. If the buyer drives the vehicle under your road tax before the transfer is processed, any accident claim or road tax renewal will create complications.
- JPJ enforcement risk: Driving a vehicle with registration documents not in the correct owner's name can create issues during roadblocks or routine enforcement checks.
How car-spot Makes This Easier
Once your Geran and documents are ready, car-spot helps you find serious buyers in Malaysia quickly and professionally.
- AI Vehicle Specification Assistant: Automatically fills in accurate Malaysian-market specs, engine capacities, and standard features — saving time and ensuring your listing is complete.
- AI Photo Classification: Automatically detects photo angles and sorts them into the optimal order for maximum visual impact.
- AI Description Generator: Creates compelling, accurate listing copy based on your vehicle's features, helping it stand out to serious buyers di Malaysia.
- Feature-to-Photo Highlighting: Link specific features directly to the photos showing them — building immediate buyer trust.
- Free 30-day listing: Listing is completely free. Every listing includes 30 days of free visibility. Extend if you need more time.