How Much Does SMS Marketing Cost Per Message
Breaking Down SMS Costs
The cost of sending a text message has several components that most platforms bundle into a single per-message rate. Understanding what goes into the price helps you compare platforms accurately and budget your campaigns.
Provider Fees
Each SMS provider charges a base rate per message that varies by destination carrier, message type (transactional vs marketing), and volume. Rates typically range from $0.005 to $0.02 per segment depending on the provider and carrier. The platform's carrier-based routing across 12 providers means you get competitive rates on every carrier rather than overpaying on carriers where a single provider has weak pricing.
Carrier Surcharges
Major US carriers charge per-message surcharges for A2P (application-to-person) messages. These fees are set by the carriers themselves and apply regardless of which provider you use. As of 2026, these surcharges range from $0.003 to $0.008 per message depending on the carrier and your 10DLC registration tier.
Carrier Lookup
Before routing a message, the platform performs a carrier lookup to identify which carrier owns each phone number. This lookup costs a fraction of a credit per number and is essential for intelligent routing. Some platforms skip this step to save costs, but the delivery rate improvement from proper routing more than pays for the lookup.
Message Segments
A standard SMS message can hold 160 characters using GSM-7 encoding. Messages longer than 160 characters are split into multiple segments, and you are charged per segment. Using special characters (emojis, certain punctuation) switches to UCS-2 encoding, which reduces the limit to 70 characters per segment. Keeping messages under 160 plain characters keeps your costs at one segment per message.
SMS vs Email Cost Comparison
Email is significantly cheaper per message, often costing less than $0.001 per send. But comparing raw per-message costs misses the point. SMS open rates exceed 90% compared to 20-25% for email. When you calculate cost per actually-read-message, SMS is often comparable to or cheaper than email.
A $0.005 SMS that gets read by 95% of recipients costs $0.0053 per impression. A $0.001 email that gets opened by 22% of recipients costs $0.0045 per impression. The gap is much smaller than the headline per-message rates suggest, and SMS impressions tend to drive higher engagement and conversion rates. See SMS vs Email Marketing for a full comparison.
How to Reduce SMS Costs
- Keep messages under 160 characters. Every extra segment doubles or triples your per-message cost. Write tight, clear messages.
- Avoid special characters and emojis. They switch encoding from 160-character to 70-character segments, dramatically increasing segment counts.
- Clean your list regularly. Sending to invalid numbers wastes credits on messages that will never be delivered. Run regular list cleaning and remove bounced numbers.
- Use segmentation. Sending targeted messages to relevant segments gets better results than blasting your entire list with every campaign. Fewer, better-targeted sends reduce wasted messages.
- Monitor delivery rates. If your delivery rate is below 95%, you are paying for messages that are not getting through. Fix deliverability issues before scaling volume.
Budgeting for SMS Campaigns
A business sending 1,000 text messages per month at 5 credits each spends 5,000 credits ($5.00). Sending 10,000 messages per month costs about $50. At 100,000 messages per month, expect roughly $500. These costs are a fraction of what most businesses spend on digital advertising for comparable engagement rates.
The key metric is not cost per message but return on investment. A $50 SMS campaign that generates $500 in sales delivers a 10x return. Track revenue generated per campaign to understand whether your SMS spending is justified, not just the per-message cost.
Start sending SMS campaigns at competitive per-message rates with intelligent carrier routing included.
Get Started Free