Skip to content
OptinStamp
Menu

The Reassigned Numbers Database: how a query works and when it buys you the safe harbor

10 min readDatabase pages and rules read 2026-10-22

For the owner or ops lead whose list holds numbers that customers gave you months or years ago: what the FCC's Reassigned Numbers Database checks, what each answer means, which conditions of 47 CFR § 64.1200(m) a query has to meet, and how to get access. Every rule and price was read from the eCFR, the FCC's order and the database's own pages on 2026-10-22.

Photomontage of a rotary dial telephone beside a box of blank index cards on putty with an oxblood diagonal and a slate block
Fig. 01 A rotary telephone beside a box of blank index cards

The short answer

The Reassigned Numbers Database is the FCC's record of which US phone numbers have been permanently disconnected, and when. You send it a number and a date; it tells you whether the number has been cut off since then. A clean answer, checked the right way, is the only route to the TCPA's reassigned-number safe harbor.

Database pages read 2026-10-22

Why consent goes stale

Under the TCPA, consent is given by a person for a number. When that person changes carriers and keeps the number, nothing changes. When they give the number up, it goes back into the pool and, a few weeks later, to a stranger. Your CRM still says “opted in”. The person who now answers never did.

The FCC's 2018 order that created the database put the scale at roughly 35 million disconnected numbers a year, an average of numbering reports for 2013 to 2016, and noted that one party questioned the figure.

Quoted lines: the FCC's database page

A worked timeline

The database's own FAQ walks one number through it. A number permanently disconnected on 2021-10-16 is reported by 2021-11-15. Because it must age 45 days, it cannot go to a new subscriber until after 2021-11-30. A caller who queries each month sees the disconnection before the number can reach anyone new.

The aging floor is the same for everyone; the ceiling is not. Under 47 CFR § 52.15(f)(1)(ii), a number that belonged to a residential customer is aged for 45 to 90 days, and a business customer's number for 45 to 365 days.

Photomontage of a close view of a rotary dial finger wheel on putty with a slate diagonal and an oxblood square
Fig. 02 A rotary dial's finger wheel with its holes left empty

What does not count as a disconnection

The database's FAQ is precise here. A number ported to another provider stays with the same person, so it is not permanently disconnected. Neither is a line suspended for an unpaid bill. Only a number that has left its subscriber for good is reported.

What goes in and what comes back

A query has three fields: the telephone number, a date the database calls the last known contact date, and your registered Company ID. An optional Record ID of up to 12 digits lets you tie each answer back to a row in your own records.

The three answers the Reassigned Numbers Database returns and what each means for the safe harbor
AnswerWhat the database is telling youSafe harbor
YesThe number was permanently disconnected on or after the date you sentDoes not apply. Treat the number as reassigned.
NoNot disconnected since your date; or not in the database at all and your date is on or after 2021-01-27May apply, if the answer turns out to be wrong
No dataNot in the database, and your date is before 2021-01-27, when every provider had to keep disconnect recordsDoes not apply. Query again with a newer date.

An example from the FAQ: a number disconnected on 2021-02-11 and queried with 2021-01-11 returns “yes”, because the disconnection falls inside your window. Query the same number with a date after 2021-02-11 and the answer is “no”: the disconnection came before the date you sent.

Which date to send

“You can use the date when you obtained consent from the consumer to call the number or you can use a past date on which you are reasonably certain that the consumer could still be reached at that number.”

Reassigned Numbers Database FAQ, What is the “Date of Consent”?

The FAQ's examples are the last time you spoke to the customer at that number, or the day they updated their contact details. Either way, the date has to live next to the number in your consent records (the records hub collects the tools for them). A list without dates cannot be queried at all.

The safe harbor and its three conditions

The database exists so that a careful caller is not punished for something it could not see. The FCC wrote that into 47 CFR § 64.1200(m): a caller who reaches a new subscriber is not liable for the call if it can show three things.

“(1) it obtained consent from the intended call recipient; (2) it or its duly authorized agent checked the database prior to calling the number to verify that the number had not been permanently disconnected, or reassigned, after the date the caller obtained consent; and (3) the database returned a query response of “no” that was incorrect”

FCC, Reassigned Numbers Database (rule text: 47 CFR § 64.1200(m))

The second condition has a clock in it. The FCC refused requests to let a single check cover calls for three months or a year: the safe harbor reaches only as far as “the most recent update to the database”. Providers report on the 15th, so in practice a number you keep calling is queried again each month.

Does this query give me the safe harbor?

Walk one number through the rule. Each question is a condition from § 64.1200(m), the FCC's order or the database's answer table, and the walk stops at the first one a call fails.

Does this query give me the safe harbor?

Answer for one number and one call. Each question is one condition of the rule; the first one a call fails ends the walk.

  1. 01Did the person you meant to reach give consent for this number?

    The safe harbor protects a call to a number you had consent for, after it changed hands.

Step 1 of up to 5

Pick an answer to question 01 to see the next condition.

A carrier-data flag is not a database query

Many scrubbing and data vendors sell a “reassigned” or “disconnected” check built on carrier and phone-data feeds. Some are useful. None of them is the FCC's database, and the FCC said in plain words that the safe harbor stops there.

“We also decline to extend the safe harbor to other commercial databases.”

FCC 18-177, Second Report and Order, para. 57
An FCC Reassigned Numbers Database query compared with a vendor's carrier-data reassigned flag
CheckFCC database queryCarrier-data reassigned flag
Where the data comes fromEvery provider holding US numbers, reporting by rule each monthThe vendor's own sources, which differ by vendor
What you sendThe number and your consent dateUsually the number; check with the vendor
What comes backYes, no or no data for your windowA flag or a score, defined by the vendor
Safe harborYes, on the terms of § 64.1200(m)No
Meets Maine's sales-call ruleYes, it is the database the statute namesNo

Our reading of vendor documentation found the split clearly. In the TCPA compliance software comparison, five of six tools document a reassigned-number check against the FCC database. In the TCPA-compliant auto dialer comparison, not one of six dialers documents a built-in query, so that check is something you buy separately, often from a DNC scrubbing service.

Who can query it: callers and caller agents

The database has two kinds of querying user. A Caller is the business that calls or texts and queries for itself. A Caller Agent is a contractor that queries on a client's behalf. Both register, both prepay, and an agent also needs a Letter of Authorization for each client company before it can query for it.

Registration steps read 2026-10-22

Ways to send numbers

Query methods the Reassigned Numbers Database offers and their limits
MethodLimitFits
Typed into the website50 numbersA few numbers before a call
File upload on the website1,000,000 numbers per fileA monthly list check
SFTP1,000,000 numbers per fileScheduled jobs from a CRM export
API1,000 numbers at a timeA check inside your own send flow
API upload1,000,000 numbers per fileLarge batches by machine

If you would rather not touch it, an agent can. The database publishes a list of registered caller agents, among them PossibleNOW, Contact Center Compliance and Gryphon.ai. It says plainly that neither callers nor providers are required to use an agent and that it endorses none. A company that wants its own access as well as an agent registers first, and both then use the same Company ID.

Photomontage of a hand holding a phone from behind above a filing tray on a slate block with a putty diagonal and an oxblood bar
Fig. 03 A hand holding a phone above an open filing tray

What it costs

Querying is a prepaid subscription for one, three, six or twelve months, priced by the number of queries. The administrator calls the table interim pricing; the current one was posted in July 2025. These are the four smallest of its twelve tiers, read from its pricing page on 2026-10-22.

Reassigned Numbers Database subscription tiers: queries included and price per term
TierPer query1 month3 months6 months12 months
Tier 1$0.0081,000 for $83,000 for $246,000 for $4812,000 for $86
Tier 2$0.00610,000 for $6030,000 for $18060,000 for $360120,000 for $648
Tier 3$0.005650,000 for $280150,000 for $840300,000 for $1,680600,000 for $3,024
Tier 3A$0.00544100,000 for $544300,000 for $1,632600,000 for $3,2641,200,000 for $5,875

Twelve-month plans carry a discount (10% on tiers 1 to 6), which is why they are not exactly twelve times the monthly price. The largest tier runs to 50,000,000 queries a month. Run out early and you have three options: once 75% of the queries are used you can start a new plan at once and carry the rest over, you can upgrade to a higher tier at a prorated price, or you can “top off”, paying 10% of the plan price for 10% more queries.

Maine makes the query mandatory

Federal law rewards the query; Maine requires it. Since an amendment (PL 2023, c. 570), Maine's telephone-solicitation statute treats skipping it as a violation for sales calls to its residents.

“It is a violation of this section for a telephone solicitor to initiate a telephone sales call to a consumer if that consumer's telephone number has been on the national or state do-not-call registry … for at least 3 months prior to the date the call is made or to fail to use the reassigned numbers database to verify that a consumer's telephone number has not been reassigned prior to initiating a telephone sales call to that consumer.”

10 M.R.S. § 1499-B(6)

The statute's defence mirrors the federal one and adds a step: the solicitor, or someone acting for it, uses the reassigned numbers database as part of its routine business practice before a telephone sales call (defence E-1). The statute defines that database as the one the FCC created and maintains, so a carrier-data flag does not satisfy it. The rest of the state rules sit in the mini-TCPA state laws guide.

Fitting the query into your consent log

The query is cheap; the record around it is what earns the safe harbor. For a business that texts or calls the same customers month after month, the routine below keeps every number answerable.

The query sits beside, not in place of, the other checks a list needs before a send: the Do Not Call scrub, your internal opt-out list and the litigator screen. The reassigned answer is the only one of them that speaks to whether the consent you hold still belongs to the person who will answer. Whether your tool counts as an autodialer decides whether the consent rules, and so this safe harbor, are in play at all.

This guide explains the FCC's rules and the database's published terms. It is not legal advice.

Questions callers ask

Is querying the Reassigned Numbers Database mandatory?

Not under federal law. The database's own FAQ says use is not mandatory, and the FCC built the safe harbor to reward callers who use it. Maine is the exception: its telephone-solicitation law makes it a violation to place a telephone sales call to a Maine consumer without first using the database.

Does it cover text messages?

Yes. The database's FAQ answers "I only text my customers, may I use this Database?" with yes: the FCC order covers businesses that call or text. The safe harbor covers the consent rules in 47 CFR § 64.1200(a)(1) to (a)(3), which is where autodialed texts sit.

What date do I put in the query?

The date you obtained consent, or a later date on which you were reasonably sure the person could still be reached at that number, such as the last time you spoke with them there or the day they updated their contact details. The FCC's order names the same two choices.

What does a 'no data' answer mean?

The number is not in the database and the date you sent is before 2021-01-27, the date from which all providers had to keep disconnect records. The database cannot speak for the time before that, so no safe harbor applies. Re-confirm the number with the customer and query again with the newer date.

How often should I query a number I keep calling?

Before the calls, against the latest monthly update. Providers report disconnections on the 15th of each month, and the FCC refused to stretch the safe harbor beyond the most recent update, so a query from three months ago does not cover a call made today.

Does the safe harbor protect me from Do Not Call claims?

No. The rule shields calls under the consent prohibitions in 47 CFR § 64.1200(a)(1), (2) and (3) only. Telemarketing calls to numbers on the national or your internal do-not-call list are a separate rule with its own defence: a current scrub and written procedures.

Can my dialer or texting platform run the query for me?

Only through a registered caller agent, and only if the query is the FCC database with your consent date. The database lists its registered caller agents and says it endorses none. A reassigned score built from carrier data is a different product and earns no safe harbor.

Sources