Department of Transportation (DOT) Audit Checklist

Pre-audit preparation a safety director or DOT compliance manager runs ahead of an FMCSA Compliance Review or New Entrant Safety Audit. Walks through the six acute BASICs document pulls — DQ files, HOS / ELD records, vehicle maintenance, drug & alcohol program, accident re...

8 sections 29 steps Collects data
1

Audit Kickoff and Scope

  1. Confirm the audit type and scope
    • Identify whether this is a New Entrant Safety Audit, Compliance Review, focused review, or security audit. The scope drives which BASICs and document pulls the investigator will request. Pull the letter from the FMCSA portal and note the proposed onsite date.

    Collects list
  2. Pull current CSA snapshot from SMS
    • Download the carrier's SMS snapshot showing each BASIC percentile (Unsafe Driving, HOS Compliance, Driver Fitness, Controlled Substances, Vehicle Maintenance, Hazmat, Crash Indicator). BASICs flagged above the intervention threshold are where the investigator will dig hardest — prioritize document prep there.

    Collects file Collects paragraph
  3. Identify the audit sample period
    • FMCSA typically samples the prior 12 months for HOS and 6 months for maintenance, with DQ files reviewed at hire and current. Confirm the exact window in the audit notice and use it to scope every records pull below.

    Collects date
2

Driver Qualification Files

  1. Pull the DQ file sample list
    • Investigators typically request 10–30% of driver files. Pull a roster covering the sample period including terminated drivers; FMCSA reviews files for anyone who drove during the window, not just current employees.

    Collects file
  2. Verify each Part 391.23 prior-employer inquiry
    • Inquiries must be sent to all DOT-regulated employers from the past 3 years within 30 days of hire and the response (or documented non-response after good-faith follow-up) filed in the DQ file. Missing inquiries are one of the most common acute violations.

  3. Confirm current MVR for each driver
    • Part 391.25 requires an annual MVR pulled from every state where the driver held a license in the prior 12 months. Check the date on each MVR — any older than 365 days from today is a violation.

    Collects number
  4. Validate medical certificates and CDLIS match
    • Confirm each medical examiner's certificate is unexpired and issued by an NRCME-certified examiner. For CDL drivers, the medical status on file with the state CDLIS record must match — a paper copy in the DQ file is no longer sufficient on its own.

  5. Run annual Clearinghouse queries
    • Confirm a full pre-employment query was run at hire and a limited query at least once every 12 months for every CDL driver. Print the query results page for the DQ file — investigators ask for proof of the query, not just driver consent.

3

Hours of Service and ELD Records

  1. Export ELD records for the sample period
    • From Motive, Samsara, Geotab, or your ELD provider, export the FMCSA-compliant data file for every driver in the sample period. Verify the file opens in eRODS — investigators reject exports that fail the FMCSA validation tool.

    Collects file
  2. Audit logs for 11/14/70-hour violations
    • Run the ELD violation report for the sample period. Flag every 11-hour driving, 14-hour duty, 30-minute break, and 60/70-hour cycle violation. Investigators calculate a violation rate per driver-day; a pattern triggers an HOS BASIC hit even when individual violations are minor.

    Collects number
  3. Reconcile supporting documents with logs
    • Part 395.11 requires supporting documents — BOLs, fuel receipts, toll records, dispatch records, payroll — for up to 8 documents per driver per day. Pull a sample week per driver and confirm timestamps and locations match the ELD record.

  4. Review unassigned driving time
    • Pull the unassigned driving report from the ELD. Every unassigned segment must be either assigned to a driver or annotated as yard move / maintenance. Unaccounted unassigned miles are the fastest way for an investigator to find ghost-driving or log falsification.

    Collects list
4

Vehicle Maintenance Records

  1. Pull the power-unit and trailer roster
    • From Fleetio, Whip Around, RTA, or your maintenance system, export every VIN operated during the sample period including units that were sold or retired. Part 396.3(b) records must be kept 1 year while in service and 6 months after disposal.

  2. Verify annual DOT inspections per VIN
    • Every CMV needs a Part 396.17 annual inspection report dated within the last 12 months and the matching decal affixed. Missing or expired annuals are a common acute violation and an automatic OOS at roadside.

    Collects number
  3. Sample DVIRs against repair records
    • For each defect noted on a driver DVIR, confirm a corresponding repair order and the mechanic's certification of repair before the next dispatch. "No defects" copy-paste DVIRs followed by repair invoices for the same period is the pattern investigators look for.

  4. Confirm brake and tire PM compliance
    • Vehicle Maintenance BASIC is driven heavily by brake and tire roadside violations. Pull the last PM service record for each unit and verify brake-stroke measurements and tread depth (≥4/32" steers, ≥2/32" drives) are documented.

