Skip to content

LTO DL Codes 2026: Driver's License Codes and Restriction Codes 1-8

The DL code on your license lists the vehicle types you may drive: A, A1, B, B1, B2, C, D, BE and CE. They replaced the old restriction codes 1 to 8, and older cards still show the numbers. DL code B covers cars, not motorcycles. Riding one on a B-only license counts as no valid license under JAO 2014-01 item I.a: ₱3,000 and a one-year bar.

LTO DL Codes 2026: Driver's License Codes and Restriction Codes 1-8

LTO DL Codes and What Each One Lets You Drive

Match the letters in the restrictions field of your card to this table. The mapping follows the LTO DL codes list (14-CC2024-DL-CODES). Older cards that show only numbers stay valid until they expire.

New applicants may apply only for the non-professional codes A, A1, B, B1 and B2, or a combination. C, D, BE and CE need a professional license. A manual-transmission code covers automatics in the same class; an automatic-only code does not cover manuals.

AMotorcycles, two-wheeled (L1 to L3). Replaces old restriction code 1.
A1Tricycles and motorcycles with a sidecar (L4 to L7). Replaces old restriction code 1.
BPassenger cars (M1), up to 4,500 kg GVW. Replaces old codes 2 (manual or automatic) and 4 (automatic only).
B1Passenger vans and jeepneys (M2), up to 4,500 kg GVW. Replaces old codes 2 and 4.
B2Light commercial vehicles (N1), up to 4,500 kg GVW. Replaces old codes 2 and 4.
CHeavy commercial trucks (N2, N3), over 4,500 kg GVW. Replaces old codes 3 and 5.
DHeavy passenger buses (M3). Replaces old codes 3 and 5.
BELight articulated vehicles and towed trailers (O1, O2). Replaces old codes 6 and 7.
CEHeavy articulated vehicles (O3, O4), over 4,500 kg GVW. Replaces old code 8.

Can You Drive a Motorcycle With DL Code B?

No. DL code B covers passenger cars (M1). A two-wheeled motorcycle needs DL code A, and a tricycle or a motorcycle with a sidecar needs A1. Each is its own code, so A alone does not cover a tricycle and A1 alone does not cover a solo motorcycle.

Worked example: your card reads B, B1 and you ride a 155cc scooter to work. If stopped, JAO 2014-01 item I.a (in force since 2 June 2014) applies. It lists an "inappropriate driver's license restriction code" as driving without a valid license. The fine is ₱3,000, plus one year without a license or permit to drive, counted from payment. Add A before you ride: see how to add a DL code.

Old Restriction Codes 1 to 8: What Code 1, 2 and 3 Mean

Cards issued before the DL codes show numbers. The LTO memorandum on restriction codes defines them by vehicle type, weight and transmission:

Code 1Motorcycles and motorized tricycles. Now A or A1.
Code 2Vehicles up to 4,500 kg GVW, manual or automatic. Now B, B1 or B2.
Code 3Vehicles over 4,500 kg GVW, manual or automatic. Now C or D.
Code 4Automatic-only vehicles up to 4,500 kg GVW. Now B, B1 or B2, automatic only.
Code 5Automatic-only vehicles over 4,500 kg GVW. Now C or D, automatic only.
Code 6Articulated vehicles up to 1,600 kg GVW. Now BE.
Code 7Towed-trailer vehicles 1,601 to 4,500 kg GVW. Now BE.
Code 8Articulated vehicles over 4,500 kg GVW. Now CE.

How to Check Your License Restriction Code

Check License Details

Look at the restrictions field below your license number. It shows the numbers (for example "2,4") or the letters (for example "B, B1"), depending on when the card was issued. Your LTMS profile at portal.lto.gov.ph lists the same codes for your license.

How to Add a DL Code or Restriction Code in 2026

Adding a code means passing the test for that vehicle type. RA 10930 Section 23-A (2 August 2017) requires LTO exams designed for the license type and restrictions applied for. Have these ready before you start:

  1. Take PDC for the vehicle type you are adding
    Enroll at an LTO-accredited driving school: motorcycle PDC to add A or A1, manual PDC to lift an automatic-only restriction. Keep the original certificate.
  2. Book the transaction on LTMS
    Log in at portal.lto.gov.ph, choose the license amendment for an added restriction, and book a branch slot.
  3. Pass the practical exam and pay
    At the branch, pass the practical exam on the new vehicle type and pay the assessed fee. The card is reissued with the added code.
Current licenseThe card you are adding the code to
PDC certificatePractical driving course for the new vehicle type, from an LTO-accredited driving school
Medical certificateFrom an LTO-accredited clinic, valid three months (MC RIB-2007-884)
FeeShown on your LTMS assessment for the added code

DL Codes and Expressway Access

Your DL code and the toll class are separate checks. Class 1 on every TRB toll matrix is "Car, Jeepney, Van, Pick-Up, Motorcycle (400cc and up)". A rider with DL code A may enter on a motorcycle of 400cc or more; a smaller motorcycle is turned back at the plaza. Full rules: motorcycle expressway rules.

Cars, jeepneys, vans and pick-ups driven on B, B1 or B2 are class 1. Trucks and buses that need C, D, BE or CE pay class 2 or class 3 tolls; check the toll matrices.

Penalty for Driving Outside Your DL Code

JAO 2014-01 item I.a (DOTC-LTO, in force since 2 June 2014) treats a wrong restriction code or a wrong license classification as no valid license. One line covers both, with no higher tier for a repeat. The rule behind it is RA 4136 Section 24: a license covers only "the motor vehicles described in such license". The same section bars an owner from hiring anyone but a licensed professional driver.

If the code on your card does not match the vehicle, let a passenger with the right code drive. The full fine list is on LTO traffic violation fines.

Vehicle not covered by your DL codeInappropriate restriction code (JAO 2014-01 item I.a), plus a one-year bar from holding a license, counted from payment₱3,000
Driving for hire on a non-professional licenseInappropriate license classification (JAO 2014-01 item I.a), plus the same one-year bar₱3,000
Student permit holder driving aloneNot accompanied by a duly licensed driver (JAO 2014-01 item I.a), plus the same one-year bar₱3,000

Student Permits and Foreign Licenses

A student permit holder may drive only with a duly licensed driver beside them; JAO 2014-01 item I.a fines a solo drive ₱3,000. The code on the permit follows the vehicle type of your practical driving course. See the student permit guide.

A tourist with a valid foreign license may drive for the first 90 days of the stay (RA 4136 Section 21). After day 90, JAO 2014-01 item I.a applies: ₱3,000 and the one-year bar. Convert to a Philippine license before then.

Professional vs Non-Professional DL Codes

A first-time applicant gets only the non-professional codes A, A1, B, B1 and B2. C, D, BE and CE come with a professional license, which is also the one to hold when you drive for pay. See the professional license requirements.

Non-Professional A / A1Private motorcycles and tricycles; not for hire
Non-Professional B / B1 / B2Private cars, vans, jeepneys and light commercial vehicles; not for hire
Professional CHeavy commercial trucks (N2, N3), for hire allowed
Professional DHeavy passenger buses (M3), for hire allowed
Professional BELight articulated vehicles and towed trailers, for hire allowed
Professional CEHeavy articulated vehicles, for hire allowed

Know Your Toll Before You Go

Plan your trip budget with exact toll fees and fuel cost estimates.

Try the Toll Calculator

Frequently Asked Questions

Can you drive a motorcycle if your license bears DL code B?
What is the difference between DL code A and A1?
What do restriction codes 1, 2 and 3 mean?
Ano ang ibig sabihin ng DL code sa lisensya?
What are the requirements for adding a restriction code in 2026?
Can I drive on expressways with DL code A?
What DL code do I need to drive a pickup?
Can I drive for Grab or another ride-hailing service on a non-professional license?