Scrub phone numbers against the Federal DNC Registry, State DNC Lists, and TCPA Litigator databases, and get every number verified as mobile or landline at the same time. A clean, compliant, correctly-routed calling list in minutes. Avoid fines of $500-$1,500 per violation.
TCPA class action lawsuits have resulted in multi-million dollar settlements. Don't risk it.
DNC Databases Checked
Per Phone Checked
Full + Clean-Only
Ready to Integrate
Also available via API — integrate DNC scrubbing into your workflow
Each phone number is checked against industry-standard suppression and compliance datasets so your team can make cleaner outreach decisions
The national Do Not Call list maintained by the FTC. Over 240 million phone numbers registered.
State-level Do Not Call registries that may have additional numbers beyond the federal list.
Every number comes back tagged Mobile or Landline, so you can route mobiles to SMS and landlines to your dialer.
Known TCPA litigator records that help teams apply a more careful suppression policy before outreach.
DNC scrubbing uses the same credit balance as skip tracing. No extra account or subscription needed.
Credits are charged per phone number checked, regardless of whether the number is on a DNC list or not. Uses your existing Tracerfy credit balance.
per phone checked
DNC scrubbing helps your team follow common outreach controls before numbers enter a dialer, CRM sequence, or calling campaign.
Check one list, reuse the same workflow at scale.
Start DNC ScrubUse with your own consent records and policies.
Upload a CSV with phone numbers or scrub directly from your completed skip trace results
Have your own phone list? Upload a CSV and select which column(s) contain phone numbers.
CSV file with one or more columns containing phone numbers.
Choose which columns contain phones. Select multiple columns to merge and deduplicate.
Pick a column (name, address, etc.) to label each phone number in the results.
Get two CSVs: full results with all flags, and a clean-only list ready to call.
Already ran a skip trace? Scrub the phone numbers from any completed queue directly.
Navigate to any completed skip trace queue in your dashboard.
Select the DNC scrub option to pull phone numbers from that trace.
Select which phone fields to scrub (primary, landlines, cell phones, etc.).
Same two CSVs: full flags + clean-only. Labels auto-generated from trace data.
Every DNC scrub delivers two CSV files — a full report and a clean-only list
| Column | Description |
|---|---|
phone | 10-digit normalized phone number |
label | Your original label (name, address) |
national_dnc | Federal DNC Registry match |
state_dnc | State DNC list match |
state_dnc_list | Which state registries matched |
litigator | Known TCPA litigator match |
is_clean | True if no flags — safe to call |
Every phone number with all DNC flags, phone type, and clean status. Use this for analysis and record-keeping.
Only the phone numbers that passed all checks (is_clean = True). Ready to load into your dialer or CRM immediately.
If you're making outbound calls, DNC scrubbing is essential for compliance
Cold calling property owners from skip trace results? Scrub those numbers first to avoid TCPA violations.
Running high-volume outbound campaigns? DNC scrubbing at scale protects your operation from costly lawsuits.
Prospecting expired listings or FSBOs by phone? Make sure you're only calling compliant numbers.
Calling homeowners about solar installations? DNC scrubbing ensures your sales team stays compliant.
Selling leads to clients who will be calling? Providing DNC-scrubbed lists adds value and reduces liability.
Contacting debtors by phone? DNC regulations apply to collection calls too — stay compliant.
Integrate DNC scrubbing directly into your CRM, dialer, or lead management system. Three flexible input methods to fit any workflow.
curl -X POST https://www.tracerfy.com/v2/api/dnc/scrub/ \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"phones": [
"5551234567",
"5559876543",
"5554441234"
]
}'
{
"message": "DNC scrub started",
"dnc_queue_id": 42,
"status": "pending",
"phones_to_check": 3,
"credits_per_phone": 1
}
{
"type": "dnc_scrub",
"dnc_queue_id": 42,
"status": "completed",
"download_url": "https://...",
"clean_download_url": "https://...",
"phones_checked": 3,
"phones_clean": 2
}
Common questions about DNC scrubbing and TCPA compliance
Check phone lists against Federal DNC, State DNC, TCPA litigator, and line-type datasets before they reach your CRM, dialer, or sales team.
Start DNC Scrub Create Free Account