Home
/
Blog
/
A2P 10DLC Registration: Everything You Need to Know (and How to Skip It)
March 29, 2026
8 min read
Nikita Jerschow

A2P 10DLC Registration: Everything You Need to Know (and How to Skip It)

If your business sends text messages to customers in the United States, you have probably encountered A2P 10DLC. It is the carrier industry's registration framework for business SMS, and it has made sending reliable text messages more expensive, more complicated, and slower than ever. This guide explains everything you need to know about 10DLC and presents the iMessage alternative.

What Is A2P 10DLC?

A2P 10DLC stands for Application-to-Person 10-Digit Long Code. It is a system created by U.S. mobile carriers (AT&T, T-Mobile, Verizon) to regulate business SMS sent from standard 10-digit phone numbers.

Before A2P 10DLC, businesses could send SMS from any phone number without registration. Carriers had limited visibility into who was sending what, which led to a spam problem. Their solution was 10DLC: a mandatory registration system where businesses must identify themselves and describe their messaging use case before sending SMS.

Since December 2024, unregistered business SMS is blocked 100% by all major U.S. carriers. If you are sending business SMS without 10DLC registration, your messages are not being delivered. There is no grace period and no exception for small businesses.

The Registration Process

A2P 10DLC registration is a multi-step process that involves two separate registrations:

1. Brand Registration

You register your business entity with The Campaign Registry (TCR), the central database that carriers use. This includes your business name, EIN (tax ID), address, and contact information. Verification can take anywhere from a few hours to several weeks depending on your business type.

  • Standard brand registration: $4 one-time fee
  • Enhanced (vetted) brand registration: $40 one-time fee + potential additional vetting costs
  • Sole proprietor registration: Limited throughput, more restrictions

2. Campaign Registration

After your brand is approved, you register each messaging use case as a "campaign." You must describe what messages you will send, provide sample messages, confirm opt-in procedures, and specify message volume. Each campaign costs $15 to register.

Campaigns are reviewed by carriers individually. AT&T, T-Mobile, and Verizon each have their own approval processes. A campaign approved by one carrier may be rejected by another.

Timeline: The entire process typically takes 2-8 weeks from start to finish. Some businesses report waiting months for full approval, especially if appeals are needed after rejections.

Why 10DLC Exists

Carriers created 10DLC for three stated reasons:

Spam reduction. Business SMS spam was a real problem. Carriers wanted to identify senders and hold them accountable for their messaging behavior.

Consumer protection. By requiring opt-in documentation and content descriptions, carriers aim to ensure that consumers only receive messages they consented to receive.

Revenue. Let's be honest. 10DLC creates per-message surcharges that go to carriers. AT&T charges $0.003 per message, T-Mobile charges $0.003-$0.005, and these fees add up at scale. Carriers also charge for brand and campaign registration.

Whether you agree with the approach or not, 10DLC is the reality of business SMS in 2026. Every business must either comply or find an alternative channel.

The Problems with 10DLC

Even after completing registration, businesses face ongoing challenges:

Rejection rates. A significant percentage of campaign registrations are rejected, especially for sales outreach, marketing, and use cases that carriers consider "high risk." Rejections can be appealed, but the process adds weeks of delay.

Throughput limits. Your approved message volume depends on your "trust score," which carriers assign based on your business size and registration type. Small businesses may be limited to as few as 2,000 messages per day. Exceeding your limit results in messages being queued or dropped.

Ongoing compliance. Registration is not a one-time event. Carriers can audit your messaging at any time. If your message content drifts from your approved campaign description, your campaign can be suspended. Violations can result in fines up to $10,000 per occurrence.

Filtering continues. Even fully registered businesses report that some messages are still filtered by carrier spam detection. Registration reduces filtering but does not eliminate it. Silent message drops (where the message is filtered without notification) remain a problem.

Cost adds up. Between registration fees, per-message surcharges, and the time spent on compliance, the total cost of business SMS has increased substantially since 10DLC was implemented.

The iMessage Alternative: No Registration, No Filtering

iMessage operates entirely outside the carrier infrastructure. It does not use AT&T, T-Mobile, or Verizon networks for message delivery. Instead, iMessages travel through Apple's servers over the internet, encrypted end-to-end.

This means:

  • No A2P registration required. There is no 10DLC equivalent for iMessage. No brand registration, no campaign approval, no waiting weeks for carrier review.
  • No carrier filtering. Carriers cannot filter messages they never see. iMessages bypass carrier spam filters entirely.
  • No per-message carrier surcharges. The $0.003-$0.005 per-message carrier fees that apply to SMS do not apply to iMessage.
  • No throughput limits. There are no carrier-imposed daily message limits for iMessage.
  • Instant delivery. iMessages are delivered in seconds, not queued by carrier systems.

The result is 99%+ delivery rates compared to 75-85% for registered SMS. And the response rates are dramatically higher: 45% for iMessage vs. 6% for SMS.

For a detailed look at how carrier filtering is affecting SMS conversion rates, see our analysis of the death of green bubble outreach.

When You Still Need SMS

iMessage is available on iPhones, which represent about 60% of U.S. smartphone users. For the remaining 40% who use Android, you still need SMS (or RCS) to reach them.

The best approach is a unified strategy:

  1. Check if the recipient has iMessage using Sendblue's evaluate_service endpoint
  2. Send iMessage to iPhone users for maximum engagement and deliverability
  3. Fall back to RCS or SMS for Android users (this does require 10DLC registration for the SMS portion)

Sendblue handles this automatically. When you send a message through the API, it attempts iMessage first, falls back to RCS, then falls back to SMS. You make one API call and the routing happens behind the scenes.

For the 60% of your audience on iPhone, you completely bypass 10DLC. For the 40% on Android, you still need SMS registration, but your volume (and therefore your compliance burden) is reduced by more than half.

Getting Started Without 10DLC

If you are frustrated with 10DLC registration or want to start reaching customers immediately while your SMS registration is pending, Sendblue's iMessage API is ready now:

  1. Create a free Sendblue account — no credit card, no registration process
  2. Send your first iMessage in under 5 minutes
  3. Set up webhooks to receive replies
  4. Scale with dedicated phone numbers when ready

For more details on how iMessage bypasses carrier filtering, see our deep dive on skipping A2P 10DLC with iMessage. Or request a demo to see how businesses in your industry are using iMessage instead of SMS.

Ready to send your first iMessage?

Get API access in minutes. Free sandbox, no credit card required.

Get API Access