Why Compliance Matters
A DOT audit is not the same as an IRS audit. Show up unprepared and you can receive fines of $1,000–$10,000 per violation, an Unsatisfactory safety rating that prevents you from operating, or a shutdown order that puts your trucks on the side of the road immediately.
For a small fleet, that can mean going out of business — not eventually, but immediately. A single out-of-service order during a busy week can cost more than the fines themselves.
The good news: compliance isn't complicated if you're organized. Use this checklist as a living document and review it quarterly.
Driver File Requirements
Every driver you employ or contract must have a complete file containing all of the following. The FMCSA can request these files during any audit — they need to be current and organized, not scattered across your desk.
- ✅ Commercial Driver's License (CDL) — Copy on file, verify it's not expired. Check the correct class (A, B, C) and endorsements for the vehicles they're driving.
- ✅ DOT Medical Certificate — Must be current. Standard validity is 2 years, but some conditions require annual recertification. If it expires, the driver cannot legally operate until renewed.
- ✅ Motor Vehicle Record (MVR) — Pull an MVR from the driver's state annually and keep it on file. This shows violations and license suspensions you might not otherwise know about.
- ✅ Completed Employment Application — Required even for owner-operators you lease on. Must include 10 years of employment history and 3 years of driving history.
- ✅ Road Test Certificate — Or the equivalent (a copy of a valid CDL from a state that tests at the same level).
- ✅ Previous Employer Safety Performance History — You're required to request safety performance information from any employer the driver worked for in the past 3 years.
- ✅ Drug & Alcohol Clearinghouse Query — Pre-employment query required before the driver performs any safety-sensitive function. Annual queries required for current drivers.
Keep driver files for 3 years after the driver leaves your employment or lease arrangement.
Vehicle Inspection Requirements
Each truck in your fleet needs to have the following in order. A roadside inspector can check any of these at any time.
- ✅ Annual DOT Inspection — Performed by a qualified inspector. The inspection sticker goes on the driver's door frame. Inspect it yourself regularly — expired annual inspection stickers are an easy violation.
- ✅ Pre-trip and Post-trip Inspection Logs — Drivers must complete a pre-trip inspection before each trip and a post-trip DVIR (Driver Vehicle Inspection Report) at the end of each day. Keep DVIRs for 3 months.
- ✅ Maintenance Records — Keep records of all repairs and preventive maintenance. If your truck gets inspected and there's a known defect that wasn't repaired, you're liable.
- ✅ Current Registration in Cab — The truck's current registration must be accessible to the driver.
- ✅ Proof of Insurance in Cab — Current insurance card or certificate matching the vehicle.
- ✅ IFTA Decals — If you're IFTA-registered, both decals must be displayed on the driver's and passenger sides of the cab.
Hours of Service (HOS)
FMCSA Hours of Service rules for property-carrying drivers (the most common category):
- Maximum 11 hours of driving after 10 consecutive hours off duty
- 14-hour on-duty window — once you start your shift, you have 14 hours before you must go off duty, regardless of how much you drove
- 60/70-hour limit in 7/8 consecutive days — once you hit the limit, you need a 34-hour restart
- 30-minute break required after 8 cumulative hours of driving
- ELD required for most drivers subject to HOS rules
Common HOS trap: Drivers who don't account for loading and unloading time in their 14-hour window. Time spent waiting at a shipper or receiver counts toward the 14 hours even if the driver isn't driving. Plan routes and loading appointments with this in mind.
Drug & Alcohol Testing Program
Federal regulations require a documented drug and alcohol testing program. You must have a written policy and use a third-party administrator (C/TPA) to manage testing.
Required test types:
- Pre-employment — Required before a driver performs any safety-sensitive function
- Random — Minimum 50% of your driver pool per year for drugs, 10% for alcohol. Random means truly random — use a third-party service to manage this
- Post-accident — Required after certain accidents based on severity (fatality, injury requiring medical treatment away from scene, or disabling vehicle damage)
- Reasonable suspicion — When a trained supervisor observes behavior consistent with drug or alcohol use
- Return-to-duty and follow-up — After a violation
Register with the FMCSA Drug & Alcohol Clearinghouse and conduct pre-employment queries and annual limited queries for all current drivers. Failure to do so is a common audit finding.
Insurance Requirements
Minimum federal liability requirements depend on what you haul:
- General freight (non-hazmat): $750,000 minimum — but most brokers require $1,000,000
- Hazardous materials: $1,000,000–$5,000,000 depending on the type of hazmat
- Household goods: $750,000 liability + $5,000 cargo minimum
Your insurer must file an MCS-90 endorsement with the FMCSA. If your insurance lapses or is cancelled, your operating authority is automatically revoked — you can't legally haul freight until it's reinstated. Set calendar reminders 60 days before your policy renewal date.
Keeping Up With Renewals
The most common compliance failures aren't willful — they're missed renewal dates. Things that expire and need tracking:
- DOT Medical Cards — every 2 years (sometimes annually)
- CDLs — every 4–8 years depending on state; check each driver's individually
- Annual vehicle inspections — every 12 months
- Operating authority (MC number) — must maintain continuous insurance filings
- IFTA license — annually
- IRP plates — annually
- Oversize/overweight permits — per-trip or annual depending on state
Set calendar reminders 60 and 30 days before each expiration. The goal is to never be caught off guard by an expired document during a roadside inspection or audit.
Ready to Run Your Trucking Business Like a CEO?
Ironklad Truck Pro tracks every permit, license, and inspection expiration date and sends automatic alerts before anything lapses — so you're never caught off guard.
Start Your Free Trial →