Skip to main content
O Trucking
FMCSA Violation Code

382.305 — Carrier failed to implement random controlled substances testing program

49 CFR 382 • Controlled Substances & Alcohol BASIC • Severity 10/10

Driver citation CSA weight 10
OOS-eligible
Code
382.305
CFR section
49 CFR 382
BASIC
Controlled Substances & Alcohol
Severity
10/10
Out-of-Service
No
Unit type
Driver
O Trucking From the O Trucking network Get started with O Trucking Owner-operators & small fleets — quote in minutes. Get quote

What this violation means

Carriers must conduct random drug + alcohol testing on CDL drivers — currently 50% annual random rate for controlled substances, 10% for alcohol. Failure to have a compliant program is a 10 SMS point hit. Audits look for: written DOT policy, third-party administrator (TPA) contract, MRO contract, random pool, prior-year results report.

Why this gets cited

New-entrant carriers who didn't enroll in a consortium. Carriers self-administering and getting the random-rate math wrong. Carriers who lost their TPA and didn't replace.

How to fix / prevent

Enroll in a DOT-qualified random testing consortium ($30-80/driver/year). Document everything: policy, signed driver acknowledgment, consortium membership, results log. Pre-hire query the FMCSA Clearinghouse for every new CDL driver — a positive there blocks hiring.

Out-of-service criteria

No — this violation is not typically out-of-service eligible. The inspector will note 382.305 on the inspection report (form MCS-63), but the truck/driver can usually continue after the inspection ends. It still counts against the carrier in CSA scoring (severity 10/10 weight, time-weighted over 24 months) and shows on the driver's PSP record. A pattern of these non-OOS violations across multiple inspections is what triggers FMCSA intervention — a single citation rarely does.

CSA / SMS impact

382.305 carries a severity weight of 10/10 in FMCSA's Safety Measurement System (SMS). Higher weights mean faster CSA percentile movement. Combined with a time-weighting factor (3× for citations within the last 6 months, decaying over 24 months), this violation can move your Controlled Substances & Alcohol BASIC percentile significantly if it stacks with similar citations across your fleet. The threshold for FMCSA intervention is the 65th percentile for most BASICs (50th for Hazmat and Passenger Carrier). Once you cross that, FMCSA can send a Warning Letter, Off-Site Investigation, or full Compliance Review.

How to read this: a single citation rarely puts you over threshold — it's the pattern. Track your inspection rate per power unit and aim for OOS rate under 5% (industry average is 21%).

Other violations in Controlled Substances & Alcohol

Related

Frequently Asked Questions

Can I be placed out of service for 382.305?
No — 382.305 is not on the standard OOS criteria for most inspectors. You'll be cited on the inspection report (MCS-63), the violation will hit your CSA scores, and the driver's PSP record, but you can usually continue the trip after the inspection wraps. Caveat: an inspector has discretion to escalate to OOS if they observe a separate, more serious condition during the same inspection. If they find 382.305 plus a brake violation, they're putting you OOS for the brake issue, not this one.
How long does 382.305 affect my CSA score?
382.305 stays in your CSA Controlled Substances &amp; Alcohol BASIC for <strong>24 months</strong> from the inspection date. The impact is time-weighted: 3× points during months 0-6, 2× during months 7-12, 1× during months 13-24, then it drops off. Severity weight is 10/10, so each citation contributes 30 points in the first 6 months and decays from there. On the driver's PSP report, the same citation stays visible for <strong>36 months</strong> — and a 5-year history of driver violations is available to motor carriers performing a hire review. If the citation is later dismissed in court (DataQs challenge succeeds, or the underlying ticket is dropped), the SMS record can be removed via FMCSA's DataQs portal — but you have to actively file the challenge.
What's the difference between 382.305 and similar codes?
382.305 is in the 8-code group sharing the same BASIC. The closest siblings are: <strong>382.213</strong> (Controlled substance use within 4 hours of duty); <strong>382.215</strong> (Refusal to submit to controlled substance test); <strong>382.303A</strong> (Failing to conduct post-accident drug/alcohol test). Inspectors often cite multiple sibling codes from the same inspection — for example, a tire condition violation can simultaneously trigger codes for tread depth, sidewall, and inflation pressure. When you get cited under one sibling, check the report for the others before signing — they all count separately against CSA scoring.

CSA scores rising? Get a compliance audit.

Ready to Grow Your Trucking Business?

Dispatch support for your trucking business. Explore our current service options.