Back to BlogHow to Scrub Your Database Against the DNC Registry

    How to Scrub Your Database Against the DNC Registry

    Leonardo Kalinowski

    CTO

    September 3, 2026

    How do you scrub a database against the Do Not Call Registry?

    Register with the FTC for a Subscription Account Number. Download or query the registry for the area codes your contacts live in. Cross-reference every number you plan to cold-call against it, and remove or flag any match before dialing. Then repeat the check at least every 31 days. That's the whole process. The part agents actually struggle with is remembering to run that last check on a schedule, rather than whenever they happen to think of it.

    Subscription Account Number (SAN): the FTC-issued account number a telemarketer registers for to access National Do Not Call Registry data, required before you can legally download or query registry numbers for scrubbing.

    What's the scrub process, step by step?

    1. Register for a Subscription Account Number (SAN) through the FTC's telemarketer registration portal at donotcall.gov.
    2. Identify every area code represented in your calling list. A list that spans several markets means registering for several area codes.
    3. Download or query the registry data for those area codes through your SAN.
    4. Cross-reference your list against the download, matching by phone number.
    5. Flag or remove matches from any cold-outreach list, keeping them separately tagged for exemption-based contact only. A registry match is off-limits for cold outreach specifically, and still reachable under an established business relationship, personal relationship, or written consent.
    6. Calendar the next scrub for 31 days out, not "when I remember."

    How often do you need to re-scrub?

    The FCC requires telemarketers to check numbers against a version of the registry no more than 31 days old before making a cold call (47 CFR 64.1200(c)(2)(i)(D)). That's the legal floor. The honest practice for an active outreach program is to scrub before every new campaign, not just once on a fixed monthly date. A list that grows continuously between scrubs is only as current as its last check.

    Do you have to scrub leads you bought or rented?

    Yes. Responsibility for Do Not Call compliance sits with whoever makes the call, not whoever sold the list. A purchased or rented lead list isn't pre-scrubbed just because someone else compiled it, and treating it as safe without checking is the single most common way agents end up in violation.

    The law doesn't care who compiled a lead list, only who dials it. An agent who buys a list is the one holding the liability the moment they pick up the phone, no matter what the seller promised about the data. If a vendor tells you their list is "DNC compliant," that's a claim to verify, not a reason to skip your own scrub.

    What's the difference between the national registry and an internal do-not-call list?

    These solve different problems, and mixing them up is how agents end up calling someone who already told them directly to stop.

    National DNC RegistryInternal do-not-call list
    Who it coversAny consumer who registered their own numberAnyone who told you directly to stop calling or texting
    How long it lastsIndefinite, until the consumer removes it (47 CFR 64.1200(c)(2))Indefinite, no re-scrub needed since you control it directly
    Who maintains itThe FTCYou or your brokerage
    What removes a numberOnly the consumer, by removing their own registrationNever expires, and overrides even an active exemption

    A number that clears the national registry check can still be on your internal list. If someone in your own sphere ever asked you to stop, that instruction outranks every exemption you hold, EBR included.

    Does scrubbing cost money?

    Access is free for the first five area codes. Beyond that, the FTC charges per additional area code, with an annual maximum cap. For fiscal year 2026 (effective October 1, 2025), the published rate is $82 for a single area code for the year. Each additional area code costs $41 for a six-month period, up to a nationwide maximum of $22,626, per the FTC's August 2025 fee announcement. Fees adjust annually. Verify the current schedule at donotcall.gov before budgeting for a large multi-market scrub.

    For most agents running a genuinely sphere-first business, this is a smaller expense than it looks. A database built mostly from past clients, referrals, and people you actually know is already exempt under the established business relationship or personal-relationship rules for most of its contacts, which means the cold-call list needing a full scrub stays short. Sphere Snapshot, SphereSync's database-cleanup tool, handles this directly: it cleans, dedupes, and DNC-flags your entire database up front, then re-checks it on a 31-day cycle so the scrub isn't a separate chore you have to remember.

    Scrubbing is a real, recurring chore for a cold-call-heavy business, and it's close to a non-issue for a relationship-first one. Most of a genuine sphere is already exempt before you ever touch the registry. The agents who dread this process are almost always the ones building their pipeline from purchased lists instead of people they already know.

    Scrubbing works best after the underlying list is already in order: clean up the database itself before you scrub it against anything.

    Tagging matters just as much on the way back in: tag flagged numbers so they never land on a cold-call list by accident.

    For the exemptions that determine who doesn't need scrubbing at all, see who you can call without scrubbing at all.

    For the full compliance picture beyond registry scrubbing, see the complete DNC and TCPA compliance guide.

    For the exemption flowchart and a self-audit, download the free DNC-TCPA Survival Guide.


    This article is educational information, not legal advice. Telemarketing law changes, registry fees adjust annually, and how the rules apply depends on your specific facts. Consult a licensed attorney about your situation before making compliance decisions. See our legal disclaimer. Legal sources and the FY2026 fee figures in this article were verified against primary and law-firm-summary sources in August 2026.

    Frequently asked questions

    How do you scrub your contact list against the Do Not Call Registry?

    Register for a Subscription Account Number with the FTC, then identify the area codes in your list. Download or query the registry for those codes, cross-reference every number by phone number, and flag or remove matches from cold-outreach lists. Repeat the check at least every 31 days.

    How often do you need to re-scrub a list against the DNC registry?

    At least every 31 days before a cold call, per the FCC's rule. Scrubbing before every new outreach campaign, rather than on a fixed monthly date alone, keeps a growing list from going stale between checks.

    Do you have to scrub leads you bought or rented from someone else?

    Yes. DNC compliance responsibility follows whoever makes the call, not whoever compiled or sold the list. A purchased or rented list needs its own scrub regardless of what the seller claims.

    What's the difference between the national registry and an internal do-not-call list?

    The national registry covers any consumer who registered their own number and is maintained by the FTC. An internal list covers anyone who personally told you to stop, is maintained by you or your brokerage, and never expires, overriding even an active exemption like EBR.

    Does scrubbing cost money?

    Access to the first five area codes is free. Beyond that, the FTC charges per additional area code with an annual cap, and the exact figures adjust each fiscal year, so check the current schedule at donotcall.gov before a large scrub.

    See what your sphere could be worth this year

    Answer four quick questions about your database and how often you stay in touch. The Sphere Potential Diagnostic shows the gap between last year's closings and what your sphere could support, then builds a recovery plan around your numbers.

    Free • Takes about two minutes • No account needed