What is 10DLC?
10DLC stands for 10-Digit Long Code, referring to standard US phone numbers used for business SMS. All major US carriers now require 10DLC registration for A2P (Application-to-Person) messaging to ensure compliance and reduce spam.
Why Register?
- Better deliverability — Registered traffic is less likely to be filtered
- Higher throughput — Send more messages per second
- Carrier compliance — Required by AT&T, Verizon, T-Mobile
- Trust — Proves legitimacy to carriers and recipients
Registration Steps
Step 1: Brand Registration
Register your business identity with The Campaign Registry (TCR). You'll need:
- Legal business name and DBA
- EIN (Tax ID number)
- Business address
- Website URL
- Contact information
Step 2: Campaign Registration
For each use case, register a campaign describing:
- Use case type — Marketing, transactional, 2FA, etc.
- Sample messages — Examples of what you'll send
- Consent process — How you obtain opt-in
- Opt-out handling — How recipients unsubscribe
Step 3: Number Assignment
Associate your phone numbers with approved campaigns. Each number can only be associated with one campaign at a time.
Timeline and Costs
| Item | Typical Timeline | Typical Cost |
|---|---|---|
| Brand registration | 1-3 business days | $4/brand (one-time) |
| Standard vetting | Included | Included |
| Enhanced vetting (optional) | 1-2 weeks | $40/brand |
| Campaign registration | 1-7 business days | $15/campaign (one-time) |
Best Practices
- Be accurate — Provide correct business information
- Clear use cases — Describe exactly what you'll send
- Realistic samples — Provide actual message examples
- Consent documentation — Show how you collect opt-in
- One campaign per use case — Don't combine unrelated messaging
Validate your numbers. Ensure you're sending to valid, SMS-capable numbers.
Get Free API KeyFrequently Asked Questions
Is 10DLC registration required?
Yes, for A2P SMS from 10-digit numbers in the US. All major carriers require it. Unregistered traffic faces severe filtering and low throughput limits.
How long does 10DLC registration take?
Brand registration typically takes 1-3 business days. Campaign approval takes 1-7 days. Enhanced vetting, if needed, adds 1-2 weeks. Total timeline is usually 1-4 weeks.
What if my registration is rejected?
You can appeal the decision or submit a new registration addressing the issues. Common rejection reasons include incomplete information, unclear use cases, or prohibited content categories.