FederalDNCList:HowtoCheckandScrubIt
How the federal Do Not Call list works, who must scrub against it and how often, where state lists and wireless numbers fit, and how API scrubbing automates it.
Robby Frank
CEO & Founder

The federal DNC list is the National Do Not Call Registry, a database run by the Federal Trade Commission where US consumers register phone numbers they do not want telemarketers to call. Businesses making telemarketing calls are required to check their calling lists against the registry and drop registered numbers, with narrow exemptions, before dialing.
This guide explains what the federal list does and does not cover, who has to scrub and how often, where state lists and wireless numbers complicate the picture, and how API-based scrubbing turns a recurring legal chore into an automated step. For the broader rulebook around calling and texting consumers, see the TCPA compliance guide.
What the National Do Not Call Registry is
The registry launched in 2003 and is administered by the FTC, with enforcement shared with the FCC and state attorneys general. Consumers register numbers free of charge, registrations do not expire, and both landline and mobile numbers can be registered. For a business, a number's presence on the registry is a standing instruction: do not make telemarketing calls to this number.
Two boundaries matter as much as the rule itself:
- It covers telemarketing. Sales and solicitation calls are in scope. Informational calls, and calls to someone with whom you have an established business relationship or written consent, sit under different rules with their own conditions and time limits.
- It covers consumers. The registry is for personal numbers. Business-to-business solicitation calls are generally outside the registry's scope, though other calling rules still apply.
The exemptions are narrower than most teams assume, and consent or relationship claims need records behind them. When in doubt, scrub and suppress.
Who must scrub, and how often
Any organization making telemarketing calls to US consumers is expected to access the registry through its official subscription system and suppress registered numbers. Two operational rules define the cadence:
- The 31-day rule. A calling list must be re-checked against the registry at least every 31 days. A number registered yesterday must stop being called within that window, which means a one-time scrub at list import is not compliance; a schedule is.
- Area-code subscriptions. Official registry access is priced by area code, which is one reason most teams consume DNC data through a compliance provider or API rather than raw registry files.
Statutory exposure gives the schedule teeth: as covered in the TCPA guide, private suits can seek $500 per violating call and up to $1,500 where a violation is willful, and those numbers multiply across a campaign's call volume.
Federal is not the whole list
A federal scrub alone leaves gaps that real campaigns hit constantly:
- State DNC lists. Roughly a dozen states maintain their own registries with their own rules, and some are stricter than the federal baseline. A number absent from the federal list can still be off-limits under a state list.
- Wireless considerations. Calls and texts to mobile numbers carry additional consent requirements independent of DNC status, so knowing a number's line type is part of the same decision. Line type detection identifies mobile numbers before a campaign splits its channels.
- Internal suppression lists. Anyone who has asked you specifically not to call must stay suppressed regardless of any registry. Company-specific do-not-call requests are their own obligation with a long retention requirement.
- Litigator lists. Numbers associated with serial TCPA plaintiffs are a commercial-risk screen rather than a legal registry; the TCPA litigator list guide covers how those work.
A complete pre-campaign check therefore stacks several suppressions: federal DNC, applicable state DNC, internal opt-outs, litigator screening, and line-type awareness.
How API-based DNC scrubbing works
Manual scrubbing (downloading registry files, diffing lists in spreadsheets, repeating monthly) breaks down at any real volume. An API moves the check to where the calling decision happens:
- Check at list load. Every number in a new list is checked once at import through the phone scrub API, which returns DNC status alongside line type and risk flags in one call.
- Re-check on schedule. The 31-day rule is a cron job: the active calling file re-runs through the scrub, and newly registered numbers drop out automatically.
- Check at dial time for long-lived lists. Campaigns that run for weeks re-check numbers as they come up in the dialer, which closes the gap between scheduled scrubs entirely.
- Keep the receipts. Every check is logged with a timestamp, which is exactly the record you want if a call is ever disputed.
Because the scrub also validates the number and returns line type via phone validation data, one pass answers three questions at once: is this number real, may we call it, and which channel rules apply.
Frequently asked questions
How do I check if a number is on the federal DNC list?
Businesses check through the registry's official telemarketer access system or, more practically at volume, through a compliance API that returns DNC status per number. The phone scrub API returns federal DNC status along with line type and risk flags in a single lookup.
Does the DNC list apply to text messages?
Texting sits under consent rules that are, in practice, at least as strict as calling rules, and DNC-registered numbers are a poor target for any unsolicited outreach. Treat SMS campaigns with the same scrub-and-consent discipline as calls.
Do DNC registrations expire?
No. Since 2008, registrations remain until the consumer removes the number or the number is disconnected and reassigned. The 31-day re-scrub cycle exists because new registrations arrive continuously, not because old ones lapse.
Are B2B calls exempt from DNC scrubbing?
Calls to businesses are generally outside the federal registry's scope, but the line is drawn by the number, not your intent: many small-business owners answer on personal mobiles that are registered. Scrubbing B2B lists anyway is cheap insurance, and line-type data flags the mobiles.
Before the next campaign dials, run the list through the phone scrub API, or start with the free trial and scrub a sample file first.
Meet the Expert Behind the Insights
Real-world experience from building and scaling B2B SaaS companies

Robby Frank
Head of Growth at 1Lookup
"Calm down, it's just life"
About Robby
Self-taught entrepreneur and technical leader with 12+ years building profitable B2B SaaS companies. Specializes in rapid product development and growth marketing with 1,000+ outreach campaigns executed across industries.
Author of "Evolution of a Maniac" and advocate for practical, results-driven business strategies that prioritize shipping over perfection.