How we measured
Between May and June 2026, we sent 500,000 test SMS messages to real mobile numbers across 30 countries. Each message was a standard-length (160-character GSM-7) text sent from a registered alphanumeric sender ID where permitted. Delivery receipts (DLRs) were captured via webhook within a 30-second window. Messages without a DLR within 30 seconds were classified as delivery failures.
Each country was tested on three route types: direct (carrier interconnect, our standard offering), grey (SIM-farm or aggregator relay, common among budget providers), and premium direct (dedicated shortcode or leased circuit where available). Numbers were randomly sampled from our test database covering all major mobile networks in each country.
Delivery rates by country
| Country | Direct Route | Grey Route | Premium Direct | Primary Issue |
|---|---|---|---|---|
| United States | 99.4% | 92.1% | 99.7% | 10DLC filtering |
| United Kingdom | 99.1% | 93.5% | 99.5% | Sender ID spoofing blocks |
| Germany | 99.3% | 91.0% | 99.6% | Strict sender registration |
| France | 99.0% | 90.5% | 99.4% | ARCEP compliance checks |
| Japan | 98.8% | 87.2% | 99.0% | Carrier whitelisting |
| South Korea | 98.9% | 85.5% | 99.1% | KCC sender verification |
| Singapore | 99.2% | 91.8% | 99.4% | Spam keyword filtering |
| India | 98.7% | 88.3% | N/A | DLT registration required |
| Brazil | 98.9% | 89.1% | 99.0% | ANATEL shortcode rules |
| Mexico | 98.5% | 90.2% | N/A | Telcel filtering aggressive |
| Canada | 99.3% | 92.0% | 99.6% | CWTA compliance |
| Australia | 99.0% | 91.3% | 99.3% | ACMA spam rules |
| Nigeria | 98.5% | 86.2% | N/A | NCC DND filtering |
| South Africa | 98.7% | 88.0% | N/A | WASPA opt-out rules |
| Kenya | 98.3% | 85.5% | N/A | CAK content rules |
| Philippines | 98.6% | 87.8% | N/A | NTC text blast rules |
| Indonesia | 98.4% | 86.0% | N/A | Kominfo registration |
| Pakistan | 96.0% | 82.3% | N/A | PTA keyword filtering |
| Bangladesh | 95.5% | 80.1% | N/A | BTRC content rules |
| Egypt | 95.8% | 84.0% | N/A | NTRA filtering |
| Ethiopia | 94.0% | 78.5% | N/A | Ethio Telecom monopoly |
| UAE | 99.0% | 90.5% | N/A | TRA content filtering |
| Saudi Arabia | 98.8% | 89.0% | N/A | CITC sender rules |
| Russia | 95.0% | 84.5% | N/A | Roskomnadzor filtering |
| Turkey | 98.2% | 86.8% | N/A | BTK IYS registration |
| Spain | 99.0% | 91.2% | 99.4% | CNMC compliance |
| Italy | 99.1% | 90.8% | 99.3% | AGCOM rules |
| Netherlands | 99.3% | 92.0% | 99.5% | ACM opt-in rules |
| Poland | 98.9% | 89.5% | N/A | UKE registration |
| Colombia | 98.5% | 87.0% | N/A | CRC content rules |
Direct vs grey routes: the real difference
The gap between direct and grey routes averages 9.6 percentage points across all 30 countries. In the most extreme cases (Ethiopia, Bangladesh), grey routes deliver 15-16 points lower than direct. The failure modes differ:
- Direct route failures are overwhelmingly due to invalid numbers (40%), carrier-level DND filtering (30%), and temporary network congestion (20%). These are recoverable — a retry or HLR validation can fix most.
- Grey route failures are dominated by carrier spam filtering (55%), sender ID blocking (25%), and SIM-farm capacity limits (15%). These are structural — the route itself is compromised, and retrying rarely helps.
Cost comparison: Grey routes are cheaper by $0.001-0.003 per message, but the delivery gap means your effective cost per delivered message is higher on grey routes. At 85% delivery, you need 1.18 grey-route sends to equal one direct-route delivery. At 87% delivery, the breakeven requires grey routes to be 15% cheaper than direct — which they rarely are.
SMSRoute uses direct carrier interconnects exclusively. Every message travels over a direct route to the destination carrier, with adaptive failover to alternate direct routes within 50ms if the primary route degrades. This is why our rolling delivery rate averages 99.2% across all destinations.
Carrier-level breakdown: where filtering is most aggressive
Delivery rates vary significantly by carrier within the same country. Here are the carriers with the most aggressive SMS filtering in 2026:
| Carrier | Country | Direct Rate | Notes |
|---|---|---|---|
| T-Mobile US | United States | 99.1% | Strictest 10DLC enforcement; requires registered campaign |
| Vodafone DE | Germany | 99.0% | Blocks unregistered alphanumeric senders entirely |
| Jio | India | 98.5% | Mandatory DLT registration; blocks non-DLT SMS |
| Telcel | Mexico | 98.2% | Aggressive URL shortener blocking |
| MTN Nigeria | Nigeria | 98.3% | DND database; opt-in required for marketing |
| Vodacom SA | South Africa | 98.5% | WASPA-registered senders only for bulk |
| Turkcell | Turkey | 98.0% | IYS (Message Management System) registration required |
| MegaFon | Russia | 94.5% | Dynamic sender ID blacklist; changes daily |
How to improve your SMS delivery rates
- Use direct routes. The single largest lever. Direct routes deliver 5-15 points higher than grey routes across every country tested. If your provider won't disclose their routing, assume grey.
- Validate numbers with HLR before sending. Invalid numbers account for 40% of direct-route failures. An HLR lookup costs $0.002 and eliminates undeliverable numbers before you send. HLR lookup guide.
- Match sender IDs to local regulations. Germany requires pre-registered alphanumeric senders. India requires DLT-registered headers. The US requires 10DLC-registered campaigns. Sending with the wrong sender ID type triggers instant filtering. Sender ID by country.
- Avoid URL shorteners. Bit.ly, TinyURL, and other shorteners are blacklisted by Telcel, Vodafone, and Jio. Use a branded short domain or include the full URL.
- Monitor DLRs and set up automated failover. When a carrier starts filtering (delivery drops below 95%), switch to an alternate route or sender ID within that country. SMSRoute's adaptive routing handles this automatically.
- Respect local quiet hours. Many countries legally restrict promotional SMS between 21:00-09:00. Sending outside these windows reduces spam complaints and improves sender reputation.
FAQ
What is a good SMS delivery rate?
Which countries have the worst SMS delivery rates?
How can I improve SMS delivery rates?
What is the difference between direct and grey SMS routes?
Get 99.2% delivery on direct routes
SMSRoute uses exclusively direct carrier interconnects. No grey routes. No SIM farms. Real DLRs on every message.
Start with $5 free credit →