SMS Delivery Rates by Country: The 2026 Benchmark Report

We sent 500,000 test messages across 30 countries and measured actual delivery rates. This report breaks down which countries deliver, which routes fail, and what you can do about it.

smsroute engineering · July 15, 2026 · 7 min read
500K
Test messages sent
30
Countries benchmarked
99.2%
Best route average
78%
Worst route average
On this page
  1. How we measured
  2. Delivery rates by country
  3. Direct vs grey routes: the real difference
  4. Carrier-level breakdown
  5. How to improve your delivery rates

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

CountryDirect RouteGrey RoutePremium DirectPrimary Issue
United States99.4%92.1%99.7%10DLC filtering
United Kingdom99.1%93.5%99.5%Sender ID spoofing blocks
Germany99.3%91.0%99.6%Strict sender registration
France99.0%90.5%99.4%ARCEP compliance checks
Japan98.8%87.2%99.0%Carrier whitelisting
South Korea98.9%85.5%99.1%KCC sender verification
Singapore99.2%91.8%99.4%Spam keyword filtering
India98.7%88.3%N/ADLT registration required
Brazil98.9%89.1%99.0%ANATEL shortcode rules
Mexico98.5%90.2%N/ATelcel filtering aggressive
Canada99.3%92.0%99.6%CWTA compliance
Australia99.0%91.3%99.3%ACMA spam rules
Nigeria98.5%86.2%N/ANCC DND filtering
South Africa98.7%88.0%N/AWASPA opt-out rules
Kenya98.3%85.5%N/ACAK content rules
Philippines98.6%87.8%N/ANTC text blast rules
Indonesia98.4%86.0%N/AKominfo registration
Pakistan96.0%82.3%N/APTA keyword filtering
Bangladesh95.5%80.1%N/ABTRC content rules
Egypt95.8%84.0%N/ANTRA filtering
Ethiopia94.0%78.5%N/AEthio Telecom monopoly
UAE99.0%90.5%N/ATRA content filtering
Saudi Arabia98.8%89.0%N/ACITC sender rules
Russia95.0%84.5%N/ARoskomnadzor filtering
Turkey98.2%86.8%N/ABTK IYS registration
Spain99.0%91.2%99.4%CNMC compliance
Italy99.1%90.8%99.3%AGCOM rules
Netherlands99.3%92.0%99.5%ACM opt-in rules
Poland98.9%89.5%N/AUKE registration
Colombia98.5%87.0%N/ACRC 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:

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:

CarrierCountryDirect RateNotes
T-Mobile USUnited States99.1%Strictest 10DLC enforcement; requires registered campaign
Vodafone DEGermany99.0%Blocks unregistered alphanumeric senders entirely
JioIndia98.5%Mandatory DLT registration; blocks non-DLT SMS
TelcelMexico98.2%Aggressive URL shortener blocking
MTN NigeriaNigeria98.3%DND database; opt-in required for marketing
Vodacom SASouth Africa98.5%WASPA-registered senders only for bulk
TurkcellTurkey98.0%IYS (Message Management System) registration required
MegaFonRussia94.5%Dynamic sender ID blacklist; changes daily

How to improve your SMS delivery rates

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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?
Industry benchmarks: 99%+ is excellent (tier-1 direct routes), 97-99% is good (standard direct routes), 90-97% is acceptable for non-critical notifications, below 90% indicates routing or carrier filtering issues. For OTP and transactional SMS, aim for 98%+. For marketing SMS, 95%+ is typical on direct routes.
Which countries have the worst SMS delivery rates?
The most challenging countries in 2026: Nigeria (85-92% depending on route), Pakistan (82-90%), Bangladesh (80-88%), Egypt (84-91%), and Ethiopia (78-86%). These have fragmented carrier markets, aggressive spam filtering, and SIM registration requirements causing false delivery failures.
How can I improve SMS delivery rates?
Use direct carrier routes instead of grey routes (5-15% improvement), validate numbers with HLR lookup before sending, match sender IDs to local regulations per country, avoid URL shorteners that trigger spam filters, monitor DLR webhook responses to identify failing carriers, and respect local quiet hours for promotional SMS.
What is the difference between direct and grey SMS routes?
Direct routes connect to the destination carrier through official interconnects with registered sender IDs. Grey routes use SIM farms or unregistered aggregator relays that often get blocked by carrier spam filters. Direct routes deliver 5-15% higher rates but cost $0.001-0.003 more per message. The total cost per delivered message is typically lower on direct routes because fewer messages are lost to filtering.

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 →