AI Summary
10DLC registration is the process U.S. mobile carriers require before a business can send text messages from a standard 10-digit phone number.
The business registers its brand (legal name, EIN, address, website) with The Campaign Registry through its messaging provider, then registers one or more campaigns describing what it will send, how recipients opt in, and sample messages.
Once carriers approve the campaign, the provider links the business’s numbers to it.
Carriers now block unregistered 10DLC traffic entirely, so skipping registration means texts simply never arrive.
Fees can run from about $10 to several hundred dollars depending on the size and complexity of the campaign, and rejections cost weeks.
Most providers hand the forms to the customer. Techmode files the entire registration on the client’s behalf, with fees included.
10DLC registration is now mandatory for any business that texts customers from a local phone number, and carriers enforce it by silently blocking messages that aren’t registered.
No bounce, no warning. The appointment reminder just never arrives.
This guide covers what 10DLC is, how A2P 10DLC registration works step by step, what it costs, how long it takes, why campaigns get rejected, and who should actually do the paperwork.
What Is 10DLC?
10DLC stands for 10-digit long code: a standard local business phone number with an area code. What changed isn’t the number. It’s how carriers treat texts sent from it.
Carriers split texting into two categories. Person-to-person (P2P) is one human texting another from a personal phone. Application-to-person (A2P) is any message sent through a business platform or phone system: reminders, order updates, support replies, promotions.
Here’s the catch. Carriers treat texts from a business phone system as A2P even when a real employee types a one-to-one reply. If the message leaves a VoIP or UCaaS platform, it’s business traffic, and it needs A2P 10DLC registration.
Who Is Involved in 10DLC Registration?
Four parties touch every registration:
- The Campaign Registry (TCR): The central database the carriers use to verify business identity and store every registered brand and campaign.
- Campaign Service Provider (CSP): The phone or messaging provider that submits the registration. Businesses don’t complete TCR registration directly. Their provider does it for them, or hands them a form to do it themselves.
- Direct Connect Aggregator (DCA): The upstream network that reviews campaigns and routes traffic to carriers.
- Mobile carriers: AT&T, T-Mobile, Verizon, and others, which set sending limits, charge per-message fees, and make final filtering decisions.
What Does a Business Need Before Registering?
Gathering these first prevents most rejections:
- Exact legal business name, matching IRS records character for character
- EIN (federal tax ID)
- Physical business address
- A live website that matches the business name
- A public privacy policy stating mobile numbers and opt-in data won’t be shared with third parties for marketing
- A clear description of how customers opt in to texts
- Three to five realistic sample messages that include the business name and opt-out language
Yes, a website is effectively required.
Reviewers use it to confirm the business is real and that its privacy policy and opt-in language exist where the campaign says they do.
How Does 10DLC Registration Work?
Registration runs in three stages, each clearing before the next starts.
Step 1: Brand Registration
The brand is the legal entity sending messages. TCR checks the name and EIN against official records, usually within hours. The most common failure is a mismatch, such as registering a DBA when the EIN belongs to the LLC. TCR doesn’t care what’s painted on the truck. It cares what’s on the tax filing.
Optional brand vetting goes further. A third-party vetting partner produces a trust score, which carriers use to set daily and per-minute sending limits. For a small office, standard limits are rarely a problem. For multi-location businesses sending in bulk, vetting can be the difference between minutes and hours.
Businesses without an EIN can register as a sole proprietor brand, but that path is limited to a single campaign, a single phone number, and low sending volume.
Step 2: Campaign Registration
A campaign is a declared use case, and it’s where most rejections happen. The submission includes the use case type (customer care, notifications, appointment reminders, marketing, or mixed), a description of who receives messages and why, sample messages, the opt-in method, confirmation that STOP and HELP keywords work, and whether messages will contain links or phone numbers.
Step 3: Number Assignment
Once carriers approve the campaign, the provider links the business’s phone numbers to it. Until then, those numbers can’t send texts that carriers will deliver.
How Much Does 10DLC Registration Cost?
The Campaign Registry and the carriers set the fees, and most providers pass them straight through to the customer:
| Fee | Typical Amount | Frequency |
|---|---|---|
| Brand registration | About $4 | One time |
| Standard brand vetting | About $40 | One time, often optional |
| Campaign vetting | About $15 | Per submission, including resubmissions after rejection |
| Campaign fee | About $5 to $100 | Monthly, varies by use case and complexity |
| Carrier surcharges | About 3 cents or more | Per message, set by each carrier |
Carrier surcharges change often, and they rarely go down. All in, 10DLC registration can cost anywhere from about $10 for a simple single-campaign brand to several hundred dollars for larger or more complex registrations with vetting, multiple campaigns, and monthly fees.
The bigger cost is time: every rejection means another vetting fee and another review cycle. For more on how line items creep into phone bills, see Techmode’s guide to hidden UCaaS taxes and fees.
How Long Does 10DLC Registration Take?
Brand verification usually clears in hours. Campaign approval commonly takes one to two weeks, and carrier backlogs can stretch it further.
Zoom’s own community forum has customers reporting campaigns pending for more than 15 days, with Zoom staff attributing the delays to carriers reviewing each campaign carefully.
Those timelines assume a clean submission. Each rejection restarts the clock, so two rejections can leave a business unable to text from its main number for a month or more.
Why Do 10DLC Campaigns Get Rejected?
Most rejections trace back to a short list of preventable mistakes:
- Name and EIN mismatch. A DBA was used instead of the legal entity name.
- Website problems. The site is under construction, doesn’t match the business name, or hides content behind a login.
- Missing privacy policy. Or one that doesn’t address SMS data sharing.
- Vague opt-in description. Reviewers want the actual mechanism and consent language, not “customers agree to texts.”
- Samples that don’t match the use case. Declaring appointment reminders and then submitting promotional samples.
- No business name or opt-out language in samples. Every sample should identify the sender and include “Reply STOP to opt out.”
What Does 10DLC Compliance Require After Approval?
Approval isn’t permanent. Carriers monitor registered traffic, and violations can lead to throttling, fines, or campaign suspension. The core rules come from the CTIA Messaging Principles and Best Practices and federal consent rules:
- Get and document explicit consent before texting anyone.
- Honor opt-outs quickly. FCC rules under the TCPA give businesses no more than 10 business days to honor a revocation of consent, and customers can revoke in any reasonable way, not only by texting STOP.
- Stay within the registered use case. A delivery-update campaign can’t quietly start sending promotions.
- Avoid restricted content. Carriers heavily scrutinize sex, hate, alcohol, firearms, tobacco, cannabis, and certain lending offers.
Voice gets similar scrutiny. Carriers use analytics to label calls “Spam Likely,” and Techmode’s guide to why calls show as spam covers that side of the problem.
10DLC vs. Toll-Free vs. Short Code
| Â | 10DLC | Toll-Free | Short Code |
|---|---|---|---|
| Number format | Local 10-digit | 800, 888, 877, etc. | 5 to 6 digits |
| Registration | TCR brand and campaign | Toll-free verification | Carrier application |
| Setup time | Days to weeks | Days to weeks | Weeks to months |
| Cost | Low | Low to moderate | High |
| Voice calls | Yes | Yes | No |
| Best for | Texting from the main business line | National brands | Very high-volume marketing |
The biggest advantage of 10DLC is that customers text and call the same local number they already know. Nobody saves “72431” in their contacts as “the dentist.”
Who Needs 10DLC Registration?
Any business that texts U.S. mobile numbers from a local business number, regardless of size or volume.
That includes medical and dental practices sending reminders, service businesses confirming arrival windows, retailers sending order updates, schools and nonprofits sending notices, and employees replying to customers one-to-one from a business VoIP app.
Some collaboration platforms don’t support native business texting at all and rely on third-party add-ons, each with its own registration.
Techmode’s TechmodeGO vs. Microsoft Teams Phone comparison covers that gap.
Most Providers Hand Businesses the Paperwork
Every phone provider can submit registrations as the CSP. Few actually do the work.
The typical model is self-service: a registration wizard in the admin portal and a help article.
RingCentral told its customers they must self-register with TCR, and its SMS registration support page routes customers through the process themselves.
Zoom’s 10DLC compliance guide has account admins review a checklist, create the brand, build the campaign, and assign numbers in the Zoom web portal on their own.
The wizards work. The problem is who fills them out: usually an office manager who has never heard of a DCA and shouldn’t have to.
When a campaign comes back rejected with a cryptic reason, the business pays the vetting fee again and waits in a support queue while its texts go nowhere.
How Techmode Handles 10DLC Registration
Techmode clients don’t do any of this themselves. Techmode files 10DLC registration on each client’s behalf as part of Premier Launch, its white-glove onboarding with a dedicated project manager.
The team confirms the legal name and EIN match, selects the correct use case, drafts the opt-in description, checks the client’s website and privacy policy against carrier expectations, submits the brand and campaign, handles reviewer feedback, and assigns numbers once approved.
Clients don’t start from a blank page on sample messages either.
Techmode provides carrier-ready example messages clients can use as written or modify.
And the registration and vetting fees are included in Techmode’s pricing, not billed back as separate line items, so a resubmission never becomes a surprise charge.
After go-live, Techmode’s U.S.-based Concierge Service team, available 24/7, handles new use cases, added locations, and campaign changes.
That support model is why Techmode holds a Net Promoter Score of 85.7 across 948 post-support surveys, against an industry benchmark of roughly 31.
Business SMS and MMS is built into TechmodeGO and sold in defined monthly volume buckets. And because Techmode is a CLEC and carrier of record, it owns the platform, the lines, and the outcome, which is why it takes responsibility for registration instead of pointing clients to a help article.
10DLC registration sits on the same Premier Launch checklist as number porting and E911 configuration, so texting works the day the phones do.
Frequently Asked Questions About 10DLC Registration
Q: What is 10DLC registration?
A: 10DLC registration is the carrier-required process for sending business text messages from a standard 10-digit local phone number in the U.S.
The business registers its brand and its messaging campaigns with The Campaign Registry through its phone or messaging provider. Once carriers approve the campaign, the business’s numbers can send texts that carriers will deliver.
Q: Is 10DLC registration required for small businesses?
A: Yes. Carriers treat any text sent from a business phone system as application-to-person traffic, regardless of company size or message volume.
Unregistered 10DLC traffic is blocked at the carrier level, so even a small office sending a handful of reminders a week needs a registered brand and campaign.
Q: How long does 10DLC registration take?
A: Brand verification usually takes a few hours, while campaign approval commonly takes one to two weeks and sometimes longer during carrier backlogs. Every rejection restarts the review cycle and typically triggers another vetting fee. Clean, accurate submissions are the fastest route to approval.
Q: How much does 10DLC registration cost?
A: 10DLC registration fees typically run from about $10 to several hundred dollars, depending on the size and complexity of the campaign. Common charges include about $4 for brand registration, about $15 for each campaign vetting event, and a monthly campaign fee, plus per-message carrier surcharges that currently run about 3 cents or more. The larger cost is usually lost time when a campaign is rejected and texts can’t go out.
Q: Does Techmode handle 10DLC registration for its clients?
A: Yes. Techmode files the brand and campaign registration on each client’s behalf as part of Premier Launch onboarding, supplies example messages clients can use or modify, and includes the registration fees in its pricing. After go-live, Techmode’s U.S.-based Concierge team handles campaign updates and changes, so clients never have to navigate the registry themselves.