Everything a small fleet needs squared away before an FMCSA audit โ in plain English.
Educational resource โ not legal advice. This checklist summarizes common FMCSA/DOT requirements in plain English to help you get organized. Rules and thresholds change and vary by operation; always confirm current requirements at fmcsa.dot.gov and consult a qualified professional before relying on it.
Current ELD records for every driver, with edits annotated and supporting documents (fuel receipts, dispatch records, BOLs) that reconcile to the logs.
Audit trigger: HOS violations โ form-and-manner errors, missing logs, and false logs โ are among the most-cited items in a review. Unexplained log edits draw scrutiny.
One complete file per driver: application, MVR at hire and annually, road-test or CDL equivalent, annual review of driving record, and a current medical examiner's certificate.
Audit trigger: An expired med card or a missing annual MVR is a clean, easy citation an investigator can find in minutes.
A tracked expiration date for every CDL and DOT medical card, with a reminder system so nothing lapses silently.
Audit trigger: Letting a driver operate on an expired medical certificate is an acute violation, not just a paperwork slip.
Enrollment in a testing consortium/pool, with random selections spread through the year at the federally required minimum rates.
Audit trigger: FMCSA sets the minimum random rates annually (for recent years, 50% of drivers for controlled substances and 10% for alcohol) โ confirm the current rate. Falling short of the rate or bunching tests is a violation.
A negative pre-employment drug test before first dispatch, plus Clearinghouse queries (pre-employment full query and annual limited queries) with driver consents on file.
Audit trigger: Missing Clearinghouse queries and consents are increasingly a first-look item in audits.
A written drug & alcohol policy provided to drivers, and documented reasonable-suspicion training (60/60 minutes) for supervisors.
Audit trigger: Auditors ask for the supervisor training certificate by name; "we know what to look for" doesn't satisfy it.
Post-trip DVIRs where required, with a documented repair/certification loop when defects are noted, retained per the required period.
Audit trigger: DVIRs that note a defect with no proof it was repaired before the next dispatch are a red flag.
A current annual inspection on file for each vehicle, performed by a qualified inspector, with the report retained.
Audit trigger: A missing or expired annual inspection is a per-vehicle violation that multiplies fast across a fleet.
A maintenance file per vehicle: identification, ownership, inspection/repair/ maintenance history, and scheduled service records โ kept for the required retention window.
Audit trigger: "We maintain our trucks" without records behind it reads, to an auditor, as no maintenance program at all.
Distance and fuel records by jurisdiction that support each quarterly IFTA return โ trip reports/GPS mileage and fuel receipts reconciled to filings.
Audit trigger: IFTA is its own audit. Gaps between reported miles and supporting records lead to assessments and penalties.
A DOT-recordable accident register (date, location, fatalities/injuries, hazmat) plus retained accident reports, maintained even if the list is empty.
Audit trigger: No register on hand suggests you aren't tracking recordable accidents โ a program gap, not just a missing form.
Active USDOT/operating authority, current insurance filings, UCR registration, and a biennial MCS-150 update so your fleet size and mileage on file are accurate.
Audit trigger: Outdated MCS-150 data can misplace you in enforcement priorities and undercuts everything else in a review.
If FMCSA called today and asked for records in 48 hours, could you produce all twelve of the above from one place? If the honest answer is "we'd be scrambling," that gap โ not your driving โ is your real audit risk. That's exactly what we fix, done for you: get a free compliance gap check and we'll tell you where you stand in writing within two business days.