10DLC Registration Explained: What US Businesses Need to Know in 2026
If your business sends text messages to customers in the United States — order updates, appointment reminders, one-time passcodes, or promotions — you've probably run into "10DLC." It's not optional, and getting it wrong throttles or blocks your messages. Here's 10DLC in plain English, including the mistakes that trip up most new senders.
What is 10DLC?
10DLC stands for "10-digit long code" — a standard US phone number used for application-to-person (A2P) business messaging. To send A2P traffic over these numbers, the US mobile carriers require you to register who you are and what you're sending, through a central system called The Campaign Registry (TCR). Registration builds a trust score that determines whether your messages get delivered and how fast.
Brand vs. Campaign
Registration has two parts:
- Brand — your business identity: legal name, EIN/tax ID, and address, vetted against public and IRS records to confirm you're a real, identifiable company.
- Campaign — the specific use case you're sending: 2FA/OTP, account notifications, marketing, and so on, with sample messages and your opt-in flow.
Why carriers require it
The goal is to cut spam and fraud while giving legitimate businesses reliable delivery. Registered, well-behaved senders get better throughput; unregistered or abusive traffic gets filtered. It also creates accountability — every message traces back to a verified brand.
What it costs
- Brand registration: about $4 (one-time)
- Standard brand vetting (recommended for higher throughput): about $40 (one-time)
- Campaign registration: roughly $10 per month per campaign
- Plus per-message carrier fees on top of your provider's rate
The mistakes that get registrations rejected
Most failures come down to a few avoidable issues:
- Legal name mismatch. Your brand's legal name and EIN must match your IRS records exactly — copy them from your IRS EIN confirmation letter (CP-575), special characters and all (except hyphens and ampersands).
- A brand-new EIN. If your EIN was issued in the last ~90 days, it may not be in the IRS database yet, so verification can fail through no fault of yours. You either wait for it to propagate or appeal with your CP-575 letter as proof.
- Vague use case or missing opt-in. Carriers want a clear description, real sample messages, and a documented consent flow with STOP/HELP handling.
How to get approved smoothly
Match your IRS records exactly, choose the right use case, write concrete sample messages, and document how recipients opt in. If you're a smaller sender, standard vetting is usually worth the small fee for the throughput it unlocks.
How Rainmail handles this for you
10DLC is exactly the kind of compliance work that stops businesses from ever getting started. Rainmail manages brand and campaign registration, carrier compliance, and STOP/HELP handling for you — so you can send compliant SMS, OTP, and WhatsApp without becoming a telecom expert. And if you've been rejected elsewhere for being new, foreign, or "high-risk," we're built to say yes.
Bottom line
10DLC is mandatory for US business texting, but it's manageable once you understand it: register your brand and campaign, match your IRS details exactly, and mind the 90-day EIN rule. Do that — or use a provider that does it for you — and your messages land instead of getting filtered.