Puspakom Inspection Malaysia 2026

Everything you need to know about Puspakom — test types, fees, when it's required, and how to book.

What is Puspakom?

Puspakom (Pusat Pemeriksaan Kenderaan Berkomputer) is Malaysia's government-authorised vehicle inspection centre. It provides computerised safety and roadworthiness checks for all types of motor vehicles.

Puspakom inspections are required by JPJ for certain vehicle transactions — particularly ownership transfers of older vehicles and modified cars.

Types of Puspakom Inspection

B2

Roadworthiness Inspection

When required: Required for ownership transfer of vehicles over 15 years old

What's checked: Brakes, lights, tyres, steering, exhaust, undercarriage condition

Fee: ~RM30–55 (private car)

B5

Insurance Inspection

When required: Required when insurer requests inspection before issuing a policy for older/damaged vehicles

What's checked: Overall condition, existing damage, structural integrity

Fee: ~RM50–80

B7

Modified Vehicle Inspection

When required: Required when JPJ/insurer suspects non-standard modifications

What's checked: Engine, suspension, body modifications vs original spec

Fee: ~RM80–150

E2

Commercial Vehicle Inspection

When required: Periodic inspection required for lorries, buses, taxis, e-hailing

What's checked: Full safety and mechanical inspection

Fee: Varies by vehicle class

When is Puspakom Mandatory?

  • Buying a used car over 15 years old

    JPJ requires a B2 inspection report before processing the ownership transfer.

  • Vehicle has been modified

    Non-standard modifications (engine swap, suspension lowering, body kits that alter structure) require B7 inspection before road tax renewal.

  • Serious accident

    Vehicles involved in major accidents may need inspection before returning to road — insurer or JPJ may require it.

  • Commercial/e-hailing vehicles

    Periodic E2 inspections are mandatory for taxis, lorries, buses, and registered e-hailing vehicles.

  • Insurer requests

    Some insurers require a B5 inspection before issuing a policy for older or previously damaged vehicles.

How to Book Puspakom

Online (puspakom.com.my)

Recommended

Book via the Puspakom website. Select branch, date, and time. Pay online. Best option for avoiding queues.

Puspakom mobile app

Available on iOS and Android. Same booking system as website.

Walk-in

Show up at any Puspakom branch. First-come, first-served. Expect 1–3 hour waits at busy branches especially on weekends.

What to Bring

  • MyKad / NRIC (owner or authorised representative)
  • Vehicle grant / geran (original)
  • Current road tax (if applicable)
  • Booking confirmation (if booked online)
  • Payment — cash or card accepted at most branches

What If Your Car Fails?

If your vehicle fails the Puspakom inspection, you'll receive a report listing the items that need fixing. You have 14 days to fix the defects and return for a free re-inspection of those specific items.

If you fail to return within 14 days, you'll need to pay for a new inspection. Common fail reasons include worn tyres, faulty lights, brake issues, and exhaust emissions.

Puspakom and Car Insurance

If you own an old car that needs Puspakom inspection, insurers may ask to see the report before offering you a policy. A passed Puspakom report gives the insurer confidence in the vehicle condition.

For cars that have passed inspection and need insurance, compare quotes across 16 insurers instantly on Bjak.

FAQs

How much does Puspakom inspection cost?

B2 inspection (ownership transfer): ~RM30–55 for private cars. B5 (insurance inspection): ~RM50–80. B7 (modified vehicles): ~RM80–150. Fees vary slightly by branch.

How long is the Puspakom report valid?

The B2 inspection report is valid for 3 months. If you don't complete the JPJ transfer within 3 months, you need a new inspection.

Can I get Puspakom done at a non-Puspakom workshop?

No. Only authorised Puspakom centres can issue the official inspection report accepted by JPJ. Third-party workshops cannot issue valid Puspakom reports.

Do I need Puspakom every year for my old car?

No — Puspakom for private cars is not an annual requirement. It's only needed for specific transactions (ownership transfer, modifications, post-accident). Commercial vehicles have periodic inspection schedules.

T*****n from KL

saved RM180 comparing online

Compare Now