If you've ever sent a text to a customer from your business number and wondered why it took forever to deliver (or never delivered at all), the answer is almost always A2P 10DLC — a compliance standard that the major US carriers rolled out between 2022 and 2024, and that they've been enforcing more and more aggressively ever since.

Every service business that texts customers needs to be A2P 10DLC registered in 2026. No exceptions. Here's what it is and how to get compliant without hiring a lawyer or losing your mind. This is the explanation Veyri Labs gives every client during onboarding.

What A2P 10DLC actually is

A2P stands for Application-to-Person — any SMS sent from a business through software (as opposed to one person texting another directly from their phone). 10DLC stands for 10-Digit Long Code, which is just a normal US phone number (as opposed to a short code like 12345 or a toll-free number).

Before 2022, businesses could send SMS through software without any registration. Spam was everywhere. So the major carriers (AT&T, T-Mobile, Verizon) and the CTIA (the industry trade group) created a compliance framework: if you want to send business SMS through software, you have to register your business, register your campaigns, and prove your messages aren't spam.

That framework is A2P 10DLC.

Why you should care

Two reasons. One, if you're not registered, the carriers are now aggressively filtering or blocking your messages. Most service businesses running unregistered SMS see 50–90% message failure rates in 2026. Your customers simply never receive the text. You don't get notified.

Two, if you're caught sending commercial SMS without registration, the carrier fees can stack up fast — $10,000+ in some reported cases. More realistically, your number gets blacklisted and you have to start over with a new one.

A2P 10DLC isn't optional. It's the cost of doing business with SMS.

The components of A2P 10DLC

There are three layers you have to register:

1. Brand. This is your business. You submit your legal entity name, EIN, website, and contact info. The carriers verify your brand is real and not a spammer.

2. Campaign. This is what you're going to text about. Example campaigns: "Appointment reminders," "Quote follow-ups," "Review requests." Each campaign gets its own approval.

3. Phone number. The specific number you're going to send from gets linked to the approved campaign.

Every SMS you send is then tagged with the brand, campaign, and number so the carriers can audit.

How long it takes

If you do it yourself through Twilio or another direct SMS provider, A2P 10DLC registration usually takes 2–6 weeks end-to-end:

- Brand registration: 3–7 business days

- Campaign registration: 7–21 business days (depends on use case)

- Number linking: 1–3 business days after campaign approval

During that time, you can't reliably send SMS.

Veyri Labs handles the entire registration process for clients as part of onboarding, which typically cuts the timeline to 5–10 business days because we know how to fill out the campaign details to avoid rejections.

The mistakes that get your campaign rejected

After submitting hundreds of A2P 10DLC campaigns, Veyri Labs has seen the same rejection reasons repeatedly:

1. Vague opt-in language. The carriers require you to explain exactly how customers opt in — e.g., "Customers opt in by filling out the form at example.com/contact." "By calling us" or "existing customer relationship" will get rejected.

2. No opt-out instructions. Every message must include STOP to opt out. If your sample messages don't show this, rejected.

3. URLs not matching brand. If your brand is registered as "Smith Plumbing LLC" but your campaign uses smithservice.com, rejected.

4. Missing privacy policy. Carriers verify a real privacy policy exists at the URL you submit. If it's 404, rejected.

5. Mixing use cases. One campaign should cover one use case. If you try to use one campaign for marketing AND appointment reminders, rejected. Run them as separate campaigns.

Throughput and pricing tiers

Once approved, your campaign gets a throughput tier — how many messages per second you can send. The tiers:

- Standard Tier: 10 messages/second. Fine for most service businesses.

- Low Volume: 1 message/second. What unregistered numbers get throttled to.

- High Volume: 100+ messages/second. Only needed for enterprise.

Most service businesses are fine at Standard Tier. If you're texting 50 customers a day, you'll never hit the limit.

What it costs

Direct from carriers:

- Brand registration: $4 one-time

- Campaign registration: $10–$15/mo per campaign

- Carrier fees per SMS: ~$0.004–$0.012 depending on carrier and campaign

Through Veyri Labs: Included. No separate line item. Registration, campaign submission, and ongoing compliance are part of the monthly subscription.

What happens if the rules change

A2P 10DLC is evolving. Expect these changes over the next 18 months:

- Stricter opt-in verification (possibly double opt-in required)

- Lower carrier tolerance for "marketing feel" messages in non-marketing campaigns

- Pricing increases as carriers consolidate compliance

- Expansion to MMS and RCS under similar frameworks

The businesses that stay current on compliance will keep texting. The ones that don't will find their numbers increasingly throttled.

The Veyri Labs approach to SMS compliance

Here's how Veyri Labs handles this for clients:

1. During onboarding, we register your brand with your legal entity info

2. We submit the appropriate campaigns for your use cases (appointment reminders, review requests, quote follow-ups, marketing)

3. We wire your approved numbers into the Veyri Labs platform

4. We configure opt-in language on your website forms to match what the campaign describes

5. We monitor delivery rates and proactively address any compliance flags

You don't need to read CTIA guidelines or understand TCPA case law. That's what Veyri Labs does. You run your service business.

The bottom line

A2P 10DLC is a real compliance requirement that will only get stricter. Every service business that texts customers needs to be registered. Doing it wrong means 50–90% of your messages silently fail. Doing it right means your SMS actually lands and your automation actually works.

If you want Veyri Labs to handle your compliance registration as part of a full build-out, book a free demo. We'll walk through exactly what's needed for your specific use case.