Free printable · DOT compliance

DOT Compliance Essentials: the 5 rules that put small fleets out of service

Updated 2026-09-04 · FleetClear

Most small-fleet violations aren't dramatic. They're a filing that went 25 months instead of 24, a driver file missing one form, or a record that got deleted a month before an auditor asked for it. These are the five that catch owner-operators and small fleets most often — each with the deadline clock and the retention period that actually gets checked in an audit. Free printable version below.

⬇ Download the printable checklist (Word)

1 · MCS-150 biennial update

Update your MCS-150 every 24 months — even if nothing changed

Clock: every 24 months, month set by your USDOT number
2 · Driver qualification files · 49 CFR Part 391

One file per driver, and it's the first thing an auditor opens

Clock: annual MVR + violation certificate; keep 3 years post-termination
3 · Hours of service / ELD records · 49 CFR §395.8

Six months of logs — and the supporting documents behind them

Clock: retain 6 months, logs + supporting docs + back-up copy
4 · Drug & Alcohol Clearinghouse · 49 CFR §382.701

Run a limited query on every CDL driver, every year

Clock: annual limited query per CDL driver; keep records 3 years
5 · Annual inspection & DVIRs · 49 CFR §396.17, §396.11

Every truck inspected yearly — and the paperwork kept where the truck lives

Clock: annual inspection; 14-month report retention

Retention clocks at a glance

RecordRuleKeep for
Driver qualification file49 CFR 391Employment + 3 yrs
Annual MVR & review391.253 yrs
Logs / ELD + supporting docs395.8(k)6 months
Clearinghouse queries & consents382.7013 yrs
Annual inspection report396.1714 months
DVIR + repair certification396.113 months
Maintenance records396.3(b)1 yr + 6 months
⚠️ The one people get wrong: these clocks are rolling, not annual housekeeping. An auditor asking for logs on the 12th of the month wants the 6 months ending that day — a purge that ran "at year end" leaves a gap you can't refill. Set retention to delete nothing until the clock is provably past.
Free: Want your real dates instead of a generic list? Run the free USDOT compliance check — your MCS-150, UCR and IFTA deadlines pulled straight from the FMCSA registry. Then track them: your first compliance item is free →

Never let a deadline take a truck off the road

Enter your dates once — FleetClear computes every DOT/FMCSA deadline, alerts you at 60/30/7 days, and drafts the renewal notice. Your first compliance item is free.

Start free — no card required
General compliance guidance, not legal advice. Federal regulations and FMCSA procedures change — verify current requirements at fmcsa.dot.gov and with your state agency before relying on any date or retention period here. FleetClear is not affiliated with the FMCSA or any government agency.