✦ A2P 10DLC & GLOBAL CARRIER SURCHARGE ARBITRAGE 2026
Twilio Global SMS &
10DLC Carrier Surcharge Calculator
Calculate the 70-character emoji tax, US carrier pass-through fees (Verizon, AT&T, T-Mobile), and wholesale SMS arbitrage vs Bird and AWS SNS.
5 global regions with country-specific rates
US 10DLC + India DLT surcharges included
5 providers: Twilio, Bird, AWS SNS, Sinch, Vonage
Monthly SMS Volume by Region
Includes T-Mobile $0.003 + AT&T $0.0025 carrier surcharges
TRAI DLT registration required. Local Indian providers are 80-90% cheaper.
Twilio Monthly Telecom Invoice
$3,845 / mo
US: $545 · EU: $1,100 · India: $1,350 · LATAM: $525 · APAC: $850
US 10DLC carrier surcharge included: ~$138/mo
Global CPaaS Arbitrage
Bird (MessageBird)
Direct Tier-1 routes · WhatsApp OTP
$2,210 / mo
Save $1,635 / mo (−42.5%)
AWS SNS
High-volume wholesale · Transactional only
$2,450 / mo
Save $1,395 / mo (−36.3%)
Sinch
Direct carrier networks · 150+ countries
$2,780 / mo
Save $1,065 / mo (−27.7%)
Vonage (Ericsson)
Enterprise SLA · EU data residency
$3,120 / mo
Save $725 / mo (−18.9%)
10DLC Registration is Mandatory Don't Skip It
Unregistered A2P SMS on 10DLC-capable numbers in the US is filtered by T-Mobile at >95% block rate. Brand registration ($4 one-time) and campaign registration ($15/month per campaign) are required. Without registration, your OTP and transactional messages may simply not arrive a catastrophic user experience issue regardless of cost.
Country-by-Country Rates
Twilio vs Bird vs AWS SNS Outbound SMS Rates (2026)
| Country / Region | Twilio (all-in) | Bird (MessageBird) | AWS SNS | Sinch | Best Option |
|---|---|---|---|---|---|
| United States (10DLC) | $0.0109 / SMS | $0.0100 / SMS | $0.00645 / SMS | $0.0095 / SMS | AWS SNS |
| Canada | $0.0074 | $0.0060 | $0.00580 | $0.0065 | AWS SNS / Sinch |
| United Kingdom | $0.0400 | $0.0280 | $0.0350 | $0.0290 | Bird |
| Germany | $0.0750 | $0.0520 | $0.0620 | $0.0580 | Bird |
| France | $0.0650 | $0.0450 | $0.0540 | $0.0480 | Bird |
| India (International) | $0.0450 | $0.0220 | $0.0280 | $0.0250 | Bird or local provider |
| India (via MSG91/local) | N/A | N/A | N/A | N/A | $0.004–0.006 domestic |
| Brazil | $0.0720 | $0.0510 | $0.0600 | $0.0540 | Bird |
| Australia | $0.0530 | $0.0380 | $0.0450 | $0.0410 | Bird |
| Japan | $0.0850 | $0.0620 | $0.0700 | $0.0650 | Bird |
US Twilio rate includes average 10DLC carrier surcharge of ~$0.003/msg. India international rate via CPaaS is 7-10x higher than domestic Indian operators. All rates approximate verify at each provider's pricing page.
FAQ
Twilio SMS Pricing Common Questions
How much does Twilio charge per SMS in the US?
Twilio's base US outbound SMS rate is $0.0079 per segment. However, US carriers (AT&T, T-Mobile, Verizon) add mandatory A2P 10DLC surcharges: T-Mobile charges $0.003/message, AT&T $0.002/message, and Verizon $0.0025/message. Blended across carriers, the effective all-in cost is approximately $0.0109–$0.0117 per SMS. Volume discounts can reduce Twilio's base rate but not the carrier surcharges.
What are Twilio 10DLC surcharges and how do I minimize them?
10DLC (10-Digit Long Code) carrier surcharges are mandatory fees passed through by Twilio from US carriers. They cannot be negotiated away or removed. To minimize your total cost: (1) Register your brand ($4/brand one-time) and campaign ($10–15/campaign/month) to avoid filtered messages. (2) Use AWS SNS for US SMS SNS has lower base rates ($0.00645/SMS) and passes through the same carrier surcharges. (3) For very high US volumes (10M+/month), negotiate directly with carriers via a direct aggregator relationship.
Is Bird (MessageBird) cheaper than Twilio?
For international destinations, yes typically 20–45% cheaper. Bird has direct carrier partnerships in EU, India, LATAM, and APAC that allow lower per-message rates. For US SMS, both must pay the same 10DLC carrier surcharges, making the effective difference smaller (~8% cheaper). Bird also supports WhatsApp Business API, RCS, and email from a single platform, which can reduce operational complexity for multi-channel messaging.
What is the cheapest way to send OTP verification SMS in India?
International CPaaS platforms (Twilio, Bird) charge $0.022–$0.045 per SMS to India expensive for Indian domestic use cases. Local DLT-registered Indian providers like MSG91, TextLocal, Exotel, and Kaleyra charge approximately $0.004–$0.006 per domestic SMS (including DLT header registration). If India is a primary market, a local Indian SMS provider saves 80–90% vs Twilio. You'll need TRAI DLT registration (Principal Entity and Header registration) before sending.
Is WhatsApp OTP cheaper than SMS OTP?
In several markets, yes. WhatsApp Business API charges $0.0062 per authentication conversation in India (vs $0.045 SMS via Twilio), $0.0147 in the US (vs $0.0109 SMS), and approximately €0.0083 in Germany (vs €0.075 SMS). WhatsApp also offers higher delivery guarantees in markets with heavy SMS spam filtering. The tradeoff: WhatsApp requires the user to have WhatsApp installed, and the 24-hour conversation window applies to authentication sessions.