You're setting up business texting, and the platform asks you to pick a number type: toll-free or a local 10-digit long code (10DLC). Both need registration now — the era of buying a random number and blasting away is over. Both get filtered by carriers if you skip it. But they route differently, approve on different timelines, and cap your sending speed at very different ceilings.

For most local and mid-size senders, that choice quietly determines whether your Tuesday appointment reminders land and whether your Friday flash sale trickles out over 40 minutes. Let's work through it.

Full disclosure: I work for Ready, an SMS platform. We handle both toll-free verification and 10DLC in-app, so I don't have a horse in this race beyond wanting you to pick the one that actually fits what you send.

The two paths, at a glance

Here's the honest side-by-side. Numbers are industry approximations — carrier timelines shift — but the shape is right.

Toll-Free Verification10DLC Registration
Number format1-800, 1-888, etc.Local 10-digit (your area code)
Approval timeOften 2–4 weeks (manual carrier review)Typically 1–3 days; same-day possible
Throughput ceilingHigh once verified (thousands/min)~90 messages/sec per campaign, gated by brand trust score
Registration costVerification is usually free; number rental applies~$10/mo brand + $20/mo campaign carrier fees
Local presenceNo — recipients see a national 800 numberYes — a familiar local area code
Best forHigh-volume national senders, one-way alertsLocal + mid-size senders, two-way conversations

The two things people fixate on — approval speed and throughput — pull in opposite directions. Toll-free verification is slow to approve but has a high ceiling once you're through. 10DLC approves fast but has a per-campaign throughput cap. Which matters more depends entirely on your volume and how fast you need to go live.

Approval time: weeks vs. days

Toll-free verification goes through a manual carrier review process. You submit your use case, sample messages, opt-in flow, and business details, and then you wait. Two to four weeks is common. During busy periods it stretches longer. Until you're verified, unverified toll-free traffic gets aggressively filtered — so you can technically send, but a lot of it won't arrive.

10DLC is comparatively quick. Brand registration and campaign registration run through automated vetting, and most clean submissions clear in 1–3 days. If your business details match your EIN records and your campaign description matches what you actually send, same-day approval is realistic. We wrote up every step that compresses into a same-day approval if you want the checklist.

For a local business that decided today it wants to text customers this week, that gap is the whole decision. A three-week toll-free wait means your holiday promo misses the holiday.

Throughput: the ceiling nobody mentions until they hit it

Here's the tradeoff that bites in the other direction.

A registered 10DLC campaign pushes messages at roughly 90 per second at the top trust tier — and slower if your brand trust score is low. That sounds fast until you do the math on a blast. Fifty thousand contacts at 90/sec is about 9 minutes of pure send time, and that's the optimistic ceiling. Lower trust score, a mid-size list, and one carrier throttling harder than another (T-Mobile and AT&T don't move at the same speed — more on that here), and a "noon flash sale" can still be trickling out at 12:40.

Toll-free, once verified, generally carries a much higher throughput ceiling — which is exactly why high-volume national senders lean on it. If you're firing 200,000 messages in a tight window and every recipient is scattered across the country, that ceiling earns its keep.

But most local senders never approach it. If your list is 3,000 people and you send twice a week, 90/sec clears your entire audience in under a minute. You will never feel the 10DLC ceiling. Paying for it with a three-week toll-free wait and a national 800 number is buying a feature you won't use.

Cost: it's closer than you'd think

Toll-free verification itself is usually free, and you rent the number. 10DLC carries recurring carrier fees — roughly $10/month per brand and $20/month per campaign — regardless of how many messages you send. So on paper, toll-free looks cheaper to stand up.

But that $30/month is the floor, not a per-message cost, and it buys you the fast approval and the local number. For a single-location business sending a few thousand texts a month, it rounds to nothing against the per-segment spend.

Speaking of which — the per-message cost is the same either way on most platforms, because both route over the same carrier infrastructure. On Ready that's $0.02/segment plus the $0.0045 carrier pass-through on the Standard tier, billed transparently and separately. A 3,000-contact, single-segment reminder run:

`` 3,000 × 1 segment × ($0.02 + $0.0045) = $73.50 ``

Push a 175-character promo with an emoji, and unicode drops your segment size to 70 characters — so that message splits into 3 segments:

`` 3,000 × 3 × ($0.02 + $0.0045) = $220.50 ``

The number type doesn't change that math. What changes is deliverability and speed, and for local senders those favor 10DLC. Full pricing lives on the Ready product page.

Local presence: the quiet conversion factor

This one doesn't show up in a spec table but matters for local businesses. A text from a local area code reads like it's from a real place near the recipient. A text from an 800 number reads like a call center — and a lot of people ignore 800 numbers on reflex, or assume it's spam.

If you want two-way conversations — customers texting back to confirm an appointment, ask a question, reply to a review request — a local 10DLC number gets more replies. Toll-free supports two-way messaging too, but the perceived distance costs you engagement. For a plumber, a salon, or a clinic, "text us back at your local number" beats "text us back at 1-888" nearly every time.

One caveat worth naming: whichever you pick, don't share it with a crowd of other businesses. A number that 200 other senders also use inherits every one of their spam complaints, and that sinks your delivery too. A dedicated 10DLC number costs less than most people assume — we broke down the actual numbers here.

Pick-this-if matrix

Pick 10DLC if:

  • You're a local or single-location business and want a familiar area code
  • You need to be live this week, not next month
  • Your list is under ~50,000 and you send in normal windows
  • You want two-way conversations and higher reply rates
  • You send a mix of reminders, promos, and support — just be sure your campaign use case matches what you actually send

Pick toll-free if:

  • You're sending high volume nationally and need the higher throughput ceiling
  • Local presence doesn't matter to your audience
  • Your traffic is mostly one-way alerts, not conversations
  • You can absorb a multi-week verification window before going live

Consider both if you're a larger operation splitting transactional alerts (toll-free's high ceiling) from local, conversational outreach (10DLC's presence and speed). Most local senders don't need this — it's an enterprise pattern.

The throughput objection, answered honestly

If the one thing steering you toward toll-free is throughput, be honest about whether you'll ever hit the 10DLC ceiling. Run the numbers on your largest realistic blast against 90/sec. If it clears in a few minutes, throughput is a non-issue for you.

And if you're a genuinely high-volume sender who does need more headroom on 10DLC, brand vetting is the lever — a one-time $40 (Standard) or $100 (Enhanced) upgrade that raises your trust score and daily send caps. That's usually the better fix than accepting a three-week toll-free wait and an 800 number, because it keeps your local presence and your fast approval intact.

The practical takeaway

For most local and mid-size senders, 10DLC wins on the axes that actually matter to you: it approves in days instead of weeks, it gives you a local number that gets replies, and its throughput ceiling is one you'll almost never reach. Toll-free earns its place at high national volume where the throughput ceiling is a real constraint — and if that's you, it's the right call.

If you're not sure which bucket you're in, start by estimating your largest single blast and dividing by 90. If the answer is a handful of minutes, register a 10DLC number and get sending. Ready handles the whole registration flow in-app with same-day approval on clean submissions, and there are 2,500 free credits to test with before you commit. You can start here — no card required.