FMCSA Violation Code Reference
Browse all Federal Motor Carrier Safety Regulation (FMCSR) violation codes ranked by citation frequency. Filter by BASIC category, OOS eligibility, or search by code number.
BASIC Categories
Select a category to filter
Vehicle Maintenance
21.0%Unsafe Driving
Hours of Service
16.3%Driver Fitness
59.9%General/Admin
Hazardous Materials
28.3%Unknown
Controlled Substances/Alcohol
97.3%Hazardous Materials Compliance
Hours-of-Service Compliance
36.4%Crash Indicator
All Violation Codes
Ranked by citation frequency
| Rank ▼ | Code | Description | OOS | Times Cited ▼ |
|---|---|---|---|---|
| #3101 | 393.106 | Cargo securement - front end structure | OOS | — |
| #3102 | 393.24 | Lighting/marking on projecting loads | \u2014 | — |
| #3103 | 393.25 | Lamps on rear of CMV obscured by load | \u2014 | — |
| #3104 | 393.47 | Brake actuators/chambers defective | OOS | — |
| #3105 | 393.48(b) | Brakes out of adjustment | OOS | — |
| #3106 | 393.53 | Steering system components worn | OOS | — |
| #3107 | 393.55 | Coupling device/towing methods defective | OOS | — |
| #3108 | 393.60 | Glazing/window obstructions | \u2014 | — |
| #3109 | 393.86 | Rear end protection (ICC bumper) missing/defective | OOS | — |
| #3110 | 393.87 | Warning flags on projecting loads missing | \u2014 | — |
| #3111 | 395.11(a) | Driver not in possession of supporting docs | \u2014 | — |
| #3112 | 395.13(d) | Driving after OOS order for HOS | OOS | — |
| #3113 | 395.15(a) | On-board recording device info requirements | \u2014 | — |
| #3114 | 395.20 | Short-haul operations - timecard not maintained | \u2014 | — |
| #3115 | 395.22(b) | ELD supporting documents insufficient | \u2014 | — |
| #3116 | 395.24(a) | Driver using non-compliant AOBRD | \u2014 | — |
| #3117 | 395.24(c) | ELD data transfer failure | OOS | — |
| #3118 | 395.26(a) | ELD malfunction - no paper logs | OOS | — |
| #3119 | 395.26(c) | ELD malfunction - carrier notification | \u2014 | — |
| #3120 | 395.30(a) | ELD - no instruction sheet | \u2014 | — |
| #3121 | 395.32 | ELD - driver tamper/disable | OOS | — |
| #3122 | 395.3(a)(1) | Driving beyond 14-hour duty period | OOS | — |
| #3123 | 395.3(b) | No 30-minute rest break | \u2014 | — |
| #3124 | 395.3(c)(1) | Passenger carrier - 10-hour driving limit | OOS | — |
| #3125 | 395.3(c)(2) | Passenger carrier - 15-hour duty limit | OOS | — |
| #3126 | 395.3(c)(3) | Passenger carrier - 60/70-hour limit | OOS | — |
| #3127 | 395.5 | Maximum driving time for adverse conditions | \u2014 | — |
| #3128 | 395.8(b) | RODS not current | \u2014 | — |
| #3129 | 395.8(d) | Failure to retain RODS copies | \u2014 | — |
| #3130 | 395.8(e) | False record of duty status | OOS | — |
| #3131 | 395.8(i) | No driver's daily log/grid | OOS | — |
| #3132 | 395.8(j)(1) | RODS not showing all required info | \u2014 | — |
| #3133 | 395.8(k)(1) | ELD not registered with FMCSA | OOS | — |
| #3134 | 396.11(a) | Driver vehicle inspection report (DVIR) not prepared | \u2014 | — |
| #3135 | 396.11(c) | DVIR - no defect noted/corrected | \u2014 | — |
| #3136 | 396.13(a) | DVIR review - no certification | \u2014 | — |
| #3137 | 396.17(a) | Annual inspection not performed | OOS | — |
| #3138 | 396.19 | Annual inspection not by qualified inspector | \u2014 | — |
| #3139 | 396.3(a)(2) | Inspection/maintenance records incomplete | \u2014 | — |
| #3140 | 396.3(b) | No record of inspection/maintenance | \u2014 | — |
| #3141 | 397.19(a) | Hazmat route restrictions | OOS | — |
| #3142 | 397.5(a) | Attendance of hazmat vehicles | OOS | — |
| #3143 | 397.7 | Hazmat parking violation | OOS | — |
| #3144 | CRASH-1 | Recordable crash - fatality | \u2014 | — |
| #3145 | CRASH-2 | Recordable crash - injury | \u2014 | — |
| #3146 | CRASH-3 | Recordable crash - tow-away | \u2014 | — |
About Violation Codes
Each violation found during a roadside inspection is assigned a code from the Federal Motor Carrier Safety Regulations (49 CFR Parts 350-399) or Hazardous Materials Regulations (49 CFR Parts 171-180). These codes map to one of seven BASIC categories used in the FMCSA Safety Measurement System (SMS).
Violations flagged as Out-of-Service (OOS) indicate conditions severe enough to remove a vehicle or driver from service until corrected. OOS violations carry more weight in SMS percentile calculations.
Carriers and drivers who believe a violation was recorded in error can file a Request for Data Review (DataQs) through the FMCSA DataQs system.