FMCSA / DOT Compliance

What the DOT and FMCSA actually check, and how DTSMS Online holds up to it.

The random testing rules for commercial drivers are set by the Federal Motor Carrier Safety Administration (FMCSA) in 49 CFR Part 382, and the testing procedures come from the Department of Transportation's 49 CFR Part 40. They aren't complicated to understand, but they're easy to get wrong on paper — a pool that's missing drivers, a rate that drifts below the annual minimum, a record that can't show what happened at the moment of selection. Here's what the regulation requires and where DTSMS Online was built specifically to cover it.

Selection rate

50% drug, 10% alcohol — applied independently, not stacked.

FMCSA sets the annual minimum random testing rate separately for drugs and alcohol (49 CFR §382.305). For 2026 the rates are unchanged: 50% of the average number of driver positions for controlled substances and 10% for alcohol. FMCSA can change them from year to year based on industry positive rates. These aren't sequential draws from the same pool pull — each rate is calculated and applied against the full eligible pool on its own.

Rates calculated against the full eligible pool
Not a percentage of a percentage — DTSMS Online runs each selection type independently against the whole roster.
No driver left out of the pool by mistake
Every active driver in your roster is included in the eligible pool for a given pull unless you've explicitly marked them inactive — there's no silent gap where someone who should be tested gets skipped.
Eligible pool

A pool that's locked the moment you pull, not editable after.

Auditors don't just want to know who was picked — they want to know who could have been picked, and that the list wasn't adjusted after the fact. DTSMS Online snapshots the entire eligible pool at the exact moment of selection and locks it. Nobody, including account admins, can go back and edit that snapshot later.

Record retention

Two years, not one — and the record has to actually hold up.

FMCSA's recordkeeping rule, 49 CFR §382.401, sets how long each kind of record has to be kept: two years for records tied to the testing process, which includes random selection; one year for negative results; and five years for positive results, refusals and the annual summary. A spreadsheet can technically be kept for two years, but if it's editable, an auditor has no way to confirm it reflects what actually happened at the time. DTSMS Online's records are write-once by design — once a selection is pulled or a result is entered, it's locked, timestamped, and stays that way for the full retention window.

Chain of custody, in spirit

Every status change, logged with who and when.

From notification to lab result, each step a driver's test goes through gets its own timestamped entry: selected, notified, en route, specimen collected, result entered. If a driver misses a scheduled test or there's a question later about timing, that history is already there — nobody has to reconstruct it from memory or a text message thread.

Other DOT agencies

FMCSA is one set of rules. FTA, FAA, FRA and PHMSA have their own.

Random testing rates are set agency by agency. For 2026 FMCSA's are 50% drug and 10% alcohol, while the FAA's are 25% drug and 10% alcohol. DTSMS Online lets you set up pools by DOT agency, with role-based staff permissions, so employees under different rules are kept apart and selected at the rate that applies to them. Employers who fall under more than one agency can still combine covered employees in a single pool if they choose, and the pool setup allows for that.

FMCSA Clearinghouse

Know which Clearinghouse queries are due before they're late.

Employers have to query the Drug & Alcohol Clearinghouse before a driver starts and at least once a year after that. The query schedule in DTSMS Online tracks those due dates for every driver, stores the signed consent document, and keeps a log of each query you record. You still run the query itself in the Clearinghouse; DTSMS keeps the schedule and the proof that it happened.

DOT MIS report

The annual MIS form comes from records you already keep.

The DOT MIS data collection form asks for counts of every test type for the year, not just random ones. DTSMS Online builds the form from the selections and results in your account, so year-end is a matter of checking the numbers instead of collecting them. Record pre-employment, post-accident and other non-random tests as they happen and they carry into the report.

See your own pool run through it.

Your first selection is free, any pool size. No card, no sales call.

Start free