How do you scrub a list against the DNC registry?
Check the National DNC Registry, any applicable state registries, and your own internal list. Then re-scrub close to the actual calling date, because these lists keep changing.

The short answer
- A full DNC scrub checks three separate sources. The US National DNC Registry. Any state-level Do Not Call registries that apply. And the calling business's own internal list, built from direct requests not to be called again.
- Scrubbing once when a list is first built is not enough. The National DNC Registry and internal request lists update continuously. A list scrubbed weeks before a campaign runs can already be stale by the time calls go out.
- State registries are not automatically covered by checking the national one. Some states maintain separate lists with their own rules. A scrub limited to the national registry can still leave a business calling numbers a state has restricted.
- A direct request from a specific person not to be called again needs to be honored at once and added to the internal list, whatever a government registry says about that number.
Why a one-time scrub is not really compliance
Treating DNC scrubbing as a step performed once, when a list is first purchased or built, misunderstands what the registry is. The National DNC Registry is not a static document. It accumulates new registrations continuously. A list that was clean at import time will have some number of newly registered numbers on it by the time a campaign calls, especially if there is any real gap between building the list and using it.
The same is true, arguably more so, for a business's own internal list. Every time someone directly tells the business not to call them again, that request needs to be captured at once, not queued for the next scheduled scrub. A calling program that only checks its internal list at the same cadence as the national registry risks calling someone who explicitly asked to be left alone days or weeks earlier.
What a complete scrub checks
| Source | What it covers | Update frequency to plan around |
|---|---|---|
| US National DNC Registry | Consumers who registered nationally | Continuously updated, re-check close to campaign time |
| State DNC registries (where applicable) | State-specific rules, sometimes stricter or additional | Varies by state, verify current requirements |
| Internal suppression list | Anyone who directly asked this business not to call | Should be updated immediately on request, checked at every scrub |
This is not legal advice. Confirm current registry requirements for your jurisdiction and industry.
What a working process looks like
Build the calling list, then scrub it against all three sources close to when the campaign runs, not weeks in advance. If a campaign spans several days, consider whether a re-scrub partway through is warranted, given how much the list can shift. Make sure any direct opt-out request, by phone, by email, or verbally, gets added to the internal list the same day, not batched for a later update.
Disclosure: SalesCrew is our product, and DNC scrub at campaign freeze is on our roadmap and not shipped today. This page describes the general practice rather than a SalesCrew feature available now. The three-source check and the re-scrub timing described here apply whichever system eventually automates it.
A scrub done once at list creation is already stale by campaign time
Questions
- How often should a list be re-scrubbed?
- Close to the actual calling date, not only once at list creation. The National DNC Registry and internal request lists update continuously. A list scrubbed weeks earlier can already be out of date.
- Are state DNC lists redundant with the national one?
- No. Some states maintain their own registries with rules that can differ from or add to the national list. Checking only the National DNC Registry can leave state-level gaps.
- What about a number someone asked us directly not to call?
- Honor that request at once and add it to your own internal suppression list. That applies whether or not the number appears on any government registry. A direct request carries its own weight, whatever the registry status.