# L, P, CDL Licences: How Malaysia's JPJ Driving Licence Process Actually Works

> A descriptive walkthrough of the process of getting a driving licence in Malaysia — the KPP course, JPJ tests, the L and P licences, through to converting to a CDL (full licence) — including the validity period of each licence and how the KEJARA demerit-point system can suspend or cancel it.

- Category: transport
- Language: en
- Status: published
- Updated: 2026-07-24
- Canonical: https://negaraku.md/en/transport/driving-licence-malaysians

---

Most people treat "driving licence" as a single document. It is actually
three separate licences — L, P and CDL — linked together by strict time
limits, plus a demerit-point system that can cancel your P licence
immediately, well before it ever gets the chance to turn into a full
licence. Here is how that chain actually works, according to the official
JPJ portal and the Official Portal of the Government of Malaysia.

## Stage 1: The KPP course and the L licence

The process begins by registering with a driving institute registered with
JPJ and following the Kurikulum Pendidikan Pemandu (Driver Education
Curriculum, KPP) — the KPP01 theory course, which ends with a road-law
test, known as the Theory Test Part 1.

Passing this test allows a **L licence (Learner Driving Licence)** to be
issued. The L licence permits a person to practise driving in the class
applied for — for example class B, B2, D or E — and is the entry ticket to
the compulsory practical training on circuit and road under the JPJ
curriculum.

The L licence's validity period is **2 years from the date it is issued**.
If the JPJ test has not yet been taken, or not yet passed, this licence
must be renewed every 3 or 6 months. This limit is hard: the total period
may not exceed 2 years from the date the L licence was originally issued.
Beyond that, the candidate must repeat the **entire process** — starting
from the KPP course — to obtain a new L licence.

## Stage 2: The JPJ test and the P licence

Once practical training is complete, the actual driving test is conducted
by an examiner from JPJ itself, covering circuit and road components.
Passing both of these components leads to the **P licence (Provisional/
Probationary Driving Licence)**, valid for **2 years**.

The P licence is not merely a copy of the L licence with a different
letter. It carries its own restrictions — for example, a P licence holder
is not eligible to apply for a Public Service Vehicle (PSV) licence or an
International Driving Permit (IDP), both of which require a CDL. More
importantly, the P licence is exposed to a risk that is rarely explained in
full: the KEJARA demerit-point system (see the section below), which can
cancel it before that 2-year period ends.

## Stage 3: Converting a P licence to a CDL

A **CDL (Competent Driving Licence)** is the full licence — the final
destination of this process. According to the JPJ service page, a CDL
application must be made **within 7 days before the P licence's expiry
date**, and that application window stays open for up to **12 months
after** that expiry date. The application is made at the state JPJ
counter, and the applicant must not be on JPJ's blacklist.

Documents required:

- Original MyKad or passport (or a copy if handled by a representative)
- The representative's identification document, if the application is made
  by a representative
- One photograph on a white background (25mm x 32mm) — optional
- A valid passport for non-citizen applicants

An approved CDL can be issued for a validity period of **1 to 5 years**,
depending on the applicant's choice. Fees confirmed by JPJ:

| Applicant category | Classes B2, B, C | Class A/A1 | Class D and above |
| --- | --- | --- | --- |
| Citizen | RM20 | RM2 | RM30 |
| Non-citizen | RM120 | RM120 | RM120 |

## The KEJARA system: the demerit points that can fail your P licence

This is the part that is most rarely explained separately for the P
licence versus the CDL — and the difference is large.

**The P licence is cancelled immediately** as soon as demerit points reach
**20 points or more**. There is no staged suspension period as there is for
CDL holders.

**A CDL holder**, by contrast, is suspended first rather than cancelled
outright, each time they reach a fresh 20 points:

| Occurrence of reaching 20 points | Effect on the CDL |
| --- | --- |
| First | Suspended 3–6 months |
| Second | Suspended 6–8 months |
| Third | Suspended 8–10 months |
| Fourth | Suspended 10–12 months |

The CDL is only fully **cancelled** by the Director General of JPJ after
three suspensions within a 5-year period.

Two details that surprise many drivers:

- **Demerit points keep accumulating even while the licence is suspended.**
  According to JPJ itself, "demerit points will still be given even while
  my driving licence is being suspended."
- **A cancelled licence does not mean the end forever**, but the applicant
  must wait **12 months** from the date of cancellation before they can
  apply again — and that process is entirely a new-applicant process, not
  a renewal.

## Common mistakes

- **Assuming the L and P licences carry the same restrictions.** The P
  licence carries its own restrictions, such as a ban on applying for a PSV
  or IDP licence.
- **Letting the L licence pass its 2-year period.** This is not merely a
  matter of needing a renewal — the entire KPP process must be repeated
  from the start.
- **Waiting past the 12-month period to convert P to CDL.** The
  application window closes 12 months after the date the P licence
  expires.
- **Not realising demerit points accumulate while suspended.** This means a
  suspension does not "clean" a driver's record.
- **Assuming the P licence and CDL are treated the same under KEJARA.**
  The P licence is cancelled outright at 20 points; the CDL first gets a
  staged suspension period.

## What's next

Keep your P licence's expiry date somewhere easy to check, because the CDL
application window — 7 days before up to 12 months after — is a hard
limit, not a guideline. For the legal basis behind the driving licence
requirement itself, see the [Road Transport Act 1987 (Act 333)](/en/law/road-transport-act),
the statute that requires every driver to hold a valid licence before
using the road.

## Sources

- Permohonan Lesen Memandu Kompeten (CDL) — https://www.jpj.gov.my/en/jpj-service-information/competent-driver-license-cdl-application/ (Jabatan Pengangkutan Jalan (JPJ))
- Informasi Perkhidmatan JPJ — https://www.jpj.gov.my/en/jpj-service-information/ (Jabatan Pengangkutan Jalan (JPJ))
- Soalan Lazim Lesen Memandu — https://www.jpj.gov.my/en/faq-driving/ (Jabatan Pengangkutan Jalan (JPJ))
- Soalan Lazim Sistem KEJARA — https://www.jpj.gov.my/en/faq-kejara/ (Jabatan Pengangkutan Jalan (JPJ))
- Memohon Lesen Memandu — https://www.malaysia.gov.my/my/categories/pengangkutan/lesen-memandu/memohon-lesen-memandu (Portal Rasmi Kerajaan Malaysia)

---
Source of truth: https://github.com/negaraku-md/NegaraKu.md
License: CC BY-SA 4.0
