Guides · Compliance · For small businesses that text customers
How much does 10DLC registration cost? The actual fee schedule
By the Lead Friendly team · Published October 7, 2026 · Updated October 7, 2026
Prefer Lead Friendly in Google and these guides show up more often in your Search, Discover, and AI results.
Short answer: Registering to text customers from a 10-digit business number (10DLC) costs a one-time brand fee of a few dollars, plus a monthly campaign fee that runs from about $3 to $60 depending on what the texts are for. Add optional vetting (roughly $80 to $200 one time) if your volume needs it, and budget for T-Mobile's separate fees, which range from a $250 non-use charge up to $10,000 for a repeated content violation. Every messaging platform passes the same underlying charges through at its own rate, which is why the number quoted online rarely matches the one on your invoice.
What a brand and campaign actually cost to register
$9
one-time brand registration fee on Bandwidth's published 10DLC schedule
Source: Bandwidth Help Center, "10DLC Fees" (brand registration, vetting and monthly campaign fee schedule)
10DLC registration has two separate charges: a one-time fee to register your business as a "Brand," and a recurring monthly fee for each messaging "Campaign" (one per use case — marketing, appointment reminders, two-factor codes, and so on) you attach to it. Neither fee is set by the platform you text from; both are set by The Campaign Registry (TCR), the industry body carriers created to run 10DLC, and then billed through to you by whichever messaging provider you use.
On Bandwidth's own fee schedule, last updated September 16, 2026, standard brand registration is $9 one time, and re-verifying a brand (if its details change) is another $9. A brand does not need to register per campaign; you pay the campaign fee separately for each use case you run through it.
Try Lead Friendly free
AI voice agents + CRM + TCPA-gated compliance. Free trial: 7 days or 30 AI voice minutes, whichever comes first. No card required.
Monthly campaign fees by use case
The recurring charge depends on what the campaign is for, not how many texts you send. Standard commercial messaging — appointment reminders, marketing, customer service — sits at $20 a month on Bandwidth's schedule. Lower-risk, lower-volume use cases cost less; higher-touch categories like franchise and agent networks cost more.
Bandwidth does not currently support Sole Proprietor brands or campaigns, so that tier is omitted here even though TCR defines one.
Source: Bandwidth Help Center, "10DLC Fees" (brand registration, vetting and monthly campaign fee schedule)
View the data
| Item | $ per campaign per month |
|---|---|
| Low Volume / Class T | $3 |
| Charity (501(c)(3)) | $6 |
| Emergency | $10 |
| Standard | $20 |
| Special | $20 |
| Agents & Franchises | $60 |
All campaigns except Political carry an initial 3-month minimum commitment — cancel early and the provider still bills the full three months.
The vetting fees that catch people off guard
Most Standard-use-case brands go through automatically with the base registration fee. Higher-throughput or higher-risk brands — and anyone who wants a faster path to full sending limits — can pay for additional vetting, and political campaigns require it. These are one-time charges, but they are easy to miss when budgeting because they only show up after the base registration.
| Fee | Amount | When it applies |
|---|---|---|
| Third-Party Brand Vetting (optional) | $83 | Higher trust score / higher throughput, requested voluntarily |
| Enhanced Vet (optional) | $203 | Highest trust tier, requested voluntarily |
| Failed Standard Vet | $10 | Charged again if a standard vet attempt is rejected |
| Failed Enhanced Vet | $12 | Charged again if an enhanced vet attempt is rejected |
| Vetting Appeal | $22 | Disputing a vet result |
| Political Vet | $132 | Required for political campaigns |
| Failed Political Vet | $44 | Charged again if a political vet is rejected |
T-Mobile's fees are separate, and some are large
AT&T, T-Mobile and Verizon each apply their own surcharges on top of the TCR registration fees above, and T-Mobile publishes the most detailed, and the most punitive, schedule. A campaign that registers a number but never actually sends from it, a brand that needs special handling, or a sender that violates T-Mobile's code of conduct can all generate charges well beyond the base registration cost.
| T-Mobile fee | Amount | Trigger |
|---|---|---|
| Non-Use fee | $250 | No telephone number added to the campaign in a rolling 60-day window |
| Special Business Review | $500 | Per brand, for certain edge-case reviews |
| Custom NNID registration | $2,000 | One time, only for customers using a custom NNID |
| Program evasion (snowshoeing, unauthorized number swaps) | $1,000 | Pass-through fee per violation |
| Repeated content violation (3rd+ same-content Sev-0) | $10,000 | Per instance, per T-Mobile's Code of Conduct |
T-Mobile has also told providers to expect a $5,000 one-time fee for edge-case brands (proxy numbers, unusually high throughput) once that policy takes effect, with 30 days' notice before enforcement.
Why the fee you read about never matches your invoice
TCR and the carriers set the underlying charges, but they do not bill a small business directly — a messaging platform (Bandwidth, or any other provider you send through) registers your brand and campaign on your behalf and passes the fee through, usually with its own markup or bundling added. That is why two platforms' published fee pages can show different numbers for what looks like the same line item: they are not always marking up the identical underlying fee, or they bundle vetting and registration differently. If you text through a platform other than the one in this guide, check that platform's own billing or help page rather than assuming these numbers transfer directly — as of October 2026, verify the current schedule on your provider's site.
How to budget for registration before you start
- 1
Count your use cases, not your message volume
Each distinct reason you text (marketing, appointment reminders, two-factor codes) is its own campaign with its own monthly fee. A business running two use cases on the Standard tier pays two $20 monthly fees, not one.
- 2
Decide if you need optional vetting
Most small businesses on the Standard use case do not need to pay for Third-Party or Enhanced vetting; it mainly helps brands that need a higher daily throughput than the default. Start without it and add it only if a carrier throughput limit becomes a real problem.
- 3
Plan for the 3-month minimum
Because nearly every campaign type bills a minimum of three months regardless of when you cancel, treat the first invoice as roughly 3x the monthly rate, not 1x.
- 4
Keep at least one number active per campaign
T-Mobile's $250 non-use fee triggers when a campaign goes 60 days without an assigned, active telephone number — a common trap when a campaign is registered ahead of a launch that slips.
- 5
Get consent right before you register, not after
Registration fees are a small cost next to a TCPA complaint. Capture and document consent for every number before the first text goes out; see our TCPA compliance checklist for the specifics, and /compliance for how Lead Friendly's campaigns are set up to keep that record automatically.
Frequently asked questions
How much does 10DLC registration cost in total?
For a single Standard-use-case brand with no optional vetting, budget roughly $9 for brand registration plus $20 a month for the campaign, billed as a 3-month minimum (about $69 to start). Add $83 to $203 one time if you choose optional vetting, and factor in your specific messaging platform's own markup, which can push the total higher.
Why did my platform charge more than the published TCR fee?
The Campaign Registry and the carriers set the base charge, but your messaging platform bills you, not TCR directly, and most platforms add their own markup or bundle extra services into the registration price. Check your specific provider's billing or help page for its exact pass-through rate rather than assuming a number you read elsewhere applies to your account.
Is 10DLC registration a one-time fee or recurring?
Both. Brand registration is one time. The campaign fee is monthly and recurring for as long as the campaign is active, with nearly every use case (except Political) carrying a 3-month minimum commitment from the day you register, even if you cancel sooner.
What is the T-Mobile non-use fee?
T-Mobile charges $250 when a registered campaign has not had at least one telephone number actively assigned to it within a rolling 60-day window. It is meant to discourage brands from registering campaigns and sitting on them unused, and it can recur if the campaign stays unused.
Do I need enhanced vetting to send business texts?
No. Most small businesses on a Standard campaign never need Third-Party or Enhanced vetting; those are optional, one-time purchases ($83 and $203 respectively on the schedule we cite) aimed at brands that need a higher daily throughput than the default limit or want a stronger trust score. Political campaigns are the one category where a vet is required, not optional.
See it on your own calls
Pick your industry, paste your website, and hear your AI agent take a call. Free for 7 days or 30 AI voice minutes, whichever comes first; no credit card.
Start free trialSources
- Bandwidth Help Center, "10DLC Fees" (brand registration, vetting and monthly campaign fee schedule) · accessed 2026-10-07Vendor-published fee schedule, last updated by Bandwidth on September 16, 2026. Other messaging platforms pass through the same underlying TCR and carrier charges at their own rates — verify on your own provider's billing page.
- Bandwidth Help Center, "T-Mobile 10DLC" (carrier-specific fees and non-compliance penalties) · accessed 2026-10-07
- Bandwidth Help Center, "AT&T 10DLC" (campaign class and throughput structure) · accessed 2026-10-07Used for context on why campaign classes affect pricing; no dollar figures from this page are cited above.