MMDA Violation Code and Penalty Fee List for Motorists in Metro Manila
Driving in Metro Manila means dealing with heavy traffic, busy intersections, loading zones, road restrictions, and a long list of traffic rules. For motorists, knowing the common MMDA violation codes and their corresponding penalties can help them avoid unnecessary fines, license issues, towing, and other consequences.

MMDA Traffic Violation Codes and Penalties
The Metropolitan Manila Development Authority (MMDA), together with Metro Manila local government units (LGUs), implements the Metro Manila Traffic Code of 2023 under the Single Ticketing System. The system was designed to create more consistent traffic rules, penalties, ticketing procedures, and payment systems across Metro Manila.
The following guide covers some of the most common violations and penalties motorists should know. Because traffic rules and enforcement policies can be updated, motorists should still verify their specific violation through official MMDA channels before paying or contesting a ticket.
What Is the MMDA Single Ticketing System?
The Single Ticketing System was introduced to standardize the handling of common traffic violations across Metro Manila. Instead of motorists dealing with significantly different penalties and procedures from one city to another, participating LGUs use the Metro Manila Traffic Code of 2023 as a common framework.
The system covers Metro Manila’s 17 local government units and includes common violations such as illegal parking, disregarding traffic signs, number coding, reckless driving, obstruction, overspeeding, illegal counterflow, and other offenses.
The MMDA has also continued to develop digital traffic-management systems. In 2026, the agency was working to integrate systems such as May Huli Ka and the No Contact Apprehension Program into the eGovPH Super App, allowing motorists to check violations, view evidence, receive alerts, and eventually pay penalties online through the platform.

