By the TruckerNavi compliance team, led by Dmitry Borovoy, a New Jersey-licensed insurance producer and author of "Safety Manager: From Zero to Expert".
The short answer: for calendar year 2026 the FMCSA minimum random testing rates are 50 percent for controlled substances and 10 percent for alcohol. The rates did not change from the previous year, and because they did not change, FMCSA was not required to publish a notice in the Federal Register. The current table for every DOT agency lives on the Department of Transportation's Random Testing Rates page, which lists FMCSA at 50 percent and 10 percent for 2026 and notes that the rate last changed in 2020.
Both numbers come from 49 CFR 382.305(b), and both are percentages of the average number of driver positions. That phrase is where most owners go wrong: it is not the number of drivers on your payroll today, and it is not the number on December 31. It is an average across your selection periods, defined precisely in 382.305(j)(1).
Everything below is sourced to the rule text, to DOT's Office of Drug and Alcohol Policy and Compliance, and to FMCSA's own published answers. This is a walk-through of the rules, not legal or medical advice, and it does not predict how any particular investigator will treat any particular file.
Fifty percent for drugs. Ten percent for alcohol. Both are floors, not targets, and both apply for the whole calendar year 2026.
The mechanism that sets them is worth understanding, because it is why you should check the rate every January rather than assume it:
The ladder itself is written into the rule, so you can see where the next move would come from:
| Test type | Where the rate can go | What triggers the move | Citation |
|---|---|---|---|
| Controlled substances | 50% down to 25% | Administrator may lower it if MIS data for two consecutive calendar years show an industry positive rate below 1.0% | 382.305(g) |
| Controlled substances | 25% up to 50% | Administrator will raise it if data for any calendar year show a positive rate of 1.0% or greater | 382.305(h) |
| Alcohol | 50% down to 25% | Violation rate below 1.0% but at or above 0.5% for two consecutive years | 382.305(d)(2) |
| Alcohol | 25% or more down to 10% | Violation rate below 0.5% for two consecutive years | 382.305(d)(1) |
| Alcohol | 10% up to 25% | Violation rate at or above 0.5% but below 1.0% for that calendar year | 382.305(e)(1) |
| Alcohol | 25% or less up to 50% | Violation rate at or above 1.0% for that calendar year | 382.305(e)(2) |
Note the asymmetry: lowering the rate is discretionary and needs two clean years, raising it is mandatory and needs one bad year. Plan your budget around 50 percent staying put.
Multiply your average number of driver positions by 0.50 for drug tests and by 0.10 for alcohol tests. DOT states the arithmetic in the plainest possible terms in its guidance: an employer with 100 safety-sensitive employees would have to ensure that 50 or more random drug tests and 10 or more random alcohol tests were conducted during the calendar year.
Because the rate is a minimum and tests come in whole numbers, the answer is to round up. The text of 382.305 states no rounding rule, but FMCSA does it in its own published example, turning 3.5 required tests into 4. And 2.5 tests performed as 2 puts you below 50 percent, which is the only outcome the rule forbids. Over-testing is always permitted.
| Average number of driver positions | Drug tests at 50% (raw) | Alcohol tests at 10% (raw) | Whole tests to actually schedule |
|---|---|---|---|
| 1 (single owner-operator) | 0.5 | 0.1 | Must be in a consortium; the pool as a whole carries the rate |
| 2 | 1.0 | 0.2 | 1 drug, 1 alcohol |
| 3 | 1.5 | 0.3 | 2 drug, 1 alcohol |
| 4 | 2.0 | 0.4 | 2 drug, 1 alcohol |
| 5 | 2.5 | 0.5 | 3 drug, 1 alcohol |
| 6 | 3.0 | 0.6 | 3 drug, 1 alcohol |
| 8 | 4.0 | 0.8 | 4 drug, 1 alcohol |
| 10 | 5.0 | 1.0 | 5 drug, 1 alcohol |
| 15 | 7.5 | 1.5 | 8 drug, 2 alcohol |
| 20 | 10.0 | 2.0 | 10 drug, 2 alcohol |
| 25 | 12.5 | 2.5 | 13 drug, 3 alcohol |
| 50 | 25.0 | 5.0 | 25 drug, 5 alcohol |
| 100 | 50.0 | 10.0 | 50 drug, 10 alcohol |
Two things fall out of that table that surprise small carriers. First, the alcohol obligation is tiny and still mandatory. At six drivers you owe less than one alcohol test on paper, which is exactly why so many small fleets do zero and cannot explain it. Do one. Second, a three-truck operation is not exempt from anything. The percentage scales down; the obligation does not disappear.
Because the rule defines the calculation, and the definition is an average. 49 CFR 382.305(j)(1) says it directly: to calculate the total number of covered drivers eligible for random testing throughout the year, you must add the total number of covered drivers eligible for testing during each random testing period for the year and divide that total by the number of random testing periods.
Two more sentences in the same paragraph carry real weight:
Worked example, four quarterly selection periods:
| Selection period | Covered drivers eligible | Running note |
|---|---|---|
| Q1 (Jan 1 to Mar 31) | 4 | Two drivers hired in March count for Q2 onward |
| Q2 (Apr 1 to Jun 30) | 6 | |
| Q3 (Jul 1 to Sep 30) | 8 | Peak season, two more drivers added |
| Q4 (Oct 1 to Dec 31) | 6 | Two drivers left in October |
| Average | (4 + 6 + 8 + 6) ÷ 4 = 6 | Minimum: 3 drug tests, 1 alcohol test |
Now look at the three wrong answers the same carrier could have given:
The average is the only method the rule recognises. Write the eligible headcount down on the first day of every selection period, and the calculation does itself in December.
FMCSA has published the formula outright, in the answer covering carriers that operate for only part of a year or whose driver count swings hard. Use T = 50% × D/P for controlled substances and T = 10% × D/P for alcohol, where T is the number of tests required, D is the total number of drivers subject to testing across the periods, and P is the number of selection periods in a full calendar year. For any period in which you were not yet subject to 382.305, enter a zero.
FMCSA's own worked example is the one to copy. A carrier starts operating in August and tests quarterly, so P = 4. It has 16 drivers subject to testing in the third quarter and 12 in the fourth. D = 0 + 0 + 16 + 12 = 28, D/P = 7, and T = 50% of 7 = 3.5, which must be rounded up to 4. The carrier owes 4 controlled substances tests between its first day of operation in August and the end of the year, and following the requirement to spread testing reasonably through the year, two should fall in the third quarter and two in the fourth. Note that FMCSA rounds up and enters zeros for the periods before you existed. A carrier that starts in August does not get to divide by 2.
The pool is not "everyone who works here" and it is not "the drivers I trust least". It is a defined population.
Must be in:
Must not be in:
It depends on one number: how many CDL drivers you have.
Using a service agent does not transfer the liability. 382.305(j)(2) says you may use a consortium or third-party administrator and your drivers may be part of a larger pool, however you must ensure that the service agent is testing at the appropriate percentage established for your industry and that only covered employees are in the pool. When the investigator finds a pool that tested at 38 percent, the finding is against your DOT number, not against the TPA's. Picking one and verifying it properly is its own subject, covered in how to choose and verify a consortium or TPA. If you would rather not shop, our Drug & Alcohol program bundles consortium enrolment, random selections and Clearinghouse handling at $150 a year.
One more combination rule worth knowing if you run mixed operations. Under 382.305(o), an employer subject to more than one DOT agency's rules may either keep separate pools by rate, or select everybody at the highest minimum rate any of those agencies sets. And under 382.305(n), an individual employee subject to two agencies is tested at the rate of the agency regulating more than 50 percent of that employee's function.
49 CFR 382.305(i) sets three requirements, and every one of them is checkable from your records:
DOT's guidance also names methods that are not acceptable, and the list is worth reading out loud to anyone who thinks this is a formality: selecting numbers from a hat, rolling dice, throwing darts, picking cards, or selecting ping pong balls. A spreadsheet where the owner types in a name is in the same category.
If you have several terminals, you may select by location, but not casually. FMCSA states that a location-based selection requires a two-stage process: first select the location or locations, then select the employees at the selected location. The selections must still ensure that each employee in the pool has an equal chance of being selected and tested no matter where the employee is located.
This is the single most common complaint in a small fleet, and it is usually evidence that the program is working correctly.
DOT addresses it head on: in a truly random selection process, a high probability exists that some employees will be selected several times while others may never be selected, because after each selection the employee's name is returned to the same pool and he becomes just as likely as anyone else to be selected next time.
Put numbers on it. Take a six-driver pool with four selections in a year, one driver drawn each time, each draw independent with the name returned afterwards:
| Outcome for one specific driver over 4 draws | Probability | How it looks from the cab |
|---|---|---|
| Never selected all year | about 48% | "They never test me, this thing is fake" |
| Selected exactly once | about 39% | Normal, nobody complains |
| Selected twice or more | about 13% | "The boss is targeting me" |
Those are the plain odds of the model, not a regulatory figure, but they are the answer to the argument in the parking lot. Roughly one driver in eight in a small pool gets pulled twice in a year purely by chance, and roughly half get pulled not at all.
382.305(k)(2) requires the employer to ensure that the dates for administering random tests are spread reasonably throughout the calendar year, and 382.305(k)(1) requires them to be unannounced. Those two work together: a predictable schedule is not really unannounced.
DOT's guidance puts a cadence on it. Selections and testing should be performed at least quarterly, and some employers select more frequently, which DOT calls a good idea. The stated best practices are to spread testing dates reasonably throughout the year in a non-predictable pattern, and to vary the time of day: start, middle or end of a shift. DOT even writes down the failure it is trying to prevent, the moment drivers say that the last Friday of every month the second shift gets tested.
Here is what a compliant year looks like for a fleet averaging six covered drivers, owing 3 drug tests and 1 alcohol test:
| Selection period | Drug tests drawn | Alcohol tests drawn | Running drug total against a minimum of 3 |
|---|---|---|---|
| Q1, Jan 1 to Mar 31 | 1 | 0 | 1 of 3 |
| Q2, Apr 1 to Jun 30 | 1 | 1 | 2 of 3, alcohol requirement satisfied |
| Q3, Jul 1 to Sep 30 | 1 | 0 | 3 of 3, minimum met with a quarter to spare |
| Q4, Oct 1 to Dec 31 | 1 | 0 | 4 of 3, cushion for one cancelled test |
Note what that schedule buys you. One test per quarter on a six-driver fleet produces four tests where three are required, which is 67 percent against a 50 percent floor. That extra test is not waste. It is your margin for a cancelled collection, a driver who quits between selection and collection, or a lab problem in December.
The opposite pattern, three collections crammed into the last two weeks of December, hits 50 percent exactly and fails 382.305(k)(2) on its face. The percentage and the distribution are two separate requirements, and an audit checks both.
382.305(l) requires the employer to ensure that a driver notified of selection proceeds to the test site immediately. If the driver is performing a safety-sensitive function other than driving a commercial motor vehicle at the time of notification, the employer must instead ensure that the driver ceases to perform that function and proceeds to the testing site as soon as possible.
DOT's guidance leaves no wiggle room on the word: immediately does not mean two hours, and after notification all of the employee's actions must lead to an immediate specimen collection. Two more points from the same guidance:
Alcohol testing carries its own timing limit that has nothing to do with convenience. 382.305(m) allows a driver to be tested for alcohol only while performing safety-sensitive functions, just before performing them, or just after ceasing to perform them. FMCSA has answered what happens when an employer ignores this: a driver sent for a random alcohol test while off duty and not performing a safety-sensitive function was improperly tested, the employer must cancel the test and document the circumstances, and the driver does not enter the return-to-duty process even on a positive result. The thresholds and consequences on a properly conducted alcohol test are laid out in alcohol testing thresholds and what each number triggers.
What happens if the driver simply does not show is not a scheduling problem, it is a refusal, and a refusal carries the same consequences as a positive. That path, including the failure of an owner-operator to appear when called by a consortium, is worked through in why a refusal counts as a positive.
You do not simply skip him, and you do not automatically swap him either.
FMCSA's answer is narrow: an alternate driver may be selected only if the primary driver selected will not be available for testing for the entire selection period because of a long-term absence due to layoff, illness, injury, vacation or other circumstances. A driver who is out on a three-day run is not unavailable for the quarter. He is unavailable today.
DOT's best practices fill in the rest:
And the hard edge, from 382.305(i)(3): the driver shall be tested during the selection period. FMCSA has confirmed what happens when he is not. Asked about a driver selected in the first quarter but tested on April 4, FMCSA answered that the motor carrier is in violation because the driver was not tested in the selection period in which he was selected, while noting that the test still counts toward the carrier's annual minimum. You keep the credit and you keep the violation.
A surprising number of carriers reach December believing they are at 50 percent, then discover they are at 33.
| Situation | Counts toward the random rate? | Source |
|---|---|---|
| Random test completed, result negative | Yes | 382.305(b) |
| Random drug test cancelled (fatal flaw, uncorrected flaw, specimen rejected for testing) | No. A cancelled test does not count toward compliance with DOT requirements, being applied toward the number of tests needed to meet the minimum random testing rate | 49 CFR 40.207(b) |
| Random alcohol test cancelled | No. Same rule, written separately for alcohol: a cancelled test does not count toward compliance with DOT requirements, such as a minimum random testing rate | 49 CFR 40.273(b) |
| Specimen collected in December, verified by the MRO in January | Yes, for the collection year. The test counts toward the MIS results for the year during which the specimen was collected, not when it was verified | FMCSA guidance on random testing, A2 |
| Driver selected in Q1, tested in early Q2 | Yes toward the annual minimum, but the late test is itself a violation of the selection-period rule | 382.305(i)(3), FMCSA guidance |
| Pre-employment, post-accident, reasonable suspicion, return-to-duty or follow-up test | No. Different test categories, counted separately | Part 382 Subpart C structure |
| Company (non-DOT) test on a covered driver | No. Non-DOT testing must sit in a completely separate pool and may not be represented as a DOT test | 49 CFR 40.347(b)(2) |
The cancelled-test line is the one that quietly sinks small fleets. If you owe three drug tests, run exactly three, and one comes back cancelled, you finished the year at two out of three. On the alcohol side 40.273(c) requires the technician who determines a cancellation to inform the designated employer representative within 48 hours, so you will know in time to replace it, provided somebody is watching the mailbox. On the drug side the timing is looser but the arithmetic is identical, which is why the only safe habit is to check every selection against a completed, uncancelled result rather than assume.
That is the practical argument for scheduling above the minimum. DOT's own guidance says that if you think you might not meet your annual testing rate requirement, increase your testing.
An investigator reviewing this area is not looking for a story. He is looking for a number, a calendar and a stack of selection records. There are six standard ways to lose:
It is worth knowing how heavily each of those lands. FMCSA classifies violations for safety fitness purposes in Appendix B to Part 385, and this area appears twice:
| Violation | What it is | Classification |
|---|---|---|
| 382.305(a) | Failing to implement a random controlled substances and/or an alcohol testing program | Acute |
| 382.305(b)(1) | Failing to conduct random alcohol testing at an annual rate of not less than the applicable annual rate of the average number of driver positions | Critical |
| 382.305(b)(2) | Failing to conduct random controlled substances testing at an annual rate of not less than the applicable annual rate of the average number of driver positions | Critical |
The distinction matters. Having no random program at all is the acute one. Having a program that came in under the percentage is critical. Neither is a paperwork nicety, and both are computed from records you either produced or did not.
DOT's counter-measure is boring and effective: document everything on the entire random testing process. That means the numbers, the names drawn, the dates and times of notification, the dates and times of collections, and the reason a selected employee was not tested during a cycle. DOT's phrasing is "if you're not sure, document it".
The other stated best practice is not to reconcile at the end. DOT tells service agents and C/TPAs to monitor completed tests against selections on an ongoing basis, daily or weekly, and to chase any test not completed within a day or a week of the expected date. Employers and service agents, it says, should not wait until the end of the selection period to reconcile the random testing numbers, calling that a weak business practice.
49 CFR 382.401 sets the retention schedule, and requires all of it to be maintained in a secure location with controlled access.
| Record | Minimum retention | Citation |
|---|---|---|
| Documents relating to the random selection process (a collection-process record) | 2 years | 382.401(b)(2), 382.401(c)(1)(ii) |
| Records related to the administration of the testing program, including records of all driver violations | 5 years | 382.401(b)(1)(vi) |
| Verified positive controlled substances results | 5 years | 382.401(b)(1)(ii) |
| Alcohol results of 0.02 or greater | 5 years | 382.401(b)(1)(i) |
| Documentation of refusals to take a required test | 5 years | 382.401(b)(1)(iii) |
| Each annual calendar year MIS summary | 5 years | 382.401(b)(1)(vii) |
| Negative and cancelled drug results, alcohol results below 0.02 | 1 year | 382.401(b)(3) |
| Agreements with consortia, TPAs, collection sites, MROs | Administrative program records | 382.401(c)(6)(i) |
| Producing all of it after an FMCSA request | 2 business days, at the principal place of business | 382.401(d) |
Separately from the selection file, every random result that comes back positive or is recorded as a refusal has to be reported into the FMCSA Clearinghouse, and each of your drivers needs an annual query on file. The registration and query mechanics are in the FMCSA Clearinghouse registration guide.
Read the last line again. Two business days. If your selection records live only inside a TPA portal you have never logged into, that clock is going to hurt. Download the selection list after every draw and keep a copy where you can find it.
One related obligation people forget entirely: 382.403. You must prepare and maintain an annual calendar year summary of your testing results when requested by DOT, a DOT agency, or a state or local official with regulatory authority. If FMCSA notifies you during the month of January, you must prepare and submit the MIS report so that it is received by March 15 of that year. A service agent may prepare the report, but a company official must certify its accuracy and completeness, no matter who prepares it.
None of this is complicated. It is a calendar, a headcount and a folder. What makes it expensive is that all three failures are invisible until an investigator recomputes your average and lays your collection dates on a timeline.
Two drug tests and one alcohol test. Three driver positions times 50 percent is 1.5, and because 49 CFR 382.305(b)(2) sets a floor rather than a target, the fraction goes up: FMCSA's own worked example turns 3.5 into 4. Ten percent of three is 0.3, which becomes one alcohol test. Use the average across your selection periods, not today's headcount, and put the tests in different quarters.
Yes. The rate applies to the pool your drivers sit in. FMCSA requires a company with a single CDL driver who is not leased to another motor carrier to join a consortium, because a one-person pool cannot produce a random draw. Under 49 CFR 382.305(j)(2) the consortium may run the selection, but the DOT number that collects the finding on audit is yours, not the provider's.
Yes, and it is not evidence of targeting. 49 CFR 382.305(i)(2) requires an equal chance at every selection, so a drawn name goes straight back into the pool. In a six-driver pool with four annual draws, one driver has roughly a 13 percent chance of being pulled twice or more and roughly a 48 percent chance of never being pulled at all. Removing tested drivers to even it out breaks the rule.
You may substitute an alternate only if the selected driver will be unavailable for the entire selection period because of a long-term absence such as layoff, illness, injury or vacation. A driver out on a multi-day run is not unavailable for the quarter. If he was selected on a day off and never notified, DOT guidance is to test him on his next shift inside the same cycle and to document the reason for any gap.
No. 49 CFR 40.207(b) says a cancelled drug test does not count toward the number of tests needed to meet the minimum random testing rate, and 40.273(b) repeats it for alcohol. Under 40.273(c) the technician who cancels an alcohol test must tell the designated employer representative within 48 hours. Schedule exactly the minimum, lose one collection to a cancellation, and you finish the year short.
It is a critical violation, which feeds the safety rating rather than a fixed price list. Appendix B to Part 385 lists failing to conduct random controlled substances testing at the required annual rate, 382.305(b)(2), and the alcohol equivalent, 382.305(b)(1), as critical. Running no random program at all, 382.305(a), is acute. Civil penalty amounts live in Part 386 and are adjusted for inflation annually, so no single figure holds.
Rarely. The FMCSA rate last changed in 2020 and has stayed at 50 percent for drugs and 10 percent for alcohol since. A change is driven by industry-wide MIS data under 382.305(f) for drugs and 382.305(c) for alcohol, published in the Federal Register, and takes effect the following January 1. When nothing changes, nothing is published, so silence in December is not a signal that the rate dropped.
Yes. Ten percent of two driver positions is a fifth of a test, and a fraction becomes one actual collection, because 382.305(b)(1) is a minimum. This is the requirement small fleets skip most often. The alcohol test also carries a timing rule the drug test does not: under 382.305(m) it may only be given just before, during, or just after safety-sensitive duty.
TruckerNavi handles safety compliance for Russian-speaking carriers across NY, NJ and FL: consortium enrolment and random pool management, quarterly selections with documented notification and collection times, DQ files, CSA monitoring, DataQ challenges and DOT audit preparation. Drug & Alcohol program: $150 per year, consortium plus random testing plus Clearinghouse. Safety Compliance: BASIC (БАЗОВЫЙ) $99/mo, START (СТАРТ) $189/mo, PREMIUM (ПРЕМИУМ) $499/mo. Want to know what an investigator would compute from your last 12 months before he does it? Mock DOT Audit, $399. Opening a company from scratch? Authority Bundle, $499. Russian and English.
See Safety Compliance plans →Or just call: (315) 871-0833 · WhatsApp
50 percent for controlled substances and 10 percent for alcohol, per DOT's published rates table for 2026. The rates did not change from the prior year, so FMCSA was not required to publish a Federal Register notice; the rate last changed in 2020. Both are minimums under 49 CFR 382.305(b), applied to the average number of driver positions.
Half your average driver count for drugs, a tenth for alcohol. Six drivers means 3 drug tests and 1 alcohol test. Twenty drivers means 10 and 2. Round up, because 382.305(b) sets a floor and over-testing is permitted. DOT states it as 50 or more drug tests and 10 or more alcohol tests for an employer with 100 safety-sensitive employees.
Under 382.305(j)(1), add the covered drivers eligible for testing during each random testing period and divide by the number of periods. Four quarters of 4, 6, 8 and 6 drivers give an average of 6. It is not the headcount on December 31 and not the peak. The same paragraph adds that if you select more often than monthly, you need not recompute the number more than once a month.
No. 382.305(k)(2) requires dates spread reasonably throughout the calendar year and 382.305(k)(1) requires them to be unannounced. DOT guidance says select and test at least quarterly, in a non-predictable pattern. Meeting the percentage in one month satisfies one requirement and fails the other.
Because after each selection the name returns to the pool, so 382.305(i)(2) gives an equal chance every single time. In a six-driver pool with four annual draws, a given driver has roughly a 48 percent chance of never being drawn and roughly 13 percent of being drawn twice. Pulling tested drivers out of the pool to even it up breaks the equal chance requirement.
Yes. FMCSA states that a company with only one CDL driver, not leased to another motor carrier, must place that driver in a consortium. With more than one CDL driver you may manage the program yourself. Either way, 382.305(j)(2) makes you responsible for verifying the service agent tests at the correct percentage with only covered employees in the pool.
Immediately, under 382.305(l). If he is performing a safety-sensitive function other than driving, he must cease it and proceed as soon as possible. DOT guidance states that immediately does not mean two hours, and that once notified, if the test does not occur, the opportunity is gone. Failing to appear within a reasonable time is treated as a refusal under 49 CFR 40.191(a)(1).
No. A cancelled drug test does not count toward the number of tests needed to meet the minimum random testing rate under 49 CFR 40.207(b), and the same rule appears for alcohol at 40.273(b), where 40.273(c) also requires the employer representative to be told within 48 hours. A test counts toward the MIS results for the year the specimen was collected, not the year the MRO verified it.