US wireless carriers now require every business sending text messages to register through the 10DLC framework before sending a single message. Organizations that skip registration — or complete it incorrectly — face silently blocked messages, throttled throughput, and no error notification.

This guide explains the complete 10DLC registration process, what it costs, how nonprofits and healthcare organizations qualify for special treatment, and how FRANSiS™ handles registration end-to-end for customers.

What Is 10DLC?

10DLC stands for 10-Digit Long Code. It is the standard 10-digit phone number format (e.g., 555-867-5309) that businesses use to send Application-to-Person (A2P) text messages at scale in the United States.

Before 10DLC, businesses had two SMS sending options: short codes (5 or 6 digit numbers, expensive and slow to provision) and unregistered long codes (regular 10-digit numbers used without carrier approval, increasingly filtered as spam). The 10DLC framework — launched by major US carriers in 2021 and reaching full enforcement in 2023 — created a formal registration and vetting system for long code messaging.

The governing body is The Campaign Registry (TCR), a third-party entity that manages brand and campaign registrations on behalf of carriers including AT&T, Verizon, and T-Mobile. Every business that wants to send A2P messages from a 10-digit number must register through TCR before sending.

Why 10DLC Registration Matters

10DLC registration is not optional — it is the gating mechanism for SMS deliverability in the US. Here is what happens on either side of registration:

MetricRegistered 10DLC SenderUnregistered Sender
Message throughputUp to 3,000+ messages per minute (varies by vetting score)3 to 15 messages per minute
Carrier filteringMinimal — messages recognized as legitimate business trafficAggressive filtering — messages flagged or blocked
DeliverabilityConsistently highHighly variable, often below 50%
Spam classificationNot applicableMessages may be classified as spam without notification
Compliance statusCompliant with CTIA and carrier requirementsNon-compliant — risk of number suspension

The throughput difference is particularly significant for healthcare and nonprofit organizations: an appointment reminder campaign reaching 10,000 patients in a 2-hour window requires registered throughput. At 3 messages per minute, that same campaign would take over 55 hours to deliver.

The 10DLC Registration Process, Step-by-Step

10DLC registration has two main components: brand registration and campaign registration.

Step 1: Brand Registration

Brand registration establishes your organization's identity with The Campaign Registry. You will provide:

  • Legal business name (must match IRS records exactly)
  • Employer Identification Number (EIN) — matched against federal records
  • Business type (LLC, nonprofit 501(c)(3), government agency, etc.)
  • Business address and website URL
  • Vertical / industry category (healthcare, nonprofit, education, government)

Brand registration typically takes 1 to 5 business days. Once approved, you receive a brand vetting score (0-100). Higher scores unlock higher throughput tiers.

Step 2: Campaign Registration

Campaign registration defines the specific use case for your messages. Each distinct use case requires its own campaign. Common use case types include:

  • 2FA / One-Time Passwords
  • Account notifications
  • Customer care / support
  • Healthcare / appointment reminders
  • Marketing and promotional messages
  • Nonprofit / public service messaging
  • Emergency alerts

For each campaign you will provide a campaign description, sample messages (2 to 3 representative examples), and the opt-in method you use to obtain consent. Sample messages are scrutinized — vague or generic examples are a leading cause of campaign rejections.

Step 3: Carrier Vetting and Approval

After campaign registration, major carriers review and approve each campaign. Most standard campaigns are approved within 24 to 72 hours after brand approval. Campaigns requiring enhanced vetting — typically higher-volume senders or certain use case types — can take 5 to 10 additional business days.

Step 4: Number Association

Once campaigns are approved, you associate your sending phone numbers with the approved campaign. Numbers can typically be associated within minutes of campaign approval.

10DLC Registration Pricing

10DLC fees are set by The Campaign Registry and carrier pass-through costs. As of 2026, typical published fees are:

Fee TypeAmount (Approximate)Notes
Brand registration~$4 one-timeOne per organization. Nonprofits may pay reduced fees.
Standard campaign registration~$10 one-time per campaignPer use case type
Campaign monthly maintenance~$10/month per campaignOngoing while campaign is active
Enhanced vetting (optional)$40 to $150 additionalHigher vetting score unlocks higher throughput tiers
Carrier per-message pass-throughVaries by carrierSmall per-message fee; typically fractions of a cent

These fees are in addition to the per-message or monthly fees charged by your SMS platform provider. Most platforms bundle TCR fees into their pricing or pass them through at cost. FRANSiS™ customers receive current fee information during onboarding. View FRANSiS™ pricing.

10DLC Registration for Nonprofits and Healthcare Organizations

Mission-driven organizations have specific considerations — and in some cases specific advantages — in the 10DLC framework.

501(c)(3) Brand Registration Discount

The Campaign Registry offers reduced brand registration fees for verified 501(c)(3) nonprofit organizations. Eligibility requires submitting documentation of your nonprofit status during brand registration. FRANSiS™ assists customers in preparing nonprofit verification documentation to qualify for applicable discounts.

Nonprofit Use Case Type

TCR includes a dedicated Nonprofit use case category for organizations sending public service messages, fundraising appeals, volunteer coordination, and mission-related communications. Using the correct use case type is important: registering a nonprofit fundraising campaign under a generic Marketing use case can result in higher filtering rates and lower throughput. See FRANSiS™ for nonprofits.

Healthcare Use Case Type

Healthcare organizations should register appointment reminders, prescription notifications, and care coordination messages under the Healthcare use case category. This category receives favorable carrier treatment as a recognized, low-spam vertical. See FRANSiS™ for healthcare.

HIPAA Overlap Considerations

HIPAA compliance and 10DLC registration are separate requirements that must both be satisfied. 10DLC registration addresses carrier-level deliverability; HIPAA compliance addresses the security and privacy of Protected Health Information. An organization can be 10DLC-registered but HIPAA non-compliant (or vice versa) — both frameworks must be addressed. See our complete HIPAA-compliant text messaging guide and TCPA compliance guide.

Government and Correctional Organizations

Government agencies — including correctional facilities — typically register as government entities, which qualifies for its own use case classification. FRANSiS™ has direct experience with the specific registration requirements for correctional communication programs.

How FRANSiS™ Handles 10DLC Registration for Customers

10DLC registration is technically straightforward, but details matter: mismatched business names, weak sample messages, and incorrect use case selections are the most common causes of delays and rejections. FRANSiS™ manages the entire registration process so customers can focus on communications, not compliance paperwork.

  1. Organization intake: FRANSiS™ collects your EIN, legal business name, website, industry vertical, and primary message use cases during onboarding.
  2. Brand registration submission: FRANSiS™ submits your brand to TCR, including nonprofit documentation if applicable, and monitors approval status.
  3. Campaign configuration: FRANSiS™ recommends campaign use case types, writes campaign descriptions, and drafts sample messages that reflect your actual communications.
  4. Campaign registration and carrier approval: FRANSiS™ submits campaigns to TCR and works with carriers to resolve any questions during review.
  5. Number provisioning and go-live: Once campaigns are approved, FRANSiS™ associates your 10DLC numbers and confirms you are cleared for full-throughput sending.

Customers do not interact directly with TCR or carrier portals. Contact FRANSiS™ to get started.

Common 10DLC Registration Mistakes to Avoid

Mismatched EIN and Business Name

TCR verifies your EIN against federal business records. If the legal business name you submit does not exactly match IRS records — including punctuation and abbreviations — brand registration will be rejected. Use your exact legal name as it appears on your EIN documentation.

Weak or Generic Sample Messages

Sample messages must be representative of the actual messages you will send. Vague samples do not give carriers enough context to approve the campaign. Each sample should include your organization name, the message type, and a realistic message body.

Wrong Use Case Type

Registering healthcare messages under a Marketing use case, or fundraising messages under Account notifications, leads to higher filtering rates even after approval. Match your use case type to your primary message purpose.

Insufficient Opt-In Documentation

TCR requires organizations to describe how they obtain consent from recipients. Vague opt-in descriptions are a common cause of campaign rejection. Describe your opt-in mechanism specifically: form URL, consent language, and how consent records are stored.

Registering Multiple Use Cases Under One Campaign

Each distinct use case — appointment reminders, fundraising, emergency alerts — should be a separate campaign. Bundling unrelated use cases into one campaign reduces throughput and increases filtering risk.

Not Renewing Campaign Registration

If monthly campaign fees lapse or registration expires, your throughput and deliverability are immediately downgraded. FRANSiS™ manages renewal on behalf of customers.

10DLC Registration FAQs

What is 10DLC?

10DLC stands for 10-Digit Long Code — the standard phone number format used by businesses to send A2P text messages in the US. The framework was established by major carriers and TCR to reduce spam and improve deliverability for legitimate business senders.

Do nonprofits need to register for 10DLC?

Yes. All organizations sending business text messages in the US — including nonprofits, healthcare organizations, and government agencies — must complete 10DLC brand and campaign registration. Nonprofits with 501(c)(3) status may qualify for reduced vetting fees.

How long does 10DLC registration take?

Brand registration typically takes 1 to 5 business days. Standard campaign registration is usually approved within 24 to 72 hours after brand approval. Enhanced vetting campaigns may take 5 to 10 additional business days. FRANSiS™ manages the entire process for customers.

What is the difference between brand registration and campaign registration?

Brand registration establishes your organization's identity with TCR. Campaign registration defines the specific use case for your messages. Each distinct use case requires its own campaign under one registered brand.

How much does 10DLC registration cost?

Brand registration is approximately $4 one-time. Standard campaign registration is approximately $10 one-time per campaign plus about $10/month maintenance. Enhanced vetting can cost $40 to $150 additionally. Fees are set by TCR and subject to change.

What happens if I send texts without 10DLC registration?

Unregistered messages can be silently blocked, throttled to as few as 3 messages per minute, or flagged as spam. Carriers do not send delivery failure notices, so your organization may not realize messages are not being delivered.

Do healthcare organizations need separate 10DLC campaigns for different message types?

Generally yes. Appointment reminders and promotional content should be registered as separate campaigns under appropriate use case categories. FRANSiS™ can advise on optimal campaign structure.

Does FRANSiS™ handle 10DLC registration for customers?

Yes. FRANSiS™ manages the complete process — brand registration, campaign registration, and vetting — on behalf of customers. Your team provides EIN, organization details, and sample messages. FRANSiS™ handles all TCR submissions and carrier approvals.

Ready to Send Messages at Full Throughput?

Skip the TCR paperwork. FRANSiS™ handles complete 10DLC registration on your behalf — brand registration, campaign configuration, carrier approval, and ongoing renewal. Schedule a free demo →