MMDA Violation Code and Penalty Fee List
Here are some of the most commonly encountered traffic violations under the Metro Manila traffic system.
| Violation Code | Traffic Violation | Penalty |
|---|---|---|
| 003A | Disregarding traffic signs | PHP 1,000 |
| — | Illegal parking, attended | PHP 1,000 |
| — | Illegal parking, unattended | PHP 2,000 |
| — | Number coding/UVVRP violation | PHP 500 |
| — | Tricycle ban | PHP 500 |
| — | Light truck ban | PHP 2,000 |
| — | Truck ban | PHP 3,000 |
| — | Obstruction | PHP 1,000 |
| 004/004D | Reckless driving | PHP 500 first offense; PHP 750 second; PHP 1,000 third, with corresponding license penalties |
| 018/211C | Motorcycle rider/passenger dress code violation | PHP 500 first; PHP 750 second; PHP 1,000 third |
| — | Overloading | PHP 1,000 |
| — | Defective motor vehicle accessories | PHP 1,000 |
| — | Unauthorized vehicle modification | PHP 2,000 |
| — | Arrogance/discourteous conduct | PHP 500 |
| — | Loading/unloading in prohibited zones | PHP 1,000 |
| — | Illegal counterflow | PHP 2,000 for the first offense; PHP 5,000 for subsequent offenses |
| — | Overspeeding | PHP 1,000 |
The common-violation penalties above are based on the Metro Manila Traffic Code of 2023 and published references to the Single Ticketing System.
Important: Not every traffic violation uses the same penalty structure. Some offenses are governed by national laws, MMDA regulations, or specific local ordinances. A ticket may also include license suspension, confiscation, towing, impounding, or other sanctions.
1. Disregarding Traffic Signs — PHP 1,000
Violation Code: 003A
Motorists are expected to follow traffic signs, road markings, signals, lane instructions, and other traffic-control devices.
Disregarding traffic signs can include ignoring stop signs, no-entry signs, no-turn signs, lane markings, and other posted restrictions.
The standard penalty under the Metro Manila Traffic Code of 2023 is PHP 1,000.
This is one of the easiest violations to avoid. Slow down, look ahead for signs, and follow lane markings even when traffic is light.
2. Illegal Parking — PHP 1,000 to PHP 2,000
Illegal parking is divided into two common categories:
- Attended illegal parking: PHP 1,000
- Unattended illegal parking: PHP 2,000
An attended vehicle has a driver present, while an unattended vehicle has been left without the driver.
Unattended illegally parked vehicles may also be towed.
Motorists should never assume that turning on the hazard lights makes parking legal. A vehicle can still be apprehended if it blocks a lane, sidewalk, driveway, intersection, pedestrian crossing, or other prohibited area.
3. Number Coding or UVVRP Violation — PHP 500
The Unified Vehicular Volume Reduction Program, commonly called the number coding scheme, restricts certain vehicles from traveling during designated hours based on their license plate numbers.
The standard Single Ticketing System penalty for a number-coding violation is PHP 500.
However, motorists should check the latest MMDA announcement before traveling, as coding schedules, exemptions, and window hours may change through official issuances.
4. Tricycle Ban — PHP 500
Certain major roads in Metro Manila restrict tricycles and other slow-moving vehicles.
A violation of the applicable tricycle ban carries a PHP 500 penalty under the common Single Ticketing System penalties.
Restrictions can vary depending on the road and local implementation, so drivers should pay attention to traffic signs.
5. Light Truck Ban — PHP 2,000
Light trucks are subject to restrictions on designated roads and during specified periods.
The standard penalty listed under the Metro Manila Traffic Code framework is PHP 2,000.
If you operate a light truck for deliveries, check the applicable truck-ban schedule before entering major Metro Manila roads.
6. Truck Ban — PHP 3,000
Heavy trucks and other covered vehicles are subject to truck-ban restrictions on designated roads in Metro Manila.
The common penalty is PHP 3,000.
Truck operators should pay particular attention to designated truck routes and time restrictions because violating a truck ban can disrupt traffic and may result in additional enforcement action.
7. Reckless Driving — PHP 500 to PHP 1,000
Violation Code: 004/004D
Reckless driving can involve operating a vehicle in a manner that endangers people or property.
Under the commonly published Metro Manila penalty schedule:
- First offense: PHP 500
- Second offense: PHP 750, with license suspension consequences
- Third offense: PHP 1,000, with possible license revocation consequences
The exact enforcement consequences depend on the applicable rules and the driver’s violation history.
Examples of dangerous driving behavior include aggressive weaving, unsafe overtaking, and other actions that put other road users at risk.
8. Driving Without a License
Driving without a valid driver’s license is more serious than simply failing to carry or present a license.
Published MMDA-related penalty references distinguish between failing to carry a driver’s license and actually driving without a valid license. The latter can carry a significantly higher penalty and may involve towing or impounding the vehicle.
Drivers should also be aware that expired, suspended, revoked, improper, or otherwise invalid licenses can create separate violations.
9. Obstruction — PHP 1,000
A vehicle can be considered an obstruction when it blocks or interferes with the normal movement of other road users.
Examples include:
- Stopping in an active traffic lane
- Blocking an intersection
- Leaving a vehicle where it prevents other vehicles from passing
- Blocking a driveway or access point
- Stopping in a prohibited area
The common penalty is PHP 1,000.
If your vehicle breaks down, move it to a safe location whenever possible and use appropriate warning devices.
10. Motorcycle Rider and Passenger Dress-Code Violation — PHP 500 to PHP 1,000
Motorcycle riders and passengers must comply with applicable safety and dress requirements.
The commonly listed penalties are:
- First offense: PHP 500
- Second offense: PHP 750
- Third and succeeding offenses: PHP 1,000
The violation code appears in published MMDA penalty schedules as 018/211C, depending on the schedule version.
11. Overloading — PHP 1,000
Overloading can affect vehicle stability, braking performance, handling, and road safety.
The common penalty under the Single Ticketing System is PHP 1,000.
For trucks and commercial vehicles, additional regulations may apply depending on the vehicle classification and the type of load.
12. Defective Motor Vehicle Accessories — PHP 1,000
Vehicles must have properly functioning safety equipment and required accessories.
Defective equipment can include problems involving lights, brakes, signaling devices, mirrors, or other required components.
The common penalty is PHP 1,000.
Before driving, particularly on long trips, inspect your headlights, brake lights, turn signals, tires, mirrors, and brakes.
13. Unauthorized Vehicle Modification — PHP 2,000
Vehicle modifications that violate applicable regulations can result in a PHP 2,000 penalty under the common Metro Manila traffic schedule.
Not every modification is automatically illegal. The issue is whether the modification violates applicable vehicle regulations, safety requirements, registration conditions, or traffic rules.
This is particularly important for owners of modified motorcycles and cars.
14. Arrogance or Discourteous Conduct — PHP 500
Drivers are expected to cooperate with authorized traffic enforcers and observe proper conduct on the road.
Arrogant, abusive, or discourteous behavior toward traffic personnel may result in a PHP 500 penalty under the Single Ticketing System.
Remaining calm during an apprehension is important. If you believe the ticket is incorrect, use the proper contesting procedure instead of arguing with the enforcer.
15. Loading and Unloading in Prohibited Zones — PHP 1,000
Stopping to pick up or drop off passengers in a prohibited location can obstruct traffic and create safety risks.
The common penalty is PHP 1,000.
Drivers should use designated loading and unloading areas whenever available.
16. Illegal Counterflow — PHP 2,000 to PHP 5,000
Counterflow means driving against the established direction of traffic.
Under MMDA Regulation No. 97-003, illegal or unauthorized counterflow carries a PHP 2,000 fine, and the regulation also provides for driver’s license suspension or revocation depending on the offense history.
Under the Single Ticketing System references, the commonly listed penalties are:
- First offense: PHP 2,000
- Second and succeeding offenses: PHP 5,000
Counterflow is considered particularly dangerous because it creates a direct risk of head-on collisions.
17. Overspeeding — PHP 1,000
Drivers must observe posted speed limits and adjust their speed to actual road conditions.
The commonly listed penalty for overspeeding under the Metro Manila Traffic Code framework is PHP 1,000.
Even when the posted speed limit allows a certain speed, drivers should slow down when roads are wet, visibility is poor, pedestrians are present, or traffic conditions are unpredictable.
Other Important Traffic Penalties
The common Single Ticketing System violations are not the entire universe of traffic offenses in Metro Manila.
Some violations are governed by separate national laws or MMDA regulations.
Failure to Use a Seat Belt
Failure to use the required seat belt is subject to penalties under the Seat Belts Use Act and the applicable traffic enforcement framework.
Published Single Ticketing System references list:
- First offense: PHP 1,000
- Second offense: PHP 2,000
- Third and succeeding offenses: PHP 5,000, plus a one-week driver’s license suspension
Motorcycle Helmet Violations
The penalties for violating the Mandatory Use of Motorcycle Helmets Act can be substantially higher than those for ordinary traffic violations.
Published Metro Manila traffic references list:
- First offense: PHP 1,500
- Second offense: PHP 3,000
- Third offense: PHP 5,000
- Fourth and succeeding offenses: PHP 10,000, with additional license consequences
Child Safety on Motorcycles
Republic Act No. 10666, or the Children’s Safety on Motorcycles Act, provides penalties of:
- First offense: PHP 3,000
- Second offense: PHP 5,000
- Third and succeeding offenses: PHP 10,000
Anti-Distracted Driving
The Anti-Distracted Driving Act also carries penalties that are separate from those for many standard Metro Manila traffic violations.
A published MMDA violation-code reference lists:
- First offense: PHP 5,000
- Second offense: PHP 10,000
- Third offense: PHP 15,000 plus three-month license suspension
- Fourth offense: PHP 20,000 plus license revocation
EDSA Bus Lane Violations
Motorists should also be especially careful around designated bus lanes on EDSA.
MMDA Regulation No. 23-002 increased penalties for violations involving the EDSA Busway. Recent MMDA enforcement information cites the following escalating penalties:
- First offense: PHP 5,000
- Second offense: PHP 10,000 plus one-month license suspension
- Third offense: PHP 20,000 plus one-year license suspension
- Fourth offense: PHP 30,000 plus recommendation for license revocation
These penalties are substantially higher than those for many ordinary traffic violations, reflecting the importance of keeping the dedicated busway clear.
MMDA Violation Codes You May Encounter
The MMDA’s traffic violation database contains a much longer list than the common offenses covered by the Single Ticketing System.
Some published code references include:
- 003A — Disregarding traffic signs
- 004/004D — Reckless driving
- 005 — Stalled vehicle
- 018/211C — Motorcycle rider/passenger dress code
- 050 — Driving in slippers
- 051 — Driving in a sleeveless shirt
- 053 — Driving without a license
- 054 — Driving with a delinquent, invalid, or ineffectual license
- 055 — Driving with a suspended driver’s license
- 056 — Driving with a revoked driver’s license
- 065 — Driving under the influence of liquor
- 066 — Driving under the influence of drugs
- 079 — Dirty or uncared-for plates
- 118 — Defective, broken brakes, equipment, or windshield
- 130 — Violation of color scheme
- 135 — Colored, tinted, or painted windshield
- 171 — Smoke belching
- 177 — Double license
- 184 — Driving while using a cellular phone or handset radio
- 187 — Stainless, nickel, chrome-plated, or shiny vehicle parts
- 188 — Dazzling headlights, neon lights, or broken lens
- 200 — Detached, improper, or temporary signboard
- 222 — Anti-Distracted Driving Act violation
The exact fine and additional sanctions depend on the offense and applicable law.
What Should You Do If You Receive an MMDA Ticket?
If an MMDA or authorized traffic enforcer apprehends you, remain calm and review the ticket carefully.
Check:
- Your name and driver’s license details
- Vehicle plate number
- Date and location of the violation
- Violation description
- Violation code
- Applicable penalty
- Instructions for payment or contesting the ticket
Do not assume that you have to pay an unofficial amount directly to an enforcer. Use the authorized payment channels indicated by the ticket and MMDA.
The MMDA’s May Huli Ka system allows motorists to check for violations using their plate number, conduction sticker, or motor vehicle information.
If you believe you were incorrectly apprehended, follow the official procedure for contesting the citation rather than ignoring it.
How to Avoid MMDA Traffic Violations
Avoiding a traffic ticket is easier than dealing with the consequences afterward.
Before driving around Metro Manila:
- Check the number-coding schedule if your vehicle is covered.
- Follow posted traffic signs and lane markings.
- Never park on sidewalks, at intersections, at pedestrian crossings, or in other prohibited areas.
- Use designated loading and unloading zones.
- Avoid counterflow even when traffic is heavy.
- Follow posted speed limits.
- Wear your seat belt at all times.
- Wear the required motorcycle helmet when riding.
- Do not use your phone while driving.
- Keep your vehicle’s lights, brakes, tires, and other safety equipment in good condition.
- Check truck and vehicle restrictions before entering major roads.
- Keep your driver’s license and vehicle registration valid.
- Cooperate with authorized traffic enforcers.
- Check your MMDA traffic record if you suspect that you have been apprehended through a no-contact enforcement system.
Final Thoughts
Understanding the MMDA violation code and penalty fee list is an important part of driving in Metro Manila. The Metro Manila Traffic Code of 2023 and the Single Ticketing System established standardized penalties for many common offenses, including illegal parking, disregarding traffic signs, number coding, obstruction, reckless driving, illegal counterflow, and overspeeding.
However, motorists should not rely solely on an old penalty table. Traffic regulations, enforcement policies, and special MMDA regulations can change. Some violations are also covered by national laws, which carry their own penalties.
Before paying a citation, check the violation code and penalty stated on your ticket and verify your record through the official MMDA system. For online violation checking, motorists can use the MMDA’s May Huli Ka service.
The best way to avoid an MMDA traffic fine is still simple: know the rules, follow the signs, drive defensively, and give other road users enough space and consideration.
Want more updates about MMDA Violation Codes and Penalty Fees? Please follow #TeamOutofTown on Facebook, Twitter, Instagram, and Pinterest for more travel ideas.
Read:
- A Complete Guide to Driver’s License Renewal in the Philippines
- What is Unified Traffic Ticket System in NCR?
- Best Campervan Parking Locations Across the Philippines

