Getting Started

10DLC Registration: What It Is and How to Get Approved Fast

If you're sending business SMS in the US, 10DLC registration is mandatory. Here's the complete guide — what it means, how to register, and how to avoid the mistakes that delay approval.

February 20, 2026 8 min read

Quick summary: 10DLC stands for "10-Digit Long Code." It's the regulated standard for business SMS in the United States. Since 2021, all businesses sending A2P (application-to-person) text messages must register their brand and campaigns with The Campaign Registry (TCR) or face message filtering and blocking by major carriers. IgniteSMS handles the registration process for you.

What Is 10DLC?

10DLC refers to the use of standard 10-digit US phone numbers (like (512) 555-0123) for commercial SMS messaging. Before 10DLC, these long codes were technically intended for person-to-person messaging. Carriers started cracking down as businesses used them for bulk SMS without accountability — resulting in spam flooding customers' phones.

The 10DLC system, launched by US carriers and overseen by The Campaign Registry (TCR), allows businesses to legitimately use long codes for high-volume commercial messaging — but only after they've been vetted and registered.

Why Does It Matter?

Unregistered numbers sending business SMS messages face:

  • Message filtering (silently blocked before delivery) by major carriers (Verizon, AT&T, T-Mobile)
  • Throughput throttling — far fewer messages delivered per second
  • Complete number blocking — your number gets flagged as spam and can't send at all
  • Potential TCPA compliance exposure

Registered 10DLC numbers benefit from higher throughput, better deliverability, and carrier trust. For businesses sending even a few hundred messages per week, registration is both required and beneficial.

The Two Levels of Registration

1

Brand Registration

Register your business identity with TCR. Provide your legal business name, EIN/tax ID, business type, address, and website. This creates a "Brand" record that identifies who is sending messages. One-time setup. Cost: ~$4 (one-time) via your SMS provider.

2

Campaign Registration

Register each type of messaging use case — marketing promotions, appointment reminders, transactional alerts, etc. Provide sample messages, opt-in process description, and opt-out language. Monthly fee: ~$10/campaign/month via your SMS provider. One campaign usually covers most small business use cases.

Step-by-Step: How to Register

1

Gather Your Business Information

You'll need: legal business name, EIN (Employer Identification Number) or SSN for sole proprietors, business address, business type (LLC, corporation, sole proprietor, etc.), business website URL, and a company email address.

2

Submit Brand Registration

Through your SMS platform (IgniteSMS handles this in your dashboard), submit brand registration to TCR. Approval is typically within minutes for established businesses with verified EINs. Some businesses require human review — allow up to 1 business day.

3

Register Your Campaign Use Case

Choose the use case that best describes your messaging. Most small businesses register under "Mixed" (general marketing) or "Low Volume Mixed." You'll describe your opt-in method, include 2–3 sample messages, and confirm your opt-out language. This takes 1–3 business days for carrier approval.

4

Assign Your Number to the Campaign

Once your campaign is approved, link your phone number to it. From this point, messages sent from that number flow through the registered campaign and get the trust benefit with carriers.

5

Start Sending

Your number is now fully registered and ready for compliant, high-deliverability business SMS. IgniteSMS monitors your registration status and notifies you of any carrier feedback.

Common Rejection Reasons (and How to Fix Them)

About 15–20% of initial campaign registrations get flagged for human review or rejection. Here are the most common reasons and how to resolve them:

❌ Rejection Reasons

Sample messages don't include a brand name or opt-out language
Opt-in process is vague or unclear
Website doesn't have a visible privacy policy or SMS terms
Business EIN doesn't match legal name on IRS records
Use case is in a restricted category (cannabis, firearms, payday loans) without special vetting

✅ How to Fix Them

Include "Reply STOP to opt out" and your brand name in every sample message
Clearly describe how customers opt in: "Customer texts JOIN to 55512" or "Customer checks opt-in box on website form"
Add a Privacy Policy and SMS terms to your website before resubmitting
Verify your EIN on the IRS website and use your exact legal entity name
Contact your SMS provider for guidance on restricted-industry registration pathways

Timeline: How Long Does It Take?

Most businesses complete the full 10DLC process in 1–5 business days:

  • Brand Registration: Minutes to 1 business day (automated for most EIN-verified businesses)
  • Campaign Registration: 1–3 business days for standard use cases; up to 5 for special or recurring campaigns
  • Carrier Provisioning: Same day to 24 hours after campaign approval

IgniteSMS Guided Process: When you sign up, our onboarding flow walks you through all required information and submits registration on your behalf. Most customers complete the setup in under 15 minutes. We monitor your approval status and alert you to any issues before they affect deliverability.

10DLC vs. Toll-Free vs. Short Code

10DLC isn't the only option for business SMS. Here's a quick comparison to help you choose the right number type:

Number Type 10DLC Toll-Free Short Code
Format (555) 123-4567 (800) 555-1234 55512
Best For Most businesses Mid-volume brands High-volume brands
Monthly Cost ~$10/campaign ~$15/campaign $500–$1,000+
2-Way SMS Yes Yes Limited
Setup Time 1–5 days 1–2 weeks 4–12 weeks

For the vast majority of small and medium businesses, 10DLC is the right choice. It's affordable, fast to set up, supports two-way messaging, and works perfectly for all standard marketing and transactional use cases.

Frequently Asked Questions

Do I need 10DLC if I'm only sending appointment reminders?

Yes. Any A2P (application-to-person) messaging — including reminders, order notifications, and alerts — requires 10DLC registration if sent from a 10-digit US long code.

What happens if I skip registration?

Carriers will filter or block your messages. You won't see errors — messages will appear to send from your platform but will be silently dropped before reaching recipients. Deliverability drops to as low as 20% for unregistered senders.

Can I use the same registration for multiple numbers?

One campaign registration can cover multiple phone numbers. You register one campaign (use case) and assign whichever numbers you want to send from that campaign.

Do I need to re-register if I change my messages?

No — campaign registration covers a use case, not specific message text. You can change your message content freely as long as you stay within the registered use case category.

We Handle Your 10DLC Registration

IgniteSMS guides you through brand and campaign registration step-by-step. Most customers complete setup in under 15 minutes.