SMSCompliance10DLCRegistration

10DLC Registration: Deadlines and Requirements 2025

Step-by-step guide to 10DLC registration: required documents, brand vs campaign registration, trust scores, throughput limits, and how to avoid common rejection reasons.

Written by: Victor VillalobosReviewed by: Jennifer VillalobosDecember 26, 202510 min read

10DLC Registration: Deadlines and Requirements 2025

As of February 2025, 10DLC registration is mandatory for all business SMS messaging in the United States. This guide walks you through the complete registration process, requirements, and how to avoid common pitfalls.

The February 2025 Deadline

Important: As of February 1, 2025, all major US carriers (AT&T, T-Mobile, Verizon) block unregistered A2P SMS traffic. If you haven't registered, your messages are not being delivered.

What This Means

  • Unregistered 10DLC messages are blocked at the carrier level
  • There are no grace periods or exceptions
  • Even low-volume senders must register
  • Phone numbers without registration cannot send SMS

Registration Overview

The 10DLC registration process has two main steps:

  • Brand Registration - Register your business with The Campaign Registry (TCR)
  • Campaign Registration - Register your specific messaging use case
  • Let's walk through each step in detail.

    Step 1: Brand Registration

    Brand registration identifies your business to carriers. You need to provide:

    Required Information

    FieldDescriptionExample
    Legal business nameExact name as registeredAcme Corporation Inc.
    DBA (if applicable)Doing business asAcme Co
    EINEmployer Identification Number12-3456789
    Business typeEntity typePrivate company
    Industry verticalPrimary industryTechnology
    Physical addressBusiness address123 Main St, SF, CA 94105
    WebsiteBusiness websitehttps://acme.com
    Support emailContact emailsupport@acme.com
    Support phoneContact phone+14155551234

    Business Types

    TypeDescriptionTrust Score
    Public companyTraded on stock exchangeHigher
    Private companyLLC, Corp, etc. with EINMedium-High
    Sole proprietorIndividual with no EINLower
    Non-profit501(c)(3) organizationMedium
    GovernmentGovernment entityHigher

    Industry Verticals

    Common verticals include:
    • Technology
    • Healthcare
    • Finance/Banking
    • E-commerce/Retail
    • Education
    • Real Estate
    • Hospitality
    Your vertical affects campaign approval requirements. Healthcare and finance face stricter scrutiny.

    Brand Registration Timeline

    • Standard: 1-2 business days
    • With issues: Up to 5 business days
    • Rejected: Requires resubmission (add 3-5 days)

    Step 2: Campaign Registration

    After brand approval, you register your messaging campaign. Each campaign describes a specific use case.

    Campaign Use Cases

    Use CaseDescriptionApproval Difficulty
    2FA/OTPVerification codesEasy
    Account notificationsOrder updates, alertsEasy
    Customer careSupport conversationsEasy
    Delivery notificationsShipping updatesEasy
    Fraud alertsSecurity notificationsEasy
    MarketingPromotional messagesModerate
    MixedMultiple use casesModerate
    Polling/VotingSurvey messagesModerate
    Higher educationUniversity messagingEasy
    Public serviceGovernment/emergencyEasy

    Required for Each Campaign

  • Use case description - Clear explanation of message purpose
  • Sample messages - 2-3 example messages you'll send
  • Opt-in description - How users consent to messages
  • Opt-out keywords - Usually STOP, UNSUBSCRIBE
  • Help keywords - Usually HELP, INFO
  • Message flow - When and why messages are sent
  • Sample Message Examples

    Good example (2FA):
    text
    Your Acme verification code is 847293. This code expires in 10 minutes. If you didn't request this, please ignore.
    Good example (Order notification):
    text
    Your Acme order #12345 has shipped! Track: https://acme.com/track/12345 Reply STOP to unsubscribe.
    Bad example (missing opt-out):
    text
    Flash sale! 50% off everything today! Shop now: https://acme.com/sale

    Always include opt-out instructions for marketing messages.

    Campaign Registration Timeline

    Campaign TypeApproval Time
    2FA/OTP1-2 days
    Transactional1-2 days
    Low-volume standard2-3 days
    Marketing3-5 days
    High-risk verticals5-10 days

    Trust Scores and Throughput

    After registration, you receive a Trust Score that determines messaging limits.

    Trust Score Levels

    Trust ScoreThroughputTypical Business
    Low1 msg/secUnvetted sole proprietor
    Medium-Low2 msg/secNew small business
    Medium5 msg/secEstablished business
    Medium-High10 msg/secVetted company
    High15 msg/secVetted enterprise

    Improving Your Trust Score

  • Complete brand vetting ($40 one-time fee)
  • - Verifies business information - Can increase score significantly
  • Provide complete information
  • - Don't skip optional fields - Include detailed descriptions
  • Build history
  • - Scores improve with compliant messaging over time - Avoid spam complaints
  • Use established business entities
  • - LLCs and Corps score higher than sole proprietors - Longer business history helps

    Common Rejection Reasons

    Brand Registration Rejections

    IssueSolution
    EIN mismatchEnsure EIN matches IRS records exactly
    Invalid websiteWebsite must be live and match business
    Missing informationComplete all required fields
    Unverifiable businessEnsure business is registered with state

    Campaign Registration Rejections

    IssueSolution
    Missing opt-outAdd "Reply STOP to unsubscribe" to samples
    Unclear use caseProvide specific, detailed description
    URL shortenersUse your own domain or provider's shortener
    Prohibited contentReview carrier content policies
    Mismatched samplesSamples must match declared use case

    Content Prohibited by Carriers

    • Cannabis/CBD (even in legal states)
    • Debt collection (special requirements)
    • Gambling
    • Firearms
    • Adult content
    • Prescription medications

    Special Registration Types

    Sole Proprietor Registration

    For individuals without an EIN:
    • Uses SSN (last 4 digits only)
    • Lower Trust Scores
    • Limited to 1,000 messages/day
    • $2 registration + $2/month

    Political Campaigns

    Political messaging has special requirements:
    • Must identify the organization
    • Requires proper opt-in records
    • Subject to FEC regulations
    • Higher scrutiny on approval

    Healthcare (HIPAA)

    Healthcare messaging requires:
    • No PHI in messages
    • Business Associate Agreement with provider
    • Additional compliance documentation
    • Longer approval times

    Registration with Zavu

    Zavu simplifies the registration process:

    What We Handle

  • Form preparation - We pre-fill what we can
  • Submission - Direct connection to TCR
  • Review - Our team checks before submission
  • Troubleshooting - We help fix rejections
  • Monitoring - Ongoing compliance management
  • What You Provide

    When creating a sender in Zavu, you'll need:

    typescript
    // Information you provide through our dashboard { // Brand Information businessName: "Acme Corporation", ein: "12-3456789", website: "https://acme.com", address: "123 Main St, San Francisco, CA 94105", // Campaign Information useCase: "account_notifications", description: "Order status updates and shipping notifications", sampleMessages: [ "Your order #12345 has shipped! Track: https://acme.com/track/12345", "Your Acme order is out for delivery today.", ], optInDescription: "Users opt-in during checkout by checking 'Send me order updates via SMS'", }

    Timeline with Zavu

    StepTime
    Account creationImmediate
    Sender setup5 minutes
    Brand registration1-2 days
    Campaign registration1-3 days
    Total2-5 business days

    Checklist Before You Start

    Before beginning registration, gather:

    • [ ] Legal business name (as registered)
    • [ ] EIN or Tax ID
    • [ ] Business address
    • [ ] Business website (must be live)
    • [ ] Contact email and phone
    • [ ] Clear use case description
    • [ ] 2-3 sample messages
    • [ ] Opt-in process documentation

    Maintaining Compliance

    Registration is just the beginning. To stay compliant:

    Do

    • Keep opt-out lists updated
    • Honor STOP requests immediately
    • Include opt-out in marketing messages
    • Monitor delivery rates for issues
    • Update registration if use case changes

    Don't

    • Send to opted-out numbers
    • Share phone lists between campaigns
    • Send content different from registered samples
    • Exceed throughput limits consistently
    • Ignore carrier policy updates

    Frequently Asked Questions

    Can I use one registration for multiple phone numbers?

    Yes, multiple numbers can share a single campaign registration.

    What if I have multiple use cases?

    You can register multiple campaigns under one brand, or use a "mixed" campaign type.

    Do I need to re-register annually?

    No, registration is permanent unless:
    • Your business information changes
    • You want to add new use cases
    • Carriers require updates

    Can I start sending immediately after registration?

    Yes, once approved you can start sending right away.

    What happens if my registration is rejected?

    You'll receive feedback on why it was rejected. Fix the issues and resubmit. With Zavu, we help you through this process.

    Getting Started

    Ready to register? Here's how:

  • Sign up at dashboard.zavu.dev
  • Create a sender - Follow the guided setup
  • Submit information - We handle the TCR submission
  • Wait for approval - Usually 2-5 business days
  • Start sending - Begin messaging once approved
  • Need help? Our team can guide you through the registration process. Contact us or check out our A2P 10DLC Guide for more information.See also:Need help with 10DLC registration? Contact us or join our Discord community for support and updates.

    Need help? Contact us or join our Discord community for support.

    Follow us on social media

    Ready to start building?

    Get started with Zavu's unified messaging API today.

    Get Started Now
    10DLC Registration: Deadlines and Requirements 2025 | Zavu Blog | Zavu