company logo

Help center

Go to K3X
All collectionsMessaging & VoiceToll-Free verification (TFV) — the 10DLC alternative

Toll-Free verification (TFV) — the 10DLC alternative

The simpler SMS compliance path — when toll-free beats 10DLC, what verification requires, and the trade-offs you accept.

If you're reading the A2P 10DLC compliance guide and thinking "this is a lot" — there's another path. Toll-Free verification (TFV) lets you send US/Canada SMS without registering a 10DLC campaign, by using a toll-free number instead of a local one.

It's not free of compliance — carriers still require verification before you can send. But the process is lighter, the form is shorter, and the trust score doesn't depend on your business size or website polish the way 10DLC's brand vetting does.

10DLC vs TFV at a glance.

  • Number format. 10DLC uses a local number (e.g. +1 415 555 0100). TFV uses a toll-free number (e.g. +1 855 555 0100).

  • Looks like. 10DLC feels personal — looks like a colleague texting. Toll-free feels institutional — looks like a bank or airline.

  • Setup time. 10DLC: brand vetting (~1–2 weeks) + campaign registration (~1 week). TFV: a single form, verified in 1–3 business days if approved on first pass.

  • Throughput. 10DLC: 10–75 messages per second depending on your trust score. TFV: about 3 messages per second by default, with rate-limit increases on request.

  • Cost. 10DLC: one-time carrier registration fees ($4.50 brand + $15 campaign vetting; standard-volume registrations include an additional $41.50 vetting fee) plus per-message usage. TFV: just the number ($1.15/mo) and per-message usage. No registration fees.

  • Geographic feel. Local 10DLC can match a customer's area code ("+1 415" reads as San Francisco). Toll-free is location-agnostic, which is fine if you're national but worse if you're hyper-local.

When to pick TFV.

  • You send low to medium SMS volume (the 3 msg/sec default is plenty for typical sales/CS work).

  • You serve customers across many states or nationally — a local area code matters less to you.

  • Your business is new, small, or doesn't have a strong public web presence — 10DLC brand vetting is harder in that case.

  • You want to be sending faster — TFV is days, 10DLC is weeks.

  • You're sending mostly transactional messages (booking confirmations, appointment reminders, password resets).

When to stick with 10DLC.

  • You need a local area code for credibility (real estate, local service businesses, regional sales).

  • You send high volume and need higher throughput than TFV's default.

  • You're doing marketing at scale — carriers tend to filter toll-free promotional traffic more aggressively.

The TFV form.

Open Settings → Phone Numbers → [toll-free number] → Compliance → Start Toll-Free Verification. K3X asks for:

  • Business name and address — must match what's on your website.

  • Website URL — carriers will visit it. Needs to clearly identify your business and have a Privacy Policy and Terms.

  • Use case — a short description of what you're texting people about. Be specific: "appointment reminders and booking confirmations for our dental practice" beats "customer communications."

  • Opt-in method — how customers consent to receive messages from you (web form, booking flow, verbal consent during call). Include a screenshot of the opt-in form if you have one.

  • Sample messages — 2–3 real examples of what you'll send. Each one should identify your business and include "Reply STOP to opt out."

  • Estimated monthly volume — ballpark how many messages per month.

Submit, and the verification goes to the toll-free aggregator. Expect:

  • 1–3 business days if everything's clean.

  • 1–2 weeks if they ask for clarification (you'll get an email; reply in-app).

  • Rejection if your website doesn't load, your opt-in language is missing or misleading, or your use case is on the restricted list.

While you wait.

Toll-free numbers can send SMS in a limited "unverified" state — up to 2 messages per minute, capped at 10 per day. Enough for testing your flows, not enough for real customer outreach. Don't blast traffic during this window or you'll fail verification.

If you get rejected.

Most rejections are fixable. The common reasons:

  • Website missing required elements. Add a clear business description, contact info, Privacy Policy link, and Terms link before resubmitting.

  • Opt-in evidence not strong enough. Add the opt-in screenshot if you didn't already. Make sure the consent language is explicit ("By submitting this form, you agree to receive SMS from X. Reply STOP to unsubscribe.").

  • Use case in a restricted category. Lending, debt relief, crypto, gambling, and adult services face stricter scrutiny. If your business is legitimately in one of these, provide extra documentation — licensing, regulatory compliance proof, business model explanation.

  • Sample messages don't include opt-out. Every sample must include "Reply STOP to opt out" or equivalent.

Resubmit through the same form. You can iterate without buying a new number.

What you don't have to do with TFV that you do with 10DLC.

  • No brand registration with The Campaign Registry (the entity that vets 10DLC brands).

  • No campaign registration per message type.

  • No trust score that gates your throughput — toll-free throughput is flat-rated.

  • No EIN required for sole proprietors — toll-free accepts more lightweight business identities.

Most of the SMS best practices in the 10DLC guide still apply — sender identification, opt-out instructions, consent before first message, no shady link shorteners. Carriers expect the same hygiene from toll-free senders even though the registration is lighter.

Next: Record calls in K3X →

Did this answer your question?
😞
😐
😁