Skip to content
OmniChannels.ai

SMS

Why does SMS cost more in some countries?

Updated

Short answer

SMS costs more in some countries because the receiving operator charges to deliver commercial traffic, and each destination has its own operators, regulation and competition. Route type, traffic type, sender ID registration, volume tiers and currency also move the price. You are billed per segment, so a long or Unicode message costs a multiple of a short one.

What drives the price gap?

FactorEffect on price
Operator terminationThe receiving operator charges to deliver A2P traffic; it sets the floor
Route typeDirect, indirect and grey routes differ in hops, delivery and risk
Traffic typeOTP, transactional and promotional can be routed and priced differently
Sender ID and registrationOften a separate one-off or recurring charge
Volume and commitmentThe rate per message falls across tiers

Why does message length change the cost?

Billing is per segment. A GSM-7 message holds 160 characters (153 per part when split); Unicode holds 70 (67 per part). One emoji can switch a message to Unicode and double the segments, and Arabic is Unicode by default.

What should you compare in a quote?

See indicative list prices excluding taxes on the SMS pricing pages; the final quote confirms the cost.

  • What is billed: submitted, accepted or delivered messages.
  • Route type per country, direct or indirect.
  • Who files sender ID registration and whether fees are passed through at cost.
  • Currency of the rate and of the invoice.
  • Setup fees, minimums and quote validity.

Official sources