5

Drug and Alcohol Testing Program

  1. Locate the written Part 382 policy
    • Pull the written drug & alcohol policy and the signed driver receipt for each CDL driver. The policy must name the consortium/TPA, the DER, and the testing categories — pre-employment, random, post-accident, reasonable suspicion, return-to-duty, follow-up.

    Collects file
  2. Calculate the annual random testing rate
    • Confirm the program ran at least 50% of the average driver count for controlled substances and 10% for alcohol over the prior calendar year. Document the average driver count math the consortium used. Falling short triggers an automatic finding.

    Collects list
  3. Audit post-accident test timeliness
    • Cross-reference the accident register with post-accident test records. Part 382.303 requires alcohol testing within 8 hours and drug testing within 32 hours of a qualifying accident, or a documented reason the test wasn't performed.

  4. Confirm supervisor reasonable-suspicion training
    • Every supervisor who oversees CDL drivers needs 60 minutes of training on drug symptoms and 60 minutes on alcohol symptoms (Part 382.603). Pull the certificate or training roster for each supervisor in the sample period.

6

Accident Register and Reporting

  1. Compile the Part 390.15 accident register
    • The register must cover the prior 3 years and list date, city/state, driver, vehicle, injuries, fatalities, hazmat, and tow-away status for each DOT-recordable accident. Even a zero-accident carrier needs the empty register on hand.

    Collects file
  2. Verify police reports and insurance notices
    • For each DOT-recordable on the register, attach the police report, the carrier's accident packet (driver statement, photos, witness contacts), and the insurance FNOL acknowledgment. Gaps suggest the accident packet workflow isn't being run at the scene.

  3. Confirm Crash Indicator BASIC mapping
    • Compare the internal register to the FMCSA Crash Indicator data. Crashes attributed to the carrier that don't belong (wrong USDOT, non-preventable) should already have a DataQs RDR challenge filed. Note any open challenges so the investigator sees the trail.

7

Hazardous Materials Compliance

  1. Pull hazmat driver training records
    • 49 CFR 172.704 requires general awareness, function-specific, safety, security awareness, and in-depth security training every 3 years for each hazmat employee. Pull the dated certificate and test record for each driver who hauled placardable hazmat in the sample period.

  2. Sample shipping papers for emergency response info
    • Per 172.602, each shipping paper needs a 24/7 emergency response phone (CHEMTREC or equivalent) and the proper shipping name, hazard class, UN ID, and packing group. Pull 10 random BOLs from hazmat loads and verify each field.

    Collects number
  3. Verify the written security plan
    • Carriers transporting Table 1 hazmat quantities (172.800) need a written security plan covering personnel, en-route, and unauthorized-access risks, reviewed annually. Confirm the most recent review is signed and dated within 12 months.

8

Final Review and Investigator Meeting

  1. Prepare a corrective action plan
    • For every issue surfaced above — stale MVR, missed random rate, OOS-eligible equipment, missing prior-employer inquiry — document the root cause, the fix, the owner, and the completion date. A drafted CAP shown to the investigator on day 1 changes the tone of the audit.

    Collects file Collects text
  2. Stage the document room for the investigator
    • Set up a dedicated room or virtual data room with DQ files, ELD exports, maintenance records, drug & alcohol records, accident register, and hazmat documentation indexed by BASIC. Designate one point of contact — investigators dislike chasing multiple people for the same record.

  3. Conduct internal sign-off with the Safety Director
    • Walk the Safety Director and DER through every BASIC, the open CAP items, and known weak spots. Decide who answers which question and which records get volunteered versus produced on request.

    Collects list Collects signature

Use this template

Copy it to your account, customize the steps, and run it with your team in minutes.


Sections 8
Steps 29
Category Transportation
Price Free to start
Need a different process

Browse hundreds of free templates across every team and industry.

Back to template library

Run Department of Transportation (DOT) Audit Checklist with your team

Customize the steps, assign roles, set a schedule, and keep a complete record for every run.