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.
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.
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.
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.
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.
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.
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.
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.
One honest caveat: DTSMS Online handles the selection, pool management, and record-keeping mechanics that DOT's testing rules require — it isn't a substitute for a DOT consultant or attorney if your program has unusual circumstances (multi-employer consortiums, owner-operator pools, a recent violation history). For a deeper walkthrough of the regulation itself, drugtestconsulting.com covers the seven core compliance pillars in plain language.
Your first selection is free, any pool size. No card, no sales call.