Toll free verification: what carriers ask for, how long it takes, why it is rejected
Published Updated 11 min readBy the Rasket team
Written for developers, small business owners and startup founders

Toll free verification is the check the mobile carriers make on a business before its toll-free number (800, 833, 844, 855, 866, 877 or 888) may send texts to people in the United States and Canada. You tell them who you are, what you will text, how people agree to it and how many texts you expect. They approve the number, or refuse it with a reason. Until then, texts from that number to your customers are blocked.
Most applications that fail do so for a mismatch rather than for anything the business did wrong: a legal name typed differently from the tax records, a website that does not name the business, or an opt-in page that does not show the words people agreed to. This guide goes through what reviewers check, how long it takes, why applications come back rejected, and what Rasket fills in for you.
The short answer
Apply with the details exactly as they appear on your business registration, a working website that names your business, sample texts that start with your brand and read like what you will really send, and a link to the page where people agree to your texts. Expect a decision in about 1 to 5 business days. If it is rejected, the reason tells you which part to correct, and you resubmit the same number.
On Rasket the first toll-free number is included on paid plans and each extra one is $2 a month. The verification itself costs nothing extra. Texts are billed per message, $0.015 on Pro, and a failed text is never billed.
Why carriers require toll-free verification
Toll-free numbers were built for calls. When they started carrying texts, they also started carrying spam: a number that anyone could rent and point at thousands of phones is exactly what a scammer wants. CTIA, the US wireless industry association, publishes the guidelines the carriers hold business texting to. Its Messaging Principles and Best Practices give text-enabled toll-free numbers their own section and ask every business sender to get consent, honour opt-outs and say who they are.
Verification is how the carriers enforce that before the first text rather than after the complaints. A verified number is tied to a named business with a stated purpose, so traffic that does not match it can be traced back to someone. An unverified number is blocked outright, which is why there is no grace period in which to send a few texts while you wait.
It also sits beside the law rather than replacing it. In the US, marketing texts sent by software need the recipient’s prior express written consent under the FCC’s TCPA rules (47 CFR § 64.1200), and a verified number does not change that. Verification is the carriers asking you to show you already follow those rules.
Toll-free and Canada
Canadian carriers filter business texting from local numbers, so a toll-free number is the way to text Canadian phones from an application. That is one reason Rasket puts toll-free first: one verified number reaches both countries. Local US numbers go through a different process, covered in 10DLC registration.
What the application asks for
Every toll-free verification asks the same five kinds of question. On Rasket they are the two blocks of the request that buys the number, and the dashboard’s Get a number screen asks them in the same order.
| Part | What it asks | What reviewers check |
|---|---|---|
| Business details | Legal name, website, address, business registration number (EIN in the US, Business Number in Canada) and a contact person | That the business exists, under that name, at that address |
| Use | Transactional, marketing, or both | That the samples and the opt-in match the use |
| Sample messages | Two or three texts as you will send them | That they start with your brand and read like real texts |
| Opt-in proof | How people agree, the page where they do it, and optionally a screenshot of it | That the consent is clear and the wording is visible |
| Volume | How many texts a month you expect | That the volume fits the business and the use |
Business details
Type the legal name exactly as it appears on your tax registration, including “Inc.” or “LLC”, and the address registered with it. The website must load and must show the business you named; a parked domain or a page that names a different company is a common reason for a refusal. The contact should be a real person with an email address at your business and a phone number that reaches them.
Sample messages
Write the texts you will actually send, with your brand at the start, and include a marketing sample only if you chose marketing as a use. A good transactional sample: “Acme: Your order 1042 has shipped. Track it at acme.co/t/1042”. A good marketing sample ends with the opt-out: “Acme: 20% off this weekend at acme.co/sale. Reply STOP to opt out”. Avoid public link shorteners; reviewers and filters distrust them, and Rasket refuses them in texts anyway. Use your own domain or your own short-link domain.
Volume
Give an honest monthly estimate. It is a description of your traffic, not a ceiling you pay for, and a number wildly out of proportion to the business invites questions.
Opt-in proof that reviewers accept
This is the part reviewers read most closely, because it is the part that decides whether people wanted your texts. CTIA’s guidelines separate three kinds of text: conversational (the person texted first), informational (they gave you their number and asked to hear from you, such as for order updates) and promotional. For promotional texts, the guidelines say the person should agree in writing first.
A page that passes shows, in one place:
- the phone number field;
- an unticked checkbox, separate from any terms of service or email consent;
- the wording people agree to: your business name, what you will text, roughly how often, that message and data rates may apply, and how to stop (reply STOP) or get help (reply HELP);
- links to your privacy policy and terms.
The page must be one a reviewer can open. If your opt-in happens behind a login, at a till, or on a paper form, describe it in the opt-in description and attach a screenshot or photo of it. A checkout page with a texting box is fine; a page that pre-ticks the box is not.
Rasket’s own sign-up forms have a Phone step whose wording cannot be edited, and can ask people to reply Y to confirm, which is double opt-in for texts. Every change of a contact’s SMS consent is recorded with the page, the exact wording shown and the time, so you can show a reviewer or a regulator what each person agreed to. Consent and STOP has the details, and double opt-in for email explains why confirming is worth the extra step.
How long review takes, and what to do meanwhile
Review usually takes 1 to 5 business days. On Rasket the number is in_review during that time, and every admin on the team gets an email when the decision lands. An application the carriers are reviewing cannot be withdrawn; you wait for the answer.
You do not have to wait to build. While your own number is in review, Rasket sends test texts to your team’s verified phones from a shared test number that has its own toll-free verification. Add up to 10 phones, confirm each with a 6-digit code, and every test text arrives with [Test] in front. That is enough to finish an integration, check what your texts look like on a real phone, and write a campaign so it is ready to send on approval.
- Verify your own phone as a test phone in Settings → SMS, or with the API.
- Send a text to it from your code or the dashboard. It comes from the shared test number.
- Read its status and cost back, and wire up the SMS webhooks your product needs.
- When the number is approved, the same calls start reaching your customers.
On the Free plan the same test texts are how you try SMS at all: 50 a month to your own phones, no number needed. Texts to anyone else need a paid plan and a verified number of your own. The Get a number guide lists every status a number moves through.
Why toll-free verification is rejected, and the fixes
A refusal arrives with the carriers’ reason, and Rasket translates it into one of a handful of plain reasons, each with the fields most likely to need fixing. These are the ones that come up, and what to change.
| Reason | What it means | The fix |
|---|---|---|
| Business identity | Your details did not match official records | Use the legal name, tax ID and address exactly as on your registration documents |
| Website | The site was unreachable or did not show the business | Point to a working site that names your business |
| Opt-in | How people agree was not clear | Show the phone field, the checkbox and the wording; describe how people reach the page; add a screenshot |
| Sample messages | The samples did not match the use you described | Start each with your brand and make them read like real texts |
| Use case | The kind of texts was not accepted for this number type | Check the use you chose and your industry |
| Prohibited content | The texts look like content carriers do not allow | Remove it; some businesses cannot register at all |
| Contact | The contact person could not be checked | Use a real name, a business email and a phone that reaches them |
| More information | Reviewers asked for more about the business and the opt-in | Check the details, add an opt-in screenshot and resubmit |
A toll-free verification rejected for any of these is corrected and sent again for the same number; you do not buy a new one, and toll-free number verification starts from what you already sent rather than from a blank form. Rasket includes three resubmissions after a rejection, and more go through support. A rejected application can also be canceled, which keeps the number in testing until you send it again.
Some businesses cannot be approved however the form is filled in. Carriers do not accept high-risk lending, debt collection, lead generation, gambling, cannabis, or texts sent on behalf of other companies. Rasket refuses the clearest of those when you apply, rather than let you wait days for the carriers to say no.
After approval: keeping the number in good standing
Approval covers the business and the use you described. Sending something else from the number, such as marketing from a number verified for order updates, is the quickest way to have it suspended. The rules that keep it in good standing are the ones the application promised:
- Text only people who agreed, and for marketing only people who agreed to marketing texts.
- Start every text with your brand. Rasket adds the brand prefix when a text does not already start with it.
- End marketing texts with “Reply STOP to opt out”. Rasket adds it and locks it in the composer.
- Honour STOP at once. Rasket stops every text from your team to that phone, and answers HELP with your business name and how to stop.
- Send marketing between 8 am and 9 pm in the recipient’s time zone, or the shorter hours some states set, and no more than one marketing text to a phone in any 16 hours. Rasket holds both rules for you.
If your use changes, for instance you start sending marketing from a number approved for transactional texts, update the application before you send. Transactional vs marketing email draws the same line for email, and the line is in the same place for texts.
Toll-free verification in Rasket
Rasket fills in as much of the application as it can know, and never guesses the rest.
- Prefilled: the website from your first verified sending domain, and the address and tax ID from your account’s billing details.
- Drafted for you to edit: the brand name, two or three sample texts for the use you chose, and the opt-in description.
- Never guessed: the legal name, the kind of entity, the industry, the contact person and the opt-in page. A wrong guess there is a rejection, so you type them.
- Shown before you submit: what is still missing, so the application does not go out incomplete.
From there it is the flow above: the number is bought, the application goes to the carriers, you test from the shared number while it is reviewed, and you get an email when it is decided. If it is refused, the reason and the fields to fix are on the number in SMS → Numbers, and resubmitting is one click once they are corrected. The same steps work through the API for teams that provision numbers from code.
Texts from the number use the same API key, contacts, webhooks and logs as your email. The SMS feature page shows what a text costs on each plan and how it appears in the API, and the plans page covers the rest of what each plan includes. If you are still choosing between channels, SMS vs email marketing compares the two.
Frequently asked questions
How long does toll-free verification take?
Usually 1 to 5 business days on Rasket, from sending the application to a decision. You get an email when it is decided. While it is in review, you can already text your own verified phones from Rasket's shared test number, which has its own verification, so you can build and test on day one.
Can I text customers before my toll-free number is verified?
No. Carriers block texts from toll-free numbers that are not verified, so nothing you send to a customer would arrive. On Rasket, texts to your own verified phones go out from the shared, already verified test number with [Test] in front, until your own number is approved.
Why was my toll-free verification rejected?
Usually because something did not match: the business details against official records, the website against the business, the sample messages against the use you described, or an opt-in page that does not show how people agree. Rasket names the reason in plain words and the fields to fix.
Do I need an EIN for toll-free verification?
On Rasket, yes: the application asks for your business registration number, which is your EIN in the US or your Business Number in Canada. Use the legal name and address exactly as they appear on that registration, because a mismatch is one of the reasons applications are turned down.
Does a toll-free number also need 10DLC registration?
No. Toll-free numbers have their own verification, one number at a time, and 10DLC registration is only for local ten-digit numbers. A toll-free number reaches phones in the US and Canada, and it is the only kind of number Rasket offers for texting Canadian phones from an application.
What does toll-free verification cost on Rasket?
Nothing on its own. The first toll-free number is included on paid plans, each extra one is $2 a month, and three resubmissions after a rejection are included. Texts are billed per message at your plan's price: $0.015 on Pro.
Sources
- Messaging Principles and Best Practices (May 2023) — CTIA, read 2026-10-25
- 47 CFR § 64.1200 — Delivery restrictions — Legal Information Institute, Cornell Law School, read 2026-10-25
- Rasket docs: Get an SMS number — Rasket, read 2026-10-25
- Rasket docs: Consent and STOP — Rasket, read 2026-10-25
Related
- Automations — Workflows that run per contact: start on a custom event or a segment change, wait, branch, and send. Every run pins a version and is inspectable.
- Double opt in email: how it works and why — How a double opt in email works and why it pays: the confirmation email, a link scanners can't trip, what to send after the click, and the law.
- Transactional vs marketing email (2026 Full Guide) — How to tell transactional email from marketing email, the US and UK rules for mixed messages, separate sending subdomains, and how to send each kind.