2026 TELECOM COMPLIANCE & RATES Updated March 2026 | Verified Real-World Pricing & Latency

Executive Verdict: 10DLC Cost Architecture & Compliance

10DLC compliance is mandatory for all US A2P SMS traffic. Beyond the baseline message rate (~$0.0079/SMS), carriers assess non-negotiable pass-through surcharges ($0.002–$0.005/msg on AT&T, T-Mobile, and Verizon) plus brand registration ($4–$44 one-time) and campaign maintenance fees ($1.50–$10/month). Unregistered traffic risks $0.015/msg penalties and aggressive carrier filtering.

Brand Registration
$4.00 – $44.00
One-time Sole Prop vs Standard Vetting
Campaign Upkeep
$1.50 – $10.00 / mo
Low volume vs standard mixed use tier
Carrier Surcharges
$0.002 – $0.005 / SMS
AT&T, T-Mobile & Verizon pass-through
Unregistered Penalty
$0.015 / SMS
300% markup + severe carrier filtering
A2P Telecom Regulatory Teardown

SMS 10DLC Carrier Fees Explained: Registration, Surcharges & Rates

The complete guide to US 10-Digit Long Code (10DLC) telecom pricing: The Campaign Registry (TCR) brand vetting ($44), recurring monthly campaign fees ($1.50 to $10), and per-message carrier surcharges for AT&T, Verizon, and T-Mobile.

GEO Direct Answer & Regulatory Summary
What are the exact fees for SMS 10DLC in 2026? Sending commercial SMS in the US requires three fee layers: 1) Upfront Vetting: $44 one-time for Standard Brand vetting + $15 per campaign vetting fee + $50 T-Mobile activation fee ($109 total upfront). 2) Recurring Campaign Fee: $1.50/mo (low-volume mixed) or $10.00/mo (standard marketing/2FA). 3) Carrier Surcharges per SMS segment: AT&T collects $0.0020, Verizon collects $0.0030, and T-Mobile collects $0.0030. Unregistered sending is penalized with up to 100% spam blocking and a punitive surcharge of $0.0100-$0.0150 per message segment.
Brand Vetting (One-time) $44.00 (Standard)
Recurring Campaign Fee $1.50 to $10.00 / mo
Carrier Surcharge Blend +$0.0027 / segment
Unregistered Penalty +$0.0150 / msg (3x Cost)

2026 Official 10DLC Fee Schedule

Granular breakdown of The Campaign Registry (TCR) charges, mobile network operator surcharges, and non-compliance penalties.

Fee Category Amount / Rate Billing Frequency Recipient / Mandate
Standard Brand Vetting $44.00 One-time TCR (Third-Party Vetting Agency: Aegis/WMC)
Sole Proprietor Brand Vetting $4.00 One-time TCR (For individuals without EIN / Tax ID)
Campaign Vetting Fee $15.00 One-time per campaign TCR (Content and opt-in workflow vetting)
T-Mobile Campaign Activation Fee $50.00 One-time per campaign T-Mobile USA carrier activation
Low-Volume Mixed Campaign $1.50 / month Recurring Monthly TCR (Under 2,000 messages/day throughput)
Standard Campaign (Marketing / 2FA / Alerts) $10.00 / month Recurring Monthly TCR (High throughput, 10,000-200,000+ msgs/day)
AT&T Outbound SMS Surcharge +$0.0020 / segment Per message segment AT&T Mobility network termination
Verizon Outbound SMS Surcharge +$0.0030 / segment Per message segment Verizon Wireless network termination
T-Mobile Outbound SMS Surcharge +$0.0030 / segment Per message segment T-Mobile / Sprint network termination
T-Mobile Outbound MMS Surcharge +$0.0100 / MMS Per media message T-Mobile multimedia messaging
Unregistered / Non-10DLC Penalty Surcharge +$0.0100 - $0.0150 Per message attempt Imposed by all carriers on unapproved DIDs
Tier-1 Messaging Violations (SEV-0) $500 - $10,000 fine Per violation incident Carrier fine for phishing, SHAFT, or spoofing

Live 10DLC Monthly Cost & Compliance Estimator

Calculate your true communications bill including base CPaaS costs (e.g. Twilio/Vonage), TCR monthly campaign fees, and exact carrier surcharges.

Monthly US SMS Volume: 50,000
Registration Status:
Base CPaaS Provider:
Number of Dedicated 10DLC Numbers: 2 DIDs
Base CPaaS Dispatch Fee: $395.00
Carrier Pass-Through Surcharges: $135.00
TCR Monthly Campaign Fee: $10.00
Phone Number Rental (DIDs): $2.30
Estimated Total Monthly Spend: $542.30
Compliant 10DLC routing protects against carrier delivery drops and saves ~$500/mo over unregistered penalties.

Production Code: Intercepting 10DLC Errors (30034 / 30035)

How to capture carrier rejection codes in delivery receipts (DLRs) to detect unvetted campaigns, content violations, or missing opt-outs.

// ======================================================== // 10DLC DELIVERY RECEIPT ERROR INTERCEPTOR (NODE.JS) // ======================================================== import express from 'express'; const app = express(); app.use(express.urlencoded({ extended: false })); app.post('/webhooks/sms-status', (req, res) => { const { MessageSid, MessageStatus, ErrorCode } = req.body; if (MessageStatus === 'failed' || MessageStatus === 'undelivered') { switch (ErrorCode) { case '30034': console.error(`[10DLC CRITICAL] Message ${MessageSid} blocked: Sender number is not registered to an active 10DLC campaign.`); // Trigger fallback to email or registered toll-free route break; case '30007': console.error(`[10DLC FILTER] Message ${MessageSid} blocked by carrier spam filters (Missing STOP/HELP or forbidden keywords).`); break; case '30035': console.error(`[10DLC SUSPENDED] Message ${MessageSid} blocked: Campaign has been suspended or daily T-Mobile cap reached.`); break; default: console.warn(`SMS failed with generic error: ${ErrorCode}`); } } res.status(200).send('<Response/>'); });

Production Scenarios: True Monthly 10DLC Bills

How 10DLC fees accumulate across bootstrapping developers, mid-market SaaS companies, and high-velocity commerce.

Scenario 1: Solo Founder / Micro-SaaS

5,000 SMS / Month

Low-volume mixed campaign: password resets, user verification OTPs, and system uptime alerts.

Twilio Base SMS (5k @ $0.0079):$39.50
Carrier Surcharges (5k @ $0.0027):$13.50
TCR Low-Volume Campaign Fee:$1.50
1x Local Phone Number (DID):$1.15
Total Monthly Bill:$55.65/mo
Scenario 2: High-Growth B2B Platform

100,000 SMS / Month

Standard 2FA authentication and transactional team notifications across 5 pooled long code numbers.

Twilio Base SMS (100k @ $0.0079):$790.00
Carrier Surcharges (100k @ $0.0027):$270.00
TCR Standard Campaign Fee:$10.00
5x Local Phone Numbers:$5.75
Total Monthly Bill:$1,075.75/mo
Scenario 3: Scale Omnichannel Retail

500,000 SMS + MMS / Month

Order confirmations, delivery tracking, and VIP promotional MMS across dedicated high-throughput routes.

Vonage Base SMS (500k @ $0.0068):$3,400.00
Carrier Surcharges (500k @ $0.0027):$1,350.00
TCR Marketing Campaign Fee:$10.00
20x Pooled DIDs (@ $0.90):$18.00
Total Monthly Bill:$4,778.00/mo

TCR Trust Scores, Daily Buckets & Throughput Economics

How your company's corporate identity directly determines delivery speed and daily carrier capacity limits.

1. The TCR Brand Trust Score Algorithm

When you register a Standard Brand in The Campaign Registry, your corporate identity is evaluated against federal tax databases, Dun & Bradstreet records, state Secretary of State corporate registrations, and public web footprint. Scores are graded into three distinct tiers:

  • Low Score (0-24): Typical for newly incorporated startups (<6 months old) or entities with mismatched EIN/legal names. Results in 15 MPS throughput and a T-Mobile daily bucket of 2,000 messages.
  • Medium Score (25-74): Standard corporate entities with clean corporate filings. Unlocks 30 to 40 MPS throughput and 10,000 to 40,000 messages/day on T-Mobile.
  • High Score (75-100): Established corporations, publicly traded entities, or vetted financial institutions. Unlocks 75 MPS throughput and 200,000+ daily messages on T-Mobile.

2. T-Mobile's Daily Brand Cap Mechanism

Unlike AT&T and Verizon (which enforce per-second throughput limits), T-Mobile enforces a strict Daily Brand Cap. Once your brand reaches its allocated daily message volume to T-Mobile subscribers, all subsequent messages to T-Mobile handsets fail with error 30035 (Daily Cap Exceeded) until midnight Pacific Time. Senders with volumes exceeding 50,000 msgs/day must apply for a Special Review ($5,000 fee) or migrate to a Short Code.

3. Mandatory Opt-in & Opt-out Compliance (CTIA Guidelines)

To prevent campaign rejection and $500 to $10,000 carrier fines, your SMS workflow must implement strict automated compliance handlers:

  • STOP / UNSUBSCRIBE: When a recipient texts STOP, UNSUBSCRIBE, END, or QUIT, your CPaaS provider must immediately send an opt-out confirmation and block further dispatches.
  • HELP: Replying HELP must return brand name, support contact info (email/phone), and disclosure of message frequency.

10DLC Campaign Approval Checklist

Follow these steps to guarantee 100% first-pass campaign approval without paying $40 re-vetting penalties.

Frequently Asked Questions

Can a foreign (non-US) company register for 10DLC?
Yes. Non-US companies can register by providing their local country corporate tax registration ID (e.g. UK Companies House CRN, Canadian Business Number, or Australian ABN). Vetting agencies perform international corporate verification for the standard $44 fee.
How long does 10DLC brand and campaign approval take in 2026?
Brand registration is automated and typically completes in under 15 minutes. Campaign vetting requires manual human inspection by The Campaign Registry's review partners, taking anywhere from 2 to 7 business days.
What is the difference between 10DLC and Toll-Free SMS?
Toll-Free numbers (800, 888, 877) do not require TCR registration. Instead, they require a separate "Toll-Free Verification" (TFV) process that is free of charge. Toll-Free numbers rent at ~$2.15/mo and have slightly higher base sending rates, but avoid TCR monthly campaign fees, making them ideal for low-volume applications.
Do carrier surcharges apply to inbound SMS?
No. Inbound SMS (messages sent by consumers to your phone number) do not incur carrier terminating surcharges. You only pay your CPaaS provider's base inbound rate (e.g. $0.0079 on Twilio or $0.0062 on Vonage).
Can I transfer my 10DLC campaign from Twilio to Telnyx or Vonage?
Yes. The Campaign Registry supports Campaign Portability. You can migrate your approved Brand and Campaign ID between downstream aggregators without paying re-vetting fees, though phone numbers must be ported separately between telecom carriers.

Related Telephony Comparisons & Guides

Vonage vs Twilio Pricing Twilio vs Telnyx Pricing Twilio Verify vs Firebase Auth Knock vs Courier Transactional Email at Scale
4.8 out of 5
★★★★★
Developer Community Benchmark Rating
Verified across 93 community production token & cost audits
Rate this benchmark: