New guide: how to register your sender ID and templates for India (DLT). Read now →
Log in
Telnxo
Global SMSUpdated 29 Oct 2026

What is 10DLC? US A2P registration, costs and how to get approved

10DLC is how US carriers let businesses send texts from standard 10-digit numbers. Here is what registration involves, how to choose a use case, what affects throughput and how to avoid rejection.

SB
Written by Sofia Bennett
Senior Product Marketing Manager
  • Published25 Oct 2026
  • Read time6 min
  • Length1,199 words
Share this page

What is 10DLC?

10DLC stands for 10-digit long code. It is the system US mobile carriers introduced so that businesses can send application-to-person (A2P) texts from ordinary local phone numbers, with registration that tells the carriers who is sending and why. Before it, businesses used the same kind of number as individuals, and carriers could not easily separate legitimate traffic from spam. Now every brand and every campaign has to be declared, and traffic that is not registered is blocked or throttled.

If you send texts to US numbers, you need to understand three things: what you have to register, what the registration decides about your delivery, and what gets a campaign rejected. This guide covers all three, along with the alternatives, toll-free numbers and short codes. If you also send in other countries, read our overview of sender IDs for the rest of the map.

How 10DLC registration works

10DLC: brand, campaigns, numbersA brand is verified, campaigns are approved by carriers and numbers are linked to each campaign.Brandyour registered businessverified2FA codescampaignapproved by carriers+1 ···+1 ···+1 ···Account alertscampaignapproved by carriers+1 ···+1 ···+1 ···Marketingcampaignapproved by carriers+1 ···+1 ···+1 ···Numbers send only the campaign they are linked to.
Figure 1. 10DLC hierarchy: one verified brand, several approved campaigns, and numbers linked to the campaign they may send.

The framework has three levels, and each one maps to something you do.

LevelWhat it isWhat you provide
BrandThe business that sends the messagesLegal name, tax ID (EIN) or sole-proprietor details, address, website, a contact
CampaignA specific use of messaging by that brandUse case, description, sample messages, opt-in and opt-out method, and whether links or numbers are included
NumbersThe 10-digit numbers that send the campaignAssigned to the approved campaign by your provider

Registration is submitted through your messaging provider to The Campaign Registry, which verifies the brand and passes campaigns to the carriers for vetting. The three big carriers each apply their own rules and fees on top.

Choosing a use case

Every campaign has a use case, and it decides price, throughput and how closely it is reviewed. Pick the one that honestly describes what you send, because a mismatch between the use case and the sample messages is the most common cause of rejection.

TypeTypical messagesNotes
Two-factor authenticationOne-time codesMust not contain marketing; fast approval
Account notificationsOrder, shipping and payment updatesTransactional content only
Customer careSupport conversations and appointment repliesTwo-way expected
MarketingOffers, launches, promotionsStrictest consent proof; highest scrutiny
Low-volume mixedSeveral uses at small scaleGood for new or small senders
Special categoriesCharity, political, public service, higher educationExtra documents and different fees

Keep each campaign to one purpose. Putting OTP and marketing in one campaign puts the OTP at risk when the marketing draws complaints. For the practical side, see our guides to OTP SMS and SMS marketing.

Trust scores, throughput and fees

After vetting, a brand receives a trust score. Carriers use it to set how many messages per second and per day you can send. A higher score means faster delivery and fewer filters; a lower score means slower throughput and more blocking. Standard brands with verified details usually get more than sole proprietors, and brands that add extra vetting can raise their score.

Fees come in layers: a one-off brand registration fee, a one-off campaign vetting fee, a monthly fee for each campaign and the provider's own charges. Carriers also bill per message on top of ordinary SMS rates. Amounts change, so ask your provider for the current list rather than relying on a figure you saw last year. Our pricing page and the cost calculator help estimate the totals.

10DLC vs toll-free vs short code

10DLC (local number)Toll-freeShort code
Number type10-digit local800, 833, 844 and similar5 or 6 digits
RegistrationBrand and campaignToll-free verificationApplication and lease
Set-up timeDays to a couple of weeksDays to weeksSeveral weeks or more
ThroughputDepends on trust scoreGenerally mid to highHighest
CostLowestModerateHighest
Best forMost businesses, local feelSupport lines, national brandsVery large volumes

Many businesses start with 10DLC, add toll-free for support, and move to a short code only if volume demands it.

How to register for 10DLC, step by step

  1. Prepare your business details. Legal name exactly as on your tax records, tax ID, address, a working website and a contact person. Mismatches here cause delays.
  2. Make your website ready. Carriers check it. It should show your business name and have a privacy policy and terms that mention text messaging and how to opt out.
  3. Register the brand. Submit it through your provider. Verification is usually quick when the details match public records.
  4. Write the campaign. Describe the use case in plain words, add two to five sample messages that match the final text, and describe how people opt in, with a screenshot or URL as proof.
  5. Wait for vetting. Carriers review the campaign. If it is rejected, read the reason, correct that exact point and resubmit.
  6. Attach your numbers and send. Link your 10-digit numbers to the approved campaign, then start with a small test.

The opt-in proof is the key document. Carriers want to see where, how and in what words people agreed to receive your messages. A clear checkbox or form with consent language, a link to your terms, and a screenshot of it is far more convincing than a statement that customers opted in.

Sending rules after approval

  • Honour STOP immediately and reply to HELP with your business name and contact details.
  • Send only what the campaign describes. A new use case needs a new campaign.
  • Avoid public URL shorteners and use your own domain for links.
  • Include your brand name and an opt-out line in marketing messages.
  • Respect quiet hours; do not send marketing at night local time.
  • Keep opt-in records. Carriers and regulators may ask for them months later.

Consent for marketing is a legal matter under the Telephone Consumer Protection Act as well as a carrier requirement, so have counsel review your wording.

Why 10DLC messages get blocked

CauseWhat to do
Unregistered number or campaignRegister and link the number before sending
Sample messages do not match the trafficUpdate the campaign to match, or change the messages
Prohibited or restricted contentCheck carrier content policies; some categories need special approval
Public link shortenersUse your own branded short domain
High complaint or opt-out rateClean the list, reduce frequency, tighten segments
Exceeding throughputSlow the send or raise the trust score

When a message fails, read the error code before changing anything. Our error code list and the guide to why messages fail or arrive late help tell a registration problem from a content problem. The segment calculator helps keep messages within one segment.

A send with a registered number

{
  "channel": "sms",
  "to": "+14155550123",
  "sender": "+12025550142",
  "campaign": "cmp_acct_notifications",
  "text": "Telnxo: Your order 4821 shipped. Track: example.com/t/4821. Reply STOP to opt out."
}

The sender is a number linked to an approved campaign. Field names follow our illustrative API reference format.

3levels to register: brand, campaign, numbers
1use case per campaign is the safest design
0unregistered business texts carriers want to see
1provider for the US and four other markets: Telnxo

If you are moving existing US traffic, the guides for Twilio and Plivo explain how campaigns and numbers map across, and Telnxo SMS can register brands and campaigns for you.

10DLC rewards senders who are specific and consistent: one brand, one purpose, proof of consent.

Register your US campaigns with us. We handle brand and campaign registration, then monitor delivery.

See Telnxo SMS

Frequently asked questions

What does 10DLC mean?

10DLC stands for 10-digit long code. It refers to standard 10-digit US phone numbers used to send application-to-person text messages, now with mandatory registration with the carriers.

Is 10DLC registration mandatory?

Yes. For business text messages in the United States from local numbers, carriers require brand and campaign registration, and they block or heavily filter unregistered traffic.

What is The Campaign Registry?

The Campaign Registry, or TCR, is the central database where brands and campaigns are registered. Carriers use it to decide which messages to allow and at what speed.

How long does 10DLC approval take?

Brand verification can take from a few minutes to a few days. Campaign vetting commonly takes several days to a couple of weeks, longer if details are missing or need to be corrected.

What is the difference between 10DLC, toll-free and short codes?

10DLC uses local numbers and is the most flexible and cheapest to set up. Toll-free numbers need a separate verification and suit support lines. Short codes are the fastest for large volumes but take the longest to provision and cost the most.

Why was my 10DLC campaign rejected?

Common reasons are a use case that does not match the sample messages, missing opt-in details, no privacy policy or terms on the website, public link shorteners, a brand name that does not match the registered business, or content in a restricted category.

Does 10DLC apply outside the US?

No. 10DLC is a US and Canada-specific framework, though similar registration systems exist elsewhere, such as DLT in India and sender ID registries in the Gulf and Singapore.

Topics#10dlc#us sms#a2p#campaign registry#toll-free verification

Start messaging in minutes.

Create an account, register your sender and send your first SMS or WhatsApp message.

Get started Talk to sales