Skip to main content

Trucking, 49 CFR

DOT & FMCSA Compliance: Complete Operator Guide

Department of Transportation and Federal Motor Carrier Safety Administration compliance is governed by 49 CFR Parts 380-399. Every interstate motor carrier, and most intrastate carriers under state-adopted FMCSA rules, must comply with the same regulatory framework: driver qualification (Part 391), drug and alcohol testing (Part 382 plus the FMCSA Clearinghouse), hours of service (Part 395), commercial driver's license (Part 383), vehicle inspection and maintenance (Part 396), hazardous materials transportation (Parts 171-180), and accident reporting (Part 390.15). Maximum FMCSA penalties under 2026 inflation-adjusted amounts reach $19,246 per violation for general violations and up to $238,809 per hazmat violation involving death or injury. This guide organizes the operational compliance framework around the actual decision points motor carriers face: hiring a driver, putting a truck on the road, responding to a roadside inspection, preparing for a compliance review, and recovering from an out-of-service order.

Direct answer

DOT compliance for a trucking company means keeping every driver qualification file (49 CFR 391.51), a drug and alcohol testing program (Part 382), hours-of-service records (395.8) and each truck's maintenance and annual inspection (396.3, 396.17) current, and producing them when FMCSA asks. FileFlo is the compliance department that does it: $499 to set up, then, unless you cancel, $199 a month for up to 15 trucks, or $1,500 a month with FileFlo running the work.

Start with your own file: FileFlo builds it from your USDOT number and the records you send.

Start the Audit-Ready Setup

Audit-Ready Setup: $499. Then, unless you cancel, Core, $199 a month for up to 15 trucks, or Fleet, $399 a month for 16 to 50.

30 days, every dollar back: if you are not happy with the Setup within 30 days of purchase, FileFlo refunds the full Setup price.

What it means for your business

Your audit
The auditor asks for the files by rule. A file kept in that order is the difference between a short visit and a long one.
Your authority
A lapsed filing or insurance on your record is what costs a small carrier its authority.
Your insurance
Underwriters read your record and ask how you run safety between inspections.
Your brokers
Brokers check your record and want a current packet before they tender.

What FileFlo does about it, today

  • Your gap report names each missing record, the rule that requires it and who owes it. Automatic-failure items come first.
  • Every driver gets a qualification file in the order 391.51 lists it. Medical cards and CDLs are read, dated to their expiry and filed against the rule.
  • FileFlo asks the driver and the office for each renewal at 45, 14 and 3 days before it is due, with an upload link, and requests missing records the day they are found.
  • The audit packet stays ready: every requirement with its citation, and a sealed inspector link with an expiry and a log of every access.
  • Connect your Motive ELD once and FileFlo reads your daily logs, hours-of-service violations and DVIRs every day, and flags a missing, uncertified or unexplained log before an inspector finds it.
  • In the FileFlo Compliance Department, FileFlo's compliance team does this work for you: builds and keeps every driver file, chases every renewal, keeps the audit packet ready and answers the auditor's document requests.

FileFlo is your compliance department, so you never deal with the compliance headaches again. Buy it two ways.

Run it yourself: Audit-Ready Setup: $499. Then, unless you cancel, Core, $199 a month for up to 15 trucks, or Fleet, $399 a month for 16 to 50. What the Setup builds

Done for you: The FileFlo Compliance Department: $1,500 a month for up to 15 trucks, Setup included. The Compliance Department

The four clusters of trucking records

Each cluster joins an article on the rule, a worked asset to do the job with, a product example, and the offer that fits, in its current state.

The new entrant audit

The first audit after the USDOT number, and the records it reads.

The driver qualification file and hiring

What goes in the file at hire, and the record that satisfies each item.

Recurring review and renewal

Medical certificates, CDLs, the annual review and the Clearinghouse query, on their cycle.

Audit retrieval

The notice arrives: what to assemble, in what order, and what to hand over.

FMCSA Operating Parts (49 CFR)

  • Part 380: Special Training (Entry-Level Driver Training, ELDT)
  • Part 382: Drug and Alcohol Testing (incl. FMCSA Clearinghouse)
  • Part 383: CDL Standards (classes, endorsements, disqualifying offenses)
  • Part 387: Financial Responsibility ($750K-$5M BIPD coverage)
  • Part 390: General Operating Rules (USDOT registration, MCS-150, accident reporting)
  • Part 391: Driver Qualifications (DQF, medical, MVR review, employer inquiries)
  • Part 392: Driving Rules (pre-trip inspection, prohibited substances)
  • Part 393: Vehicle Equipment (brakes, lights, tires, securement)
  • Part 395: Hours of Service + ELD requirement
  • Part 396: Inspection & Maintenance (annual inspections, DVIRs)
  • Parts 397-399: Hazardous Materials Operations
  • Part 385: Safety Fitness Procedures (new entrant audit, compliance reviews)

Quick Reference: Penalties (2026)

  • General FMCSA violations $19,246 / violation
  • DQF recordkeeping $1,584 / day, up to $15,846 / missing record
  • Clearinghouse query failure One violation per driver
  • Hazmat transportation $102,348 / violation
  • Hazmat with death/injury $238,809 / violation
  • Operating after a final unsatisfactory rating (non-hazmat) $34,116 / day

Amounts: 49 CFR Part 386, Appendix B, as adjusted for inflation. For a Clearinghouse query failure, the maximum sits at paragraph (b) of the same appendix.

Free trucking resources

FileFlo files the driver records you send against the 49 CFR list, names each one that is missing and who owes it, and keeps the audit packet ready. The trucking page.