DOT Random Testing, Self-Service

Run your own random selections.
Skip the service fee.

Build your testing pool, pull a random selection, and send drivers to the lab yourself. No TPA coordination fee, no software to install, and a complete record if DOT ever asks.

DTSMS Online is DOT random drug and alcohol testing software for employers and TPAs. It handles random selection pools, the audit trail, FMCSA Clearinghouse query tracking, and the annual MIS report.

Your first selection is free, any pool size · No card required
Selection Log REF #SL-40412
Eligible pool42 drivers
Selected2 drivers (25% rate)
MethodComputer-generated RNG
Pulled07/23/2026, 09:14 CDT
Driver #4471 Notified 09:16 CDT Notified
Driver #2290 Notified 09:16 CDT Pending
Snapshot locked at time of pull — cannot be edited
Write-once results
Full status change history
Works on any device — no install
Cancel anytime
What's inside

DOT compliance software, built around the records auditors ask for

Random selection pools

Computer-generated selections from a locked pool snapshot, sized to your testing rate. Consortium and TPA-owned pools are supported.

FMCSA Clearinghouse query schedule

Tracks pre-employment, annual and follow-up query due dates for each driver, with consent documents on file.

Annual DOT MIS report

Generates the MIS data collection form from your selection and test records, so year-end is a report and not a rebuild.

Multi-agency pools

Keep FMCSA, FTA, FAA, FRA and PHMSA employees in separate pools with separate rules and staff permissions.

TPA and consortium management

A TPA can run a pool-wide selection across member companies. Each member company manages only its own drivers.

Audit trail and record retention

Every status change is logged, results are write-once, and retention periods are enforced in the database.

How it works

Three steps. Nobody in between.

From roster to lab, without a coordinator on the phone.

01 / LOAD YOUR POOL

Add your drivers

Upload your CDL roster or add drivers one at a time.

02 / PULL A SELECTION

Run the random pull

One click generates a random selection sized to your testing rate.

03 / SEND TO THE LAB

Notify and go

Export or print the notification and hand it to the driver.

See the full walkthrough & how we compare

Built for when DOT asks

A record that holds up, not just a spreadsheet you hope holds up.

Every pull captures what an auditor actually checks for — not just that a name was picked, but that it was picked fairly, from the right pool, and left alone afterward.

See the full compliance breakdown

Status History — Driver #4471
09:14Selected — pull #SL-40412
09:16Notification sent, by J. Ramirez
10:02Status: en route to collection site
10:41Status: specimen collected
--:--Result: pending lab entry
Pricing

One free run. Then it's per driver, not per tier.

No plan to guess at. $5/driver/month with automatic volume discounts as your fleet grows — no flat TPA fee, no per-seat license.

See your exact price

FAQ

Common questions

Do I still need a TPA?+

Not for random selection. Running your own pool and pull is allowed under DOT rules as long as the process is documented and defensible — which is what DTSMS Online is built to capture. Some companies keep a TPA for other services and use DTSMS Online just for selection.

Is this DOT compliant?+

Yes. For FMCSA-regulated drivers the random rates are 50% for drug testing and 10% for alcohol testing under 49 CFR §382.305, record retention follows §382.401, and testing procedures follow 49 CFR Part 40 — see the full breakdown. 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), but the selection math and the record-keeping are built to the rule, not just around it.

Does DTSMS Online track FMCSA Clearinghouse queries?+

Yes. The query schedule tracks pre-employment, annual and follow-up Clearinghouse query due dates for each driver, and keeps the driver's consent document and a log of each query. It records that a query was done and when; you still run the query itself in the Clearinghouse.

Can it generate the DOT MIS report?+

Yes. DTSMS Online produces the annual DOT MIS data collection form from the selections and test records in your account. Record the non-random test types (pre-employment, post-accident and so on) as they happen and the report reflects them.

Does it support FTA, FAA, FRA and PHMSA testing, not just FMCSA?+

Yes. Pools can be set up by DOT agency, so drivers under different agencies are kept apart and selected under their own rules.

Can I switch plans as my fleet grows?+

You don't have to switch anything. Your rate automatically tapers as your driver count crosses the built-in breakpoints — no plan change, no action needed.

See all FAQs

Run your first selection in under 10 minutes.

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

Start free