Last updated 2026-07-10

TL;DR
Toll-free SMS needs carrier verification through one form your aggregator files with Somos. 10DLC needs brand and campaign registration through The Campaign Registry, with per-message fees. Toll-free wins for lower volume and simpler setup. 10DLC wins for high-volume or multi-campaign programs. Both still fall under TCPA consent rules, and skipping consent can produce six- or seven-figure settlements no matter which number type you use.
What is toll-free SMS verification and how does it work?
Toll-free SMS uses numbers in the 800, 888, 877, 866, 855, 844, and 833 range. Carriers used to filter toll-free texts informally. That changed. Since 2023 the major US carriers require every toll-free number sending more than 2,500 messages per day to complete a verification process before that traffic gets delivered reliably. The verification runs through an aggregator (Twilio, Bandwidth, Sinch, or Telnyx, for example) who submits your business information, use case, sample message content, and opt-in flow to a third-party entity called Somos [1].
Somos reviews the submission and either verifies it, rejects it, or asks for more. The official target is 3 to 7 business days. Real waits run longer. Teams report 2 to 6 weeks when the submission is incomplete or the use case gets flagged as higher-risk, like debt collection or financial services [1][9].
Unverified toll-free numbers are not blocked outright, but carriers throttle them hard, often to fewer than 500 messages per day, and some carriers simply drop the traffic. Here is the trap: if your campaign runs before verification clears, your platform may report messages as "sent" while carriers quietly discard them. That is a painful discovery to make three weeks into a launch.
What is 10DLC and what does registration involve?
10DLC means 10-digit long code, the standard local phone numbers used for Application-to-Person (A2P) SMS. The Campaign Registry (TCR) is the central hub that coordinates between carriers. Registration has two layers, and both cost money.
First, brand registration. You submit your business legal name, EIN, address, and website. TCR checks it against a commercial identity database (currently run by Neustar/TransUnion). Standard brand vetting costs $4. Enhanced vetting, which gets you higher throughput, runs about $40 to $45 [2]. Brands that fail standard vetting drop into a lower throughput tier automatically.
Second, campaign registration. You register each distinct use case (marketing, two-factor authentication, customer care, and so on) as a separate campaign under your brand. Each campaign carries a one-time setup fee of $15 to $25 depending on the carrier, plus a monthly campaign fee of $10 to $15. Some carriers add per-segment fees of $0.003 to $0.01 [2].
TCR launched in March 2021. Since 2022, carriers reject or filter A2P messages on unregistered 10DLC numbers, so registration is not optional if you want reliable delivery.
For teams doing text message marketing, 10DLC is the backbone of compliant high-volume outreach. The fee structure adds up faster than most people expect when they first sketch a budget.
How do throughput limits compare between toll-free and 10DLC?
Throughput is the biggest practical difference between the two paths. A verified toll-free number generally gets 3 messages per second, roughly 10,800 messages per hour if you run continuously. Most aggregators cap daily volume per toll-free number somewhere around 100,000 to 200,000, which is plenty for mid-size teams.
10DLC throughput depends on your brand vetting score. A standard-vetted brand might get 15 to 75 messages per second across all numbers on a campaign. An enhanced-vetted brand can reach 225 messages per second or more. That throughput spreads across every number attached to the campaign, so teams that need high single-number speed pool many numbers together.
The table below shows typical published limits as of mid-2024. Actual numbers vary by aggregator and shift with carrier policy, so confirm current figures with your provider.
| Path | Throughput (per number) | Registration time | Setup cost (approx.) | Monthly ongoing cost |
|---|---|---|---|---|
| Toll-free (verified) | ~3 MPS | 3-42 days | $0 (aggregator fees vary) | $0-5/number |
| 10DLC standard vetting | ~3-4 MPS per number | 3-7 days | ~$19-25/brand + $15-25/campaign | $10-15/campaign + $0.003-0.01/segment |
| 10DLC enhanced vetting | Up to 225 MPS pooled | 5-10 days | ~$40-45/brand + $15-25/campaign | Same as above |
| Short code (for context) | 100+ MPS | 8-12 weeks | $500-1,000 setup | $500-1,000/month |
Sending fewer than 10,000 messages per day to a single use case? Toll-free is usually faster to set up and cheaper per month. Cross 50,000 messages per day, or need several campaigns at once, and 10DLC with enhanced vetting or a number pool tends to win on cost per message [8].
Which path has stricter TCPA consent requirements?
Neither path changes your TCPA obligations. The TCPA, 47 U.S.C. § 227, applies to anyone who calls or texts a wireless number using an automatic telephone dialing system or a prerecorded voice, requiring prior express written consent for marketing and prior express consent for informational messages. The statute covers "any telephone number assigned to a paging service, cellular telephone service, specialized mobile radio service, or other radio common carrier service" [3].
Carrier registration is a deliverability requirement. It does not grant a consent exemption. You still need a compliant opt-in record for every contact on your list, every time.
Registration status matters for TCPA only indirectly. Filtered messages mean a lower delivery rate, so an unregistered campaign is less efficient, not less exposed. Hit a plaintiff who never opted in, and your verification badge protects you not at all. That person still has a private right of action worth $500 to $1,500 per message [3].
The cash app tcpa class action settlement and the credit one tcpa settlement both show what happens when large texting programs lack documented consent at the individual level. Neither case turned on which number type the sender used.
Does toll-free SMS have lower spam-filter risk than 10DLC?
Honest answer: it depends on the carrier, and nobody has published clean comparative data on filter rates by number type. Anyone who tells you otherwise is selling something.
Toll-free numbers once had a reputation for slightly better deliverability because carriers ran different filtering algorithms on them. That gap narrowed after the 2023 verification rules landed. Unverified toll-free numbers now face aggressive filtering. Verified toll-free numbers with clean opt-in signals and low complaint rates perform well.
Properly registered 10DLC numbers perform well too, as long as the campaign accurately describes the content and opt-out and complaint rates stay low. The biggest deliverability killers on 10DLC are category mismatches (registering as customer care but sending promotions), old shared short codes migrated to 10DLC with dirty lists, and purchased contact lists.
For a new team starting fresh with a clean opt-in list, there is no strong evidence toll-free filters more kindly than a properly registered 10DLC number. Message content and consent quality matter far more than the number type.
One real edge for toll-free: recipient-side spam apps like Hiya and Nomorobo have historically flagged more 10DLC numbers, because more fraud runs over local numbers. A fresh toll-free number never used for spam may start with a slight reputation advantage. That advantage disappears fast if the list is bad.
What are the real costs to expect for each path?
Cost comparisons are tricky because aggregator pricing varies. Here is a realistic breakdown for a team sending 30,000 messages per month.
Toll-free SMS: at $0.0075 per outbound segment plus a $5 monthly number fee, that is $225 in message fees plus $5 for the number, so $230 total per month. Registration is free in many cases; some aggregators charge a one-time $5 to $15 processing fee.
10DLC: $4 brand registration (one-time), $15 to $25 campaign setup (one-time), $10 to $15 monthly campaign fee, plus the same $0.0075 per segment. At 30,000 messages that is $225 in message fees plus about $12 in campaign fees, so $237 per month after month one, plus roughly $30 in one-time setup [2].
At 30,000 messages a month the difference is basically noise. At 500,000 messages a month it comes down to the campaign fees and whether you need enhanced vetting. Per-message cost is usually identical, because both paths ride the same carrier pricing.
The real difference shows up in time and complexity. Toll-free verification is one form, one number, one use case. A company running 5 different 10DLC campaigns with 20 numbers each is managing a bigger registry, paying per-campaign fees, and watching renewal dates. A lapsed campaign gets filtered. That overhead has a real cost in staff hours.
LeadCompliant's free compliance kit includes a registration cost worksheet that maps these numbers against volume thresholds, which helps teams decide before they commit to a setup.
How do FCC rules treat toll-free texting differently from 10DLC?
The FCC does not single out toll-free versus 10DLC in the TCPA statute or most implementing rules. The statute at 47 U.S.C. § 227 covers all wireless numbers without distinguishing by the calling party's number type [3].
FCC guidance still matters for this comparison. In its 2024 order on consent revocation, the FCC addressed opt-outs for both voice and text, requiring that a revocation request be honored across channels from the same sender within 10 business days [4]. That rule applies the same whether you text from a toll-free number or a 10DLC number.
The FCC's one-to-one consent rule requires consent be specific to the seller, not transferable across a list of "marketing partners." The order states that consent to one company "cannot be considered to have been given to any other person or entity" [4]. That hits lead gen teams sharing opt-in lists, regardless of the number type used to text those leads.
On the carrier side, CTIA (the wireless industry trade group) publishes Messaging Principles and Best Practices that carriers have written into their terms of service. Those guidelines cover both toll-free and 10DLC, including opt-in language, opt-out handling, and content standards [5]. Violations can get you blocked at the carrier level, separate from any FCC or private TCPA action.
What happens if you skip registration entirely?
Skipping toll-free verification means carriers throttle or silently drop your messages. You may see a 0 to 5 percent delivery rate without realizing it, because your send platform often reports "sent" even when the carrier discards the message downstream.
Skipping 10DLC registration works the same way. AT&T, T-Mobile, and Verizon have all enforced 10DLC requirements since 2021 and 2022. Messages from unregistered long codes to their subscribers get filtered at the carrier level [2].
Deliverability is not the worst of it. Unregistered sending can trigger CTIA-level complaints that end with your aggregator terminating your account. Losing your aggregator mid-campaign is a serious operational problem, and some aggregators keep blacklisting policies that make it hard to onboard elsewhere.
The TCPA risk is indirect but real. Text numbers you have not confirmed opt-in for, reach wireless numbers, and each violation runs $500 to $1,500 under 47 U.S.C. § 227(b)(3) [3]. A plaintiff does not need to prove your number was unregistered. They only need to show you sent without consent. Registration does not create consent. But the sloppy habits behind unregistered sending (cheap lists, no consent records) are the same habits that produce TCPA exposure.
The do not call list and mobile phone do not call list rules stack on top of this. Text mobile numbers on the national DNC registry without an established business relationship or express written consent, and you have two overlapping legal problems, not one [7].
Which number type is better for a small outbound sales team?
For a team sending fewer than 20,000 messages per month to a single use case (inbound lead follow-up, appointment reminders, or one promotional campaign), toll-free SMS verification is the simpler, faster path. One number, one submission, lower monthly cost.
For a team running several concurrent campaigns (different products, different consent sources, different opt-in dates), 10DLC scales better. You register separate campaigns with distinct identities, which keeps complaint rates from bleeding across programs and makes opt-out handling cleaner.
For teams that also do cold calling and want one number for both calls and texts, toll-free is often the better fit. Toll-free voice is a natural match for outbound calling, and the number type reads as a business to most recipients. A toll-free number that calls and texts looks like a company. A 10DLC number that also makes sales calls can look different depending on the CNAM data attached.
Honestly, if you are a 5-person team sending under 5,000 texts a month, the compliance gap between toll-free and 10DLC is small. Pick based on which your aggregator supports best and where your consent documentation is strongest. Number type is a second-order question next to whether your opt-in records hold up.
How do opt-out and consent management differ between the two paths?
Mechanically, opt-out handling is the same for both. CTIA standards require any message program, toll-free or 10DLC, to respond to STOP commands in the same session and honor opt-outs within 10 business days under FCC rules [4][5]. Most aggregators handle STOP, HELP, and UNSTOP keywords automatically at the platform level.
The paths diverge in list management once you run multiple numbers.
A toll-free program often uses a single number, so suppression is simple: one number, one suppression list. A 10DLC program with 15 local numbers across 2 campaigns has to apply opt-outs across every number in that program, more than the one the contact replied to. Getting this wrong has produced real TCPA liability. The FCC's 2024 consent revocation order confirms that a single opt-out applies to the sender, not the specific phone number used [4].
For teams also tracking do not call telemarketer list compliance, the same principle covers DNC scrubbing. Scrub against the national registry and your internal DNC list before texting, whatever number type you use.
One underrated risk: with many 10DLC numbers, it is easy to accidentally re-contact an opted-out person if your CRM or ESP ties suppression to individual phone numbers instead of the sender entity. The tool setup matters as much as the registration.
Can you switch from toll-free SMS to 10DLC later without losing compliance history?
Yes, but nothing about transferring compliance history is automatic. Your consent records live in your own CRM or opt-in database, not in the Somos verification or The Campaign Registry. Move from a toll-free number to a set of 10DLC numbers, and your legal consent documentation stays with you, because it is tied to the contact's phone number and the consent event, not to your sending number.
What you lose is any sender reputation built on the old number. Recipients may not recognize a new 10DLC number, and reply rates sometimes dip for the first few weeks. Some teams handle this with a transition message from the old toll-free number announcing the new one, which also gives contacts a final opt-out chance before the switch.
On the registration side, switching means a full 10DLC brand and campaign registration from scratch. If you are moving because toll-free volume is growing past what a single number handles well, budget 2 to 4 weeks for 10DLC setup and test delivery before you retire the toll-free number.
LeadCompliant's free tools include a consent record checker that audits whether your existing opt-in records meet the standard either path requires, before you migrate.
What should a compliance review of your SMS program actually cover?
Toll-free or 10DLC, a real compliance review looks at five things.
Consent documentation. Can you produce a dated, contact-level record showing how, when, and to what the person consented? That includes the exact opt-in language they saw, whether it named your company, and whether it disclosed the message type (marketing versus informational) [3][4].
Suppression lists. Are you scrubbing against the national DNC registry before each send? Are you honoring internal opt-outs across all sending numbers and channels? Under the FCC's one-to-one consent rule, a contact who opts out of your texts should not keep getting calls on the same campaign.
Registration status. Is your number verified (toll-free) or your brand and campaign registered and current (10DLC)? Lapsed campaign registrations are a common failure on 10DLC programs that grow over time and add campaigns without a renewal process.
Message content. Does every message carry your business name and a clear opt-out instruction, and does the content match the registered campaign category? A campaign registered as "customer care" sending a promotional offer is a registration violation that can get you suspended.
Delivery monitoring. Are you tracking delivery, opt-out, and complaint rates per campaign? A spike in opt-outs or carrier complaints is an early sign of a list quality problem that eventually turns into carrier action or TCPA claims. Teams that catch it early usually avoid both.
For teams also running outbound voice, cross-check your cold call practices against the same consent records. Make sure you are not texting people who already opted out of voice contact, or the reverse.
Frequently asked questions
Is toll-free SMS cheaper than 10DLC for a small team?
For most teams sending under 30,000 messages per month, the per-message cost is nearly identical. Toll-free has lower fixed fees (no monthly campaign charge) but can carry a one-time aggregator processing fee. 10DLC adds $10 to $15 per campaign per month. At low volumes toll-free is slightly cheaper; at higher volumes the difference is negligible next to per-message charges.
How long does toll-free SMS verification take?
Officially 3 to 7 business days through Somos and your aggregator. In practice, submissions with incomplete opt-in documentation or flagged use cases (debt collection, financial services, cannabis) can take 2 to 6 weeks. Submit a complete package with sample messages, opt-in screenshots, and a clear use case description on your first attempt to avoid delays.
How long does 10DLC registration take?
Brand registration through The Campaign Registry typically clears in 24 to 72 hours for standard vetting. Campaign approval from carriers takes another 3 to 7 business days in most cases. Enhanced vetting, which unlocks higher throughput, adds 2 to 5 business days. Total end-to-end setup runs roughly 1 to 2 weeks when everything is in order.
Does registration with Somos or The Campaign Registry replace TCPA consent requirements?
No. Registration is a carrier deliverability requirement, not a legal consent mechanism. The TCPA at 47 U.S.C. § 227 requires prior express written consent for marketing texts to wireless numbers regardless of how the sending number is registered. A registered sender with no consent records has the same TCPA exposure as an unregistered one.
Can I use the same toll-free number for both voice calls and SMS?
Yes. Toll-free numbers support both voice and SMS on most carriers without separate registration for each channel. The toll-free SMS verification applies specifically to the texting traffic. If you use the same number for outbound calls, those calls still fall under TCPA and Telemarketing Sales Rule requirements and need their own consent documentation, separate from your SMS consent.
What happens to my 10DLC campaign if my brand vetting fails?
A failed brand vetting drops your brand into a lower trust tier, which typically limits throughput to 15 messages per second or less per campaign. You can appeal or resubmit with more documentation (Secretary of State filings, EIN letter) to raise your trust score. Some aggregators offer enhanced vetting as a paid upgrade ($40 to $45) that bypasses standard vetting scores.
Are there use cases where toll-free SMS is not allowed?
Carriers and Somos restrict toll-free SMS for certain content categories, including cannabis, firearms, gambling (where not federally legal), payday loans, and some forms of debt collection. 10DLC has similar restrictions under CTIA guidelines. Neither number type gives you a pass on prohibited content. If your use case is restricted, short codes with specific carrier approval are sometimes the only compliant path.
How does the FCC's one-to-one consent rule affect SMS programs?
The FCC's one-to-one consent rule requires that marketing text consent name the specific seller. Consent collected for one company cannot be shared with or transferred to another company or a list of marketing partners. Lead gen companies that texted shared leads across multiple buyers face the biggest adjustment. The rule applies to both toll-free and 10DLC programs equally.
What is the penalty for sending marketing texts without consent?
Under 47 U.S.C. § 227(b)(3), recipients can sue for $500 per violation (each text) or $1,500 per violation if the court finds the violation was willful. There is no statutory cap on class actions, which is how settlements reach seven and eight figures. Plaintiffs do not need to show actual damages; the statutory amount is available per message.
Can a shared short code substitute for toll-free or 10DLC for a small team?
No. Major carriers stopped supporting shared short codes for A2P messaging by mid-2021. Each business now needs its own dedicated short code, toll-free number, or 10DLC registration. Shared short codes were phased out because they made it impossible to reliably attribute opt-out requests and complaints to a single sender. If you are still using one, migrate immediately.
Do toll-free SMS messages look different to recipients than 10DLC messages?
Yes, on caller ID. Toll-free numbers display as 8XX numbers, which many recipients read as a business. Local 10DLC numbers show a local area code, which can lift answer and response rates in some markets but may also read as an individual person-to-person text. There is no universal winner; it depends on your audience and your message content.
What records should I keep to defend a TCPA claim related to SMS?
Keep the full opt-in record: timestamp, contact phone number, IP address if web-based, the exact consent language displayed, and the name of the website or form where consent was collected. Also retain proof of DNC scrubs before each send, opt-out confirmation logs, and a copy of the message content sent. Most TCPA defense attorneys recommend retaining these records for at least four years, matching the general TCPA statute of limitations.
Is 10DLC required for texts sent by a human from a CRM, or only for automated sends?
Carrier-level 10DLC registration applies to Application-to-Person (A2P) traffic, which includes messages sent through a platform or API even when a human composes each one. Truly person-to-person traffic from a standard mobile phone is not subject to 10DLC registration. If you text through a CRM, sales engagement platform, or API, carriers treat it as A2P and expect registration [10].
How do I handle opt-outs across multiple 10DLC numbers in the same campaign?
Opt-out suppression must apply at the sender entity level, not per number. When a contact texts STOP to any number in your program, your platform or CRM should immediately add that contact to a global suppression list that blocks every number in the program. Most enterprise SMS platforms do this automatically, but verify the behavior during setup. Failing to honor cross-number opt-outs is one of the more common TCPA mistakes on multi-number 10DLC programs.
Sources
- Somos Inc., Toll-Free Messaging Registry: Toll-free SMS verification is managed by Somos as the toll-free number administrator, with a target processing time of 3 to 7 business days
- The Campaign Registry, A2P 10DLC Registration and Fees: Brand vetting fee is $4 for standard vetting and approximately $40-45 for enhanced vetting; campaign registration carries a one-time fee of $15-25 and a monthly fee of $10-15
- U.S. Code, 47 U.S.C. § 227, Telephone Consumer Protection Act: The TCPA prohibits unconsented calls or texts to wireless numbers using an ATDS; statutory damages are $500 per violation and up to $1,500 for willful violations
- FCC, Report and Order on Consent Revocation and One-to-One Consent Rules: FCC requires opt-outs to be honored within 10 business days and the one-to-one consent order requires consent to be specific to the named seller
- CTIA, Messaging Principles and Best Practices: CTIA guidelines require opt-in language, opt-out handling, and message content standards for both toll-free and 10DLC A2P messaging programs
- Federal Trade Commission, National Do Not Call Registry: Mobile phone numbers on the National DNC Registry are protected from telemarketing calls and texts absent consent or an established business relationship
- Twilio, A2P 10DLC Registration Guide: Twilio documents 10DLC throughput limits by vetting tier and per-carrier campaign fees, including standard and enhanced vetting paths
- Bandwidth Inc., Toll-Free SMS Verification Requirements: Bandwidth documents that unverified toll-free numbers face carrier throttling and that verification is required for volumes above 2,500 messages per day