Guide

How to Set Up a Random Drug Testing Program

Random testing is simple in concept and easy to run badly. Five decisions determine whether yours holds up: who is in the pool, how often you test, how names are chosen, how fast people are tested after selection, and what you can prove afterward.

Step 1: Define the Pool

Decide who is covered: everyone, or every employee in a safety-sensitive role. Define safety-sensitive by task rather than title, so the definition survives reorganizations and title changes.

Then decide how the pool stays current. This is the part that quietly fails. New hires have to be added, departures removed, and role changes moved between groups. A pool reconciled against payroll once a year is wrong for most of that year, and selections drawn from it include people who left.

Step 2: Set a Rate You Will Meet

Express it as a percentage of the pool tested per year. Regulated programs have rates set for them; everyone else chooses. Base yours on risk and on what you can sustain, then write it in the policy.

Two rules matter more than the number. Apply it to the whole pool, with no quiet exclusions for a department or a shift. And actually meet it, because your own completion records are the first evidence anyone examines.

Want the pool and selections run for you?Five questions, about a minute. A specialist follows up within one business day.

Request a Specialist

Step 3: Make Selection Genuinely Random

Every person in the pool must have an equal chance in every draw, generated by a method nobody inside the company can influence. That rules out picking names, rotating through a list, and skipping someone because it is a bad week for their department.

Document each draw: when it ran, how many were selected, who was in the pool at the time, and what method produced the result. That documentation is the whole defense if the program is ever questioned.

Step 4: Set the Notification Window

Say how soon after notification an employee must report for testing. A long gap defeats the purpose, and an undefined gap produces inconsistency between managers. Also decide who notifies, what they say, and what happens if the employee refuses or delays.

Step 5: Keep the Records

At minimum: pool membership over time, selection documentation for each draw, completion tracking including refusals and non-completions, and rate performance against your policy. If asked next year who was in the pool last quarter and how names were chosen, you want that to be a retrieval rather than a reconstruction.

Announcing It Without Alarming People

Give notice well before the first draw. Explain why the program exists, who is covered, how selection works, and that repeats can happen. Train supervisors before employees hear about it, because they will be asked first and a confident answer prevents most of the anxiety.

The Failure Pattern to Avoid

It is always the same: the program starts strong, the pool is not maintained, a quarter gets skipped when someone is busy, a site is quietly left out because testing there is inconvenient, and two years later the company cannot demonstrate that selection was random. Nothing dramatic happens until the day it matters, and by then the record is what it is.

Common questions

What rate should we pick?

For non-regulated programs there is no required rate, so pick one you will actually meet and write it into the policy. A program that sets 25 percent and delivers 8 is worse than one that sets 10 and hits it, because your own records then show you did not follow your own policy.

How often should selections happen?

Quarterly is the common compromise: frequent enough to stay unpredictable, infrequent enough to administer. Monthly works for larger pools. Annual draws are a bad idea, because a single event a year is predictable in practice even if the names are random.

Can an employee be selected twice in a row?

Yes, and this is the most common complaint about random programs. Genuine randomness means each selection is independent, so repeats happen. Explaining that in advance, in the policy and in the announcement, prevents most of the accusations of targeting.

What if someone is on leave when selected?

Decide in advance and write it down: whether they are tested on return, removed from that draw, or carried to the next. Any of those is defensible. What is not defensible is deciding case by case, because that reintroduces exactly the discretion random testing exists to remove.

Do we have to tell employees before we start?

Several states require notice, and some require a defined waiting period before testing begins. Beyond compliance, advance notice is what makes the program feel like a policy rather than an ambush, which matters for how the first few selections are received.

Have Your Random Program Run Properly

Request a testing specialist

Answer five quick questions. There is no cost and no obligation.

Step 1 of 5

What do you need help with?

Select everything that applies.

How many employees does your company have?
Where are your employees?
When do you need testing in place?
Where should your specialist reach you?

A specialist will contact you within one business day. No cost, no obligation. We work with employers only.

Sources and review

Reviewed by the Employee Drug Testing Services team. Last reviewed September 23, 2026.

This page is general information about employer drug testing, not legal advice. Drug testing rules differ by state and by industry. Check with your own counsel before setting or changing a testing policy.