SMS Rate Limits for 10DLC and Toll-Free Numbers
Overview
When sending SMS messages through TxtSquad using U.S. phone numbers, message delivery is subject to carrier-imposed throughput and volume limits.
These limits are designed to:
- Reduce spam and fraud
- Protect carrier networks
- Improve deliverability
- Ensure compliant messaging practices
The exact limits depend on the type of phone number being used:
- A2P 10DLC Numbers
- Toll-Free Numbers
Each messaging type has different registration requirements, throughput limits, and carrier policies.
Understanding Message Throughput
Message throughput is measured in Messages Per Second (MPS).
MPS determines how quickly messages can be sent from a phone number or messaging campaign.
TxtSquad measures throughput using message segments, not individual messages.
A standard SMS segment contains up to 160 GSM-7 characters. Longer messages may be split into multiple segments, which count separately toward throughput limits.
A2P 10DLC Messaging
What Is A2P 10DLC?
A2P 10DLC (Application-to-Person 10-Digit Long Code) is the standard system for business messaging using local U.S. phone numbers.
All businesses using 10DLC numbers for SMS messaging must register:
- A business brand
- A messaging campaign
- An approved messaging use case
through TxtSquad and The Campaign Registry (TCR).
Low Volume Mixed Campaign Limits
Low Volume Mixed campaigns are designed for businesses with lower messaging requirements and mixed-use traffic such as:
- Customer communication
- Notifications
- Light marketing
- Conversational messaging
Low Volume Mixed campaigns support approximately:
- Up to 2,000 SMS segments and MMS messages per day toward T-Mobile
- Approximately 6,000 SMS segments and MMS messages per day across U.S. carriers
Low Volume Mixed campaigns also receive lower throughput than standard declared-use campaigns.
Toll-Free Messaging
What Is Toll-Free SMS?
Toll-Free SMS messaging allows businesses to send and receive text messages using Toll-Free numbers in the United States and Canada.
Unlike A2P 10DLC messaging, Toll-Free messaging does not use campaign registration through The Campaign Registry (TCR).
Instead, businesses must complete Toll-Free Verification.
Toll-Free Verification
Toll-Free Verification helps carriers confirm:
- Your business identity
- Intended messaging use case
- Opt-in process
- Sample message content
- Compliance with carrier messaging policies
Verification improves deliverability and reduces carrier filtering.
Verified Toll-Free Messaging Limits
Verified Toll-Free numbers support approximately:
|
Verification Status |
Approximate Throughput |
| Unverified Toll-Free | Blocked |
| Verified Toll-Free | 3 MPS by default |
Higher throughput may be available for approved high-volume use cases. If you are interested in higher throughput, please contact support.
Actual throughput may vary depending on:
- Carrier policies
- Sending reputation
- Traffic consistency
- Recipient engagement
- Message content
- Compliance history
Toll-Free Number Warm-Up Best Practices
When launching a new Toll-Free number, it is important to gradually increase messaging volume over time. This process is commonly referred to as warming up your number.
Carriers monitor new messaging traffic closely for spam prevention and compliance purposes. Sudden spikes in outbound SMS volume from a newly verified Toll-Free number may increase the likelihood of:
- Carrier filtering
- Message delays
- Temporary throttling
- Reduced deliverability
Gradually increasing message volume helps establish a positive sending reputation with carriers.
Recommended Warm-Up Guidelines
For newly verified Toll-Free numbers, a gradual ramp-up strategy is strongly recommended.
A common best-practice approach is:
|
Time Period |
Suggested Daily Volume |
| Days 1–3 | 50–200 messages per day |
| Days 4–7 | 250–500 messages per day |
| Week 2 | 500–2,000 messages per day |
| Week 3+ | Gradually scale higher based on engagement and deliverability |
These are not official Twilio-enforced limits, but industry best practices designed to help establish healthy carrier trust and reduce filtering risk.
What Happens If Limits Are Exceeded?
If messaging traffic exceeds acceptable carrier thresholds:
- Messages may be queued
- Delivery speeds may slow down
- Carriers may throttle or filter traffic
- Twilio may temporarily restrict outbound messaging
Traffic spikes, inconsistent sending patterns, and poor opt-in practices can increase the likelihood of carrier filtering.
For A2P 10DLC campaigns, Twilio may return error code 30023 when daily limits are reached.
Best Practices for SMS Deliverability
To maintain healthy delivery rates and avoid filtering:
- Send messages only to opted-in recipients
- Avoid sudden traffic spikes
- Use consistent sending patterns
- Clearly identify your business in messages
- Avoid misleading or spam-like content
- Maintain accurate consent records
- Use messaging content consistent with your registered campaign use case