LTO Driver's License Restriction Codes Explained
Understanding LTO Driver's License Restriction Codes
Every Philippine driver's license carries a set of codes that define exactly what kind of vehicle you are legally allowed to operate. These lto license codes appear on the front of your card, and they are the single most important detail an enforcer, insurer, or employer will check. If you drive a vehicle outside the category printed on your license, you are considered an unlicensed driver for that vehicle, regardless of how experienced you are.
The Land Transportation Office overhauled its coding system to align with international standards, replacing the old numeric restriction codes (1 through 8) with an alphabetical Driver's License (DL) Code system that runs from A to BE. This guide explains both systems, how they map to real vehicles, and how to add or upgrade a code through the LTMS portal. Note that this is an independent reference; always confirm the latest rules at lto.gov.ph or portal.lto.gov.ph.
Knowing your restriction codes is not just about avoiding apprehension. It affects your eligibility for professional driving jobs, ride-hailing platforms, and delivery work, all of which require specific vehicle categories on your license before you can legally accept bookings.

Why the LTO Shifted to Alphabetical Codes
The older system used a single restriction number to describe both the vehicle type and the transmission or weight class, which often confused drivers and did not match the categories used in most other countries. The new alphabetical driving codes follow the framework used across the ASEAN region and much of the world, making Philippine licenses easier to interpret abroad and for foreign drivers here.
Under the new scheme, each letter corresponds to a clearly defined vehicle category based on type, weight, and whether it tows a trailer. This removes much of the ambiguity of the old numbers and lets the LTO issue more precise permissions.
Where to Find the Codes on Your Card
On a physical LTO license card, look for the field labeled DL Codes (or Restrictions on older cards). It lists every category you are cleared to drive, separated by commas. Your card also shows a Conditions field, which flags medical or equipment requirements such as wearing corrective lenses.
If you cannot read the card clearly or suspect an error, log in to your LTMS account at portal.lto.gov.ph, where your digital license record displays the same codes. Cross-checking the portal against the printed card is the quickest way to catch encoding mistakes before they cause problems at a checkpoint.
The New DL Codes (A to BE) and What Each One Covers
The current license code a b c d system splits vehicles into logical families: motorcycles, light vehicles, buses, trucks, and their trailer-towing combinations. Each code has a minimum age and, in some cases, a prerequisite that you already hold a lower category. Understanding this ladder helps you plan which codes to pursue and in what order.
When you take your practical driving assessment, the vehicle you use determines which code you can be granted. For example, testing on an automatic-only vehicle results in a restriction that limits you to automatic transmission within that category. Choosing the right test vehicle is therefore a practical decision, not just a formality.
Codes A and A1: Motorcycles and Tricycles
Code A covers standard motorcycles, while A1 covers motorized tricycles and similar three-wheeled vehicles. These are the most common entry points for new riders and are frequently the first code Filipinos obtain. Age eligibility typically starts younger than for four-wheeled categories, but you still begin with a student permit before progressing to a non-professional or professional license.
If you ride a scooter, underbone, or big bike, Code A is what you need. Delivery riders working for food and parcel platforms should confirm that Code A appears on their license, since platforms increasingly verify this before activating rider accounts.
Codes B, B1, B2, and BE: Cars, Vans, and Light Trucks
Code B is the workhorse for most private motorists, covering cars, SUVs, and light vehicles up to a defined gross weight, generally with seating for a limited number of passengers. B1 extends to certain light commercial vehicles and vans, while B2 covers light trucks used for goods. BE adds the ability to tow a heavy trailer behind a Code B vehicle.
These are the categories that matter to the average family driver and to many delivery and logistics workers. If you plan to drive a van for a small business or tow a trailer, check whether you need B1, B2, or BE in addition to your base Code B.
Codes C, D, and Beyond: Trucks and Buses
The heavier categories cover professional and commercial driving. Code C is for trucks above the light-vehicle weight threshold, Code D is for buses and vehicles carrying many passengers, and higher combinations such as CE and DE cover articulated trucks and bus-trailer setups. These require a professional license and often a prerequisite lighter code.
Drivers pursuing careers in freight, public transport, or heavy equipment logistics need these codes and should budget extra time for the assessments, which are more demanding than the light-vehicle tests.
- Code A - Motorcycles
- A1 - Tricycles and three-wheelers
- B - Cars, SUVs, light vehicles
- B1 / B2 - Vans and light trucks
- C - Heavier trucks for goods
- D - Buses and large passenger vehicles
- BE / CE / DE - Trailer-towing combinations
The Old Numeric Restriction Codes (1 to 8)
Many Filipinos still hold licenses issued under the previous system, and older documents, insurance forms, and employer requirements often reference the numeric restriction codes. Knowing how these translate to the new letters prevents confusion during renewals and job applications. The LTO maps your old restrictions to the new DL codes automatically when you renew, but it is worth understanding the equivalence yourself.
The numeric system combined vehicle type with transmission and weight in a way that required a lookup table to interpret. If your current card still shows numbers, they remain valid until your renewal, at which point they are converted to the appropriate alphabetical restriction codes.
What Each Old Number Meant
The legacy numbers ran roughly as follows, and you may still see them on cards issued before the transition. Understanding them helps when reading older paperwork or verifying a conversion after renewal.
- 1 - Motorcycle or motorized tricycle
- 2 - Vehicle up to 4,500 kg, manual or automatic
- 3 - Vehicle above 4,500 kg
- 4 - Automatic transmission only (up to 4,500 kg)
- 5 - Automatic transmission only (above 4,500 kg)
- 6 - Articulated vehicles up to 1,600 kg
- 7 - Articulated vehicles 1,601 to 4,500 kg
- 8 - Articulated vehicles above 4,500 kg
How Old Codes Convert to the New System
When you renew a license carrying numeric restrictions, the LTMS system re-encodes your permissions into the equivalent DL codes. A driver with restriction 1 and 2, for example, generally receives Codes A and B on the new card. Automatic-only restrictions carry over as a transmission note within the relevant letter category.
Because conversions are handled by the system, errors do occasionally slip through. Always inspect your new card and your portal.lto.gov.ph record immediately after renewal, and raise any discrepancy with the LTO before you leave the licensing center or through their official channels if you notice it later.
Conditions and Medical Restrictions on Your License
Separate from vehicle-category codes, your license may carry Conditions that reflect medical findings or required equipment. These come from your mandatory medical examination and, where applicable, the LTO comprehensive driver's education or assessment. They are legally binding: driving without a required aid, such as eyeglasses when your card mandates them, is a violation even if your vehicle category is correct.
These conditions protect both you and the public, and they can change over time. If your eyesight improves after corrective surgery, or a temporary condition resolves, you can have the condition reviewed and updated at your next renewal with supporting medical documentation.
Common Condition Codes
The most frequently seen condition requires corrective lenses, but several others exist for hearing aids, adapted controls, or daylight-only driving. Your medical examiner determines which apply based on your assessment.
- Wear eyeglasses or corrective lenses while driving
- Use a hearing aid for the hearing-impaired
- Drive only vehicles with automatic transmission
- Vehicle must have accelerator on the left or other adapted controls
- Daylight driving only for certain visual conditions
- Additional side mirror or special equipment requirements
How to Add or Upgrade a Code Through the LTMS Portal
Adding a new vehicle category to your license is done through the LTO's application process, which now begins online at the LTMS portal. Whether you are adding Code A to a car license or stepping up to a professional truck category, the general flow is the same: register online, secure a student permit if required for the new category, complete the mandatory training and medical exam, then pass the theoretical and practical assessments.
You cannot simply request a new code without demonstrating competence in it. Each additional category requires you to pass the relevant practical driving assessment on an appropriate vehicle, which is why planning your test vehicle matters. Budget for training hours at an LTO-accredited driving school, as these certificates are prerequisites for many applications.
Step-by-Step Through portal.lto.gov.ph
The online portion streamlines much of the paperwork, though you must still appear in person for biometrics, the practical test, and card printing. Follow these steps as a general roadmap and confirm current requirements on the portal itself.
- Create or log in to your account at portal.lto.gov.ph
- Select the application for adding a DL code or upgrading your license
- Upload requirements: valid ID, medical certificate, and training certificate
- Book an appointment at your chosen LTO district office
- Pay the fees online or at the cashier on your appointment date
- Pass the theoretical exam and the practical driving assessment
- Have your biometrics and photo captured, then claim your new card
Requirements to Prepare in Advance
Gathering documents before your appointment prevents wasted trips, which are a common frustration at busy LTO offices. Requirements vary slightly by category and by whether you hold a non-professional or professional license.
For professional categories such as C and D, expect additional scrutiny, including a longer driver's education requirement and, in some cases, proof of prior experience in a lower category.
- Valid government-issued ID and existing driver's license
- Medical certificate from an LTO-accredited clinic
- Certificate of completion from an accredited driving school
- Student permit for the new category, where required
- Completed LTMS application and appointment confirmation
Fees, Timelines, and What to Expect
The cost of adding a code or upgrading your license combines several separate charges: the application or license fee, a computer or system fee, the medical examination, and driving school training if you are not already certified. The LTO does not charge a single flat amount, and fees are periodically adjusted, so consult the current official schedule at lto.gov.ph rather than relying on figures quoted by fixers or outdated blog posts.
Timelines depend heavily on your district office's queue and whether card stock is available. On a smooth day, the in-office portion of adding a code can be completed within a few hours if you pass your assessments on the first attempt. Card printing delays, however, remain common, and you may be issued an official receipt that serves as a temporary license until your card is ready.
Avoid fixers who promise to skip the assessments. Genuine codes require genuine testing, and a license obtained improperly can be revoked and expose you to serious penalties. The legitimate process is more affordable than fixer rates once you account for what fixers charge.
Common Problems and Practical Tips
Even a well-prepared applicant can hit snags, and knowing the frequent issues in advance saves time and stress. The most common problems involve encoding errors, failed practical assessments, and portal glitches. Approaching the process with backup documents and realistic expectations makes a significant difference.
A few habits consistently smooth the experience: book the earliest appointment slot, arrive with photocopies of everything, and rehearse the practical test route on the correct vehicle type. If you test on an automatic vehicle to save effort, remember that your resulting code will restrict you to automatic transmission, which can limit future jobs.
Fixing Encoding Errors and Failed Tests
If your new card shows a wrong or missing code, report it immediately to the LTO office that issued it, ideally before leaving the premises, and keep your official receipt and assessment results as evidence. Corrections are far easier to process while your application record is fresh. For errors caught later, raise a request through official LTO channels rather than paying anyone to fix it informally.
If you fail a practical assessment, you can retake it, though you may need to rebook and, in some cases, complete additional training hours. Treat a failure as feedback: most candidates fail on maneuvering or observation, so extra practice on the specific vehicle category usually resolves it on the second attempt.
- Keep copies of your receipt, medical, and training certificates
- Verify DL codes on the card before leaving the LTO office
- Cross-check your record at portal.lto.gov.ph after issuance
- Rebook promptly if you fail an assessment to avoid long gaps
- Report suspected errors through official LTO channels only
Frequently Asked Questions
What is the difference between old restriction codes and the new DL codes?
The old system used numbers 1 to 8 to describe vehicle type, weight, and transmission together, which was often ambiguous. The new system uses letters A to BE that follow international standards. When you renew, the LTO automatically converts your old numeric restrictions to the equivalent alphabetical DL codes, but you should always verify the conversion on your new card and at portal.lto.gov.ph.
Which code do I need to drive a motorcycle for food delivery?
You need Code A, which covers standard motorcycles. Delivery and ride-hailing platforms increasingly verify that Code A appears on your license before activating your rider account, so confirm it is encoded correctly. If you ride a tricycle instead, you need Code A1.
Can I add a new code to my license without taking another driving test?
No. Each additional vehicle category requires you to pass the relevant practical driving assessment on an appropriate vehicle, along with the theoretical exam and a medical certificate. Anyone promising a new code without testing is a fixer, and a license obtained that way can be revoked. The legitimate process runs through portal.lto.gov.ph.
Why does my license say automatic transmission only?
If you took your practical driving assessment on an automatic-transmission vehicle, your resulting code is restricted to automatic vehicles within that category. To lift this restriction, you must pass an assessment on a manual-transmission vehicle. This can matter for professional driving jobs that require manual capability.
How much does it cost to add a restriction code?
There is no single flat fee. The total combines the license or application fee, a system fee, the medical examination, and driving school training if you are not already certified. Fees are periodically adjusted, so check the current official schedule at lto.gov.ph rather than relying on quoted amounts, and avoid fixers whose rates exceed the legitimate cost.
My new card shows the wrong code. What should I do?
Report the error to the LTO office that issued the card immediately, ideally before you leave, and keep your official receipt and assessment results as proof. Corrections are easiest while your application record is fresh. If you notice the mistake later, raise it through official LTO channels and cross-check your digital record at portal.lto.gov.ph.