Key Takeways
If you send SMS one-time passcodes to US mobile users in 2026, your traffic runs on the 10DLC framework, whether you know it or not. 10DLC, short for 10-Digit Long Code, is the regulated A2P SMS standard that Verizon, AT&T, T-Mobile, and US Cellular enforce for every commercial text sent to a US phone number. Unregistered traffic gets filtered, throttled, or blocked outright. Registered 10DLC traffic, by contrast, delivers at 99 percent plus with full carrier support.
This guide explains how 10DLC works, why it became mandatory, how to register through The Campaign Registry, what throughput you can expect, how authentication campaigns differ from marketing campaigns, and how to skip the 2 to 6 week registration wait using pre-approved 10DLC routes. For an end-to-end view of the US OTP landscape, see our SMS OTP Service USA hub. For integration details, see the Phone Number Verification API page.
What is 10DLC?
10DLC is a US-specific A2P SMS framework that lets businesses send commercial text messages from registered, 10-digit long-code phone numbers (the same format as a regular mobile number). It was introduced jointly by the major US wireless carriers in 2020 and became fully enforced in 2021 to address two problems: spam abuse of long codes and the rising cost and complexity of short codes for legitimate businesses.
Before 10DLC, businesses had three options: short codes (expensive, hard to provision, took 8 to 12 weeks), toll-free SMS (cheap but limited features), or unregistered long codes (free but throttled at carrier level). 10DLC bridges this gap: registered, vetted, carrier-approved long codes with predictable throughput, transparent pricing, and full feature support including OTP delivery.
The framework is administered by The Campaign Registry (TCR), an industry-backed entity that handles brand and campaign registration. Each US carrier vets registered campaigns independently and assigns throughput limits based on Trust Score, vetting tier, and use case.
Why 10DLC is mandatory for OTP SMS in the USA
Three pressures pushed 10DLC from optional to required:
Spam abuse of long codes
Pre-2020, anyone could send SMS from a long code with no carrier verification. Spammers exploited this for unsolicited marketing, phishing, and fraud. Carriers responded with aggressive filtering, which collateral-damaged legitimate business traffic, including OTP. 10DLC introduced verifiable identity at the brand and campaign level.
STIR/SHAKEN parallels for SMS
The FCC's robocall reforms drove carriers to extend similar verification logic to SMS. 10DLC is the SMS equivalent: every commercial message can be traced back to a verified brand and approved use case.
Carrier revenue protection
Carriers historically subsidized A2P long code traffic. 10DLC introduced surcharges that align pricing with actual carrier cost while funding the vetting infrastructure.
For OTP traffic specifically, the consequence of skipping 10DLC is severe. Unregistered OTP messages to Verizon, AT&T, T-Mobile, or US Cellular numbers face delivery failure rates of 20 to 60 percent, with many messages silently dropped. For an authentication flow where every dropped OTP means a failed signup or login, this is unworkable. Compliant 10DLC OTP delivery is the baseline, not an upgrade.
How 10DLC registration works
Registration happens in four stages through The Campaign Registry.
Stage 1: Brand registration
You submit your legal business identity to TCR: corporate name, EIN or DUNS, address, website, vertical, and authorized representative contact. TCR runs an automated check against business registries (Dun & Bradstreet, public filings) and assigns a Trust Score from 0 to 100. Higher Trust Scores unlock higher throughput.
Three brand types matter:
- Standard Brand: EIN-verified US business. Default for most commercial OTP senders. Trust Score typically 50 to 80.
- Low Volume Brand: Lighter verification, capped at lower throughput, suitable for low-volume use cases (under 2,000 messages per day per campaign).
- Sole Proprietor Brand: Limited to non-EIN small businesses with much stricter throughput limits.
For OTP at meaningful scale, you almost always want Standard Brand status. Vetting can be enhanced through optional third-party vetting (typically via Aegis or WMC), which lifts Trust Score and unlocks higher throughput on T-Mobile in particular.
Stage 2: Campaign registration
Once your brand is approved, you submit one or more campaigns. A campaign defines a specific use case and message content type. For OTP traffic, the use case is Account Notification - 2FA (Two-Factor Authentication).
Campaign submission requires: use case, sample message content (with OTP placeholder), opt-in description (how users consented), opt-out language, help/support details, monthly volume estimate, and number-pool size. TCR reviews the campaign for completeness; carriers then independently approve or request changes.
Stage 3: Carrier review
Each carrier vets campaigns separately. Verizon, AT&T, and T-Mobile each have their own review processes with different turnaround times:
- T-Mobile: 1 to 3 business days for most campaigns.
- Verizon: 3 to 10 business days. Most thorough review.
- AT&T: 5 to 14 business days. Often the longest.
- US Cellular: Typically aligns with AT&T review timeline.
Each carrier sets per-campaign throughput (messages per minute) based on Trust Score and campaign type. For 2FA campaigns with a Standard Brand at default Trust Score, expect approximately 4,500 to 6,000 messages per minute on T-Mobile, 1,500 to 3,000 on Verizon, and 1,200 to 2,400 on AT&T. Enhanced vetting and Tier 1 Trust Scores can push T-Mobile throughput to 9,000+ messages per minute.
Stage 4: Number provisioning
Once the campaign is approved, you provision 10DLC long-code numbers and bind them to the campaign. Numbers can be a single dedicated long code or a pool of numbers (helpful for high-volume OTP traffic to spread load and improve deliverability). Provisioning through an A2P provider takes seconds once campaign approval is in place.
10DLC fees and pricing
Three layers of cost apply to 10DLC OTP traffic:
Registration fees (one-time and recurring)
Brand registration typically costs $4 to $40 depending on type. Campaign registration costs $10 per month per campaign for low-volume use cases, and $10 to $15 per month for Standard campaigns. Optional third-party vetting costs $40 to $95 one-time per brand.
Carrier pass-through fees
Each carrier charges per-message fees on top of the SMS rate: T-Mobile applies $0.002 to $0.003 per message; AT&T applies similar surcharges; Verizon applies its own per-message and per-month campaign fees. For high-volume OTP, these add up quickly.
A2P provider per-message rate
Your SMS aggregator (Twilio, Bandwidth, Sinch, Message Central VerifyNow, etc.) charges per SMS sent. US 10DLC rates for OTP typically run $0.0075 to $0.012 per message including carrier surcharges.
For a detailed cost breakdown across volume tiers, see our SMS OTP Pricing USA guide.
Throughput limits explained
10DLC throughput is set per carrier, per campaign, and per second. The headline number is messages per second (MPS) or messages per minute (MPM). For OTP traffic at scale, throughput planning matters because OTP arrivals are bursty (login peaks, signup spikes during marketing campaigns).
Sample throughput for a Standard Brand with a 2FA campaign at default Trust Score:
- T-Mobile: 75 MPS (4,500 MPM)
- Verizon: 25 to 50 MPS
- AT&T: 20 to 40 MPS
- US Cellular: 10 to 20 MPS
If your peak OTP demand exceeds these limits, you have three options: (1) enhance brand vetting to unlock higher tiers, (2) split traffic across multiple campaigns (rarely cost-effective for 2FA), or (3) use a number pool so multiple long codes serve the same campaign. The third approach is the most common for OTP at scale.
10DLC vs Toll-Free vs Short Code for OTP
Feature10DLCToll-Free SMSShort CodeNumber format10-digit long code+1 8XX number5-6 digit short codeSetup time2-6 weeks (none with pre-approved routes)1-3 days verification8-12 weeksThroughput4,500-9,000 MPM (T-Mo Tier 1)1,800 MPM40,000+ MPMPer-message cost$0.0075-$0.012$0.015-$0.020$0.0050-$0.0075 + monthly leaseMonthly lease$10-$15 per campaign$2 per number$500-$1,500 per codeBest forOTP, transactional, mid to high volumeOTP, transactional, low to mid volumeMassive scale OTP and marketingCarrier-verified identityYes (TCR brand)Yes (TFV verified)Yes (CTIA vetted)
For most US OTP senders, 10DLC offers the best balance of cost, throughput, and time-to-launch. Short codes only make sense at the very highest scales (millions of OTP per day). Toll-free SMS is a viable fallback for lower volumes or international-leaning senders. We cover all three formats in depth in our A2P SMS OTP USA guide.
10DLC authentication campaign rules
OTP traffic must be registered under an Account Notification - 2FA campaign type. The Campaign Registry and carriers enforce specific content rules for these campaigns:
- OTP code must be clearly transactional. As mensagens devem explicar para que serve o código (login, verificação, redefinição de senha). Um código numérico puro sem contexto pode ser sinalizado.
- Sem marketing ou venda adicional na mesma mensagem. Combinar a entrega de OTP com conteúdo promocional ("Seu código é 12345. Ganhe 20% de desconto na sua próxima compra") viola as regras da campanha de 2FA e pode levar à suspensão da conta.
- Linguagem de opt-out não é exigida em OTP transacional. Ao contrário do tráfego de marketing 10DLC, as mensagens 2FA puramente transacionais não exigem o tratamento de palavras-chave STOP/HELP de acordo com as diretrizes da CTIA, embora a maioria dos remetentes inclua respostas HELP como uma boa prática.
- O nome da marca deve aparecer. As mensagens devem identificar o remetente claramente para que os usuários possam reconhecer códigos legítimos em oposição a tentativas de phishing.
- A validade deve ser informada. Norma da indústria: o código expira em 5 a 10 minutos. Informe isso na mensagem.
Exemplo de SMS OTP em conformidade: "SuaMarca: Seu código de verificação é 482910. Ele expira em 10 minutos. Não compartilhe este código com ninguém."
Para as regras completas de conteúdo e implicações da TCPA, consulte nosso guia da API de SMS OTP em conformidade com a TCPA e os Princípios e Melhores Práticas de Mensagens da CTIA.
Como o Trust Score afeta sua taxa de transferência de OTP
O Trust Score é o maior fator único para remetentes de OTP que precisam de volume. A T-Mobile, em particular, classifica a taxa de transferência por Trust Score:
- Trust Score Baixo (0-39): Severamente limitado, frequentemente abaixo de 30 MPS na T-Mobile.
- Pontuação de Confiança Média (40-69): Vazão padrão, cerca de 75 MPS na T-Mobile para 2FA.
- Pontuação de Confiança Alta (70-100): Nível 1 desbloqueado, até 150 MPS na T-Mobile.
Três ações elevam a Pontuação de Confiança: (1) fornecer um perfil de marca completo e preciso no TCR, incluindo um website público limpo e registro legal correspondente, (2) optar pela verificação de terceiros através da Aegis ou WMC por um custo único de $40 a $95, (3) manter um histórico de tráfego limpo (baixa taxa de reclamação de spam, baixa taxa de opt-out) ao longo do tempo.
O atalho 10DLC pré-aprovado: menos de 5 minutos para o seu primeiro OTP
O caminho de registro 10DLC padrão leva de 2 a 6 semanas. Para a maioria das empresas americanas que lançam um novo produto ou atualizam a autenticação, essa espera é inaceitável. A alternativa: usar um provedor A2P que opera suas próprias rotas 10DLC pré-aprovadas e IDs de remetente.
Message Central VerifyNow USA mantém um inventário de Marcas Padrão pré-registradas e campanhas 2FA aprovadas em um pool de números gerenciado. Novos clientes podem:
- Inscrever-se no VerifyNow USA com detalhes de verificação da empresa (2 a 3 minutos).
- Receber um slot em uma campanha 10DLC pré-aprovada que corresponda ao seu caso de uso.
- Enviar seu primeiro SMS OTP compatível em minutos através da API de verificação.
A ressalva é a vazão: campanhas compartilhadas pré-aprovadas são tipicamente adequadas para OTP de baixo a médio volume (menos de 100.000 SMS por dia por cliente). Acima disso, você pode querer registrar sua própria marca e campanha dedicada através do VerifyNow ao longo de algumas semanas para uma vazão dedicada maior. De qualquer forma, você não será impedido de lançar enquanto espera.
Erros comuns de 10DLC que atrasam os lançamentos de OTP
- Incompatibilidade de nome da marca. Se o nome da sua marca TCR não corresponder exatamente à entidade legal registrada no IRS, a verificação falhará. Envie o nome legal exato, incluindo LLC, Inc. ou Corp.
- Descrições de campanha vagas. "Enviar mensagens para usuários" é rejeitado. As operadoras querem especificações: "Enviar códigos OTP 2FA para usuários que completam o login no aplicativo bancário do consumidor."
- Descrição de opt-in ausente. Embora o OTP transacional puro não exija consentimento de marketing, a submissão da campanha ainda precisa de uma descrição clara de opt-in (geralmente no momento em que o usuário insere seu número de telefone durante o cadastro ou login).
- Sobrecarga de campanha única. Misturar 2FA com marketing numa única campanha causa penalidades de rendimento e riscos de suspensão. Sempre isole o tráfego de autenticação na sua própria campanha.
- Ignorar a verificação aprimorada em escala. Se você planeja enviar mais de 100.000 OTP por dia na T-Mobile, o custo de verificação de US$ 40 a US$ 95 se paga em poucos dias através do rendimento desbloqueado.
Monitoramento do tráfego de OTP 10DLC
Uma vez que sua campanha esteja ativa, três métricas importam:
- Taxa de entrega por operadora. Deve estar em 99% ou mais em todas as quatro principais operadoras. Quedas abaixo de 97% indicam problemas de filtragem, geralmente relacionados ao conteúdo ou ao Trust Score.
- Taxa de opt-out. Para OTP, isso deve ser próximo de zero. Se os usuários estão respondendo PARAR, sua mensagem está sendo classificada incorretamente como marketing ou seu consentimento para coleta de telefone não está claro.
- Taxa de reclamação de spam. Monitorado por operadoras e TCR. Uma alta taxa de reclamação degrada o Trust Score, o que limita o tráfego futuro.
O VerifyNow expõe métricas de entrega e reclamação por operadora em tempo real. Problemas são sinalizados antes que degradem o Trust Score irreversivelmente.
Perguntas frequentes
Posso usar 10DLC para OTP internacional de números dos EUA?
Não. 10DLC é uma estrutura apenas para os EUA. Enviar de um número 10DLC dos EUA para um destino não-EUA anula o propósito e esbarra em regras internacionais de SMS separadas. Para OTP global, use uma API de verificação multicanal como API de Verificação de Número de Telefone que roteia por país de destino.
Qual é a diferença entre A2P e P2P 10DLC?
O tráfego P2P (pessoa a pessoa) é uma conversação entre humanos a partir de um código longo. O A2P (aplicação a pessoa) é automatizado, incluindo OTP. O registo 10DLC aplica-se apenas a A2P. As operadoras filtram o tráfego não registado que parece A2P com base em padrões de volume e conteúdo, mesmo que o tenha pretendido como P2P.
Preciso de renovar o registo 10DLC?
O registo de marca é único, com reverificação anual. O registo de campanha é mensal, através de taxas de subscrição. As aprovações ao nível da operadora são persistentes, a menos que altere significativamente o conteúdo da campanha.
Posso mudar de fornecedores A2P sem me registar novamente?
A sua marca TCR é portátil, mas as campanhas e as atribuições de números são tipicamente específicas do fornecedor. Mudar de fornecedor geralmente significa registar novamente as campanhas com o novo fornecedor. Message Central gere a migração de ponta a ponta para empresas que mudam de Twilio, Bandwidth ou outros fornecedores A2P dos EUA.
O que acontece se a minha Pontuação de Confiança cair?
A taxa de transferência é reduzida. Quedas severas (altas taxas de reclamação de spam, violações de conteúdo) podem resultar na suspensão pela operadora. A recuperação exige a limpeza dos padrões de tráfego e esperar que a Pontuação de Confiança se restabeleça ao longo de semanas.
Comece a enviar OTP 10DLC compatível hoje
O 10DLC é inegociável para o tráfego OTP dos EUA em 2026, mas o prazo de registo de 2 a 6 semanas não tem de bloquear o seu lançamento. VerifyNow USA opera rotas 10DLC pré-aprovadas e IDs de remetente para que novos clientes possam enviar SMS OTP compatíveis em menos de 5 minutos, com a opção de fazer upgrade para uma marca e campanha dedicadas à medida que o volume cresce.
Créditos de teste gratuitos, sem necessidade de cartão de crédito. Para um contexto mais aprofundado sobre o ecossistema OTP dos EUA, consulte o nosso Hub de Serviço SMS OTP EUA, o Guia de Conformidade TCPA, e o comparativo dos melhores fornecedores de SMS OTP.
.svg%20(1).png)


