Published 2026-06-23 Β· reference numbers, verify before budgeting
SMS looks like the cheapest channel you'll ever ship: a few tenths of a cent per message on every provider's pricing page. Then the first US invoice lands and it's double what you modelled. The reason is almost never the platform rate β it's the carrier pass-through fees that every provider has to charge on American traffic, and the segment math that turns one "message" into three. Let's run a real example: 100,000 SMS to US numbers, across Twilio, Plivo, Vonage and MessageBird (Bird).
This is the number on the pricing page β the provider's own per-message charge for a single US SMS segment. It's where everyone starts, and where most budgets stop (wrongly):
| Provider | Per-segment rate (US) | 100,000 segments |
|---|---|---|
| Plivo | ~$0.0050 | ~$500 |
| MessageBird (Bird) | ~$0.0070 | ~$700 |
| Vonage | ~$0.0079 | ~$790 |
| Twilio | ~$0.0079 | ~$790 |
Prices are reference estimates, July 2026. Report outdated price β
On platform rate alone Plivo is the clear value pick β roughly 35β40% under Twilio and Vonage. But hold that thought, because this table is only half the bill in the US.
To send application-to-person (A2P) traffic in the US, you register a campaign under the 10DLC system, and the mobile carriers charge a per-message pass-through fee on top of your provider's rate. This fee is set by the carriers, not the API β so it's nearly identical whichever provider you use. As a rough 2026 figure it lands around $0.003 per message for a standard low-volume campaign, plus a one-time registration and a small monthly campaign fee.
Add ~$0.003/message to 100,000 messages and that's another ~$300 on top of every provider β the same surcharge for all of them. So the real all-in picture looks more like this:
| Provider | Platform | + Carrier fees | All-in (100k) |
|---|---|---|---|
| Plivo | ~$500 | ~$300 | ~$800 |
| MessageBird | ~$700 | ~$300 | ~$1,000 |
| Vonage | ~$790 | ~$300 | ~$1,090 |
| Twilio | ~$790 | ~$300 | ~$1,090 |
Notice what the fixed carrier fee does: because it's the same dollar amount for everyone, it compresses the gap in percentage terms but the absolute saving from a cheaper platform rate survives. Plivo is still ~$290 cheaper than Twilio on 100k messages β real money at scale β but the "Plivo is 40% cheaper" headline becomes "~27% cheaper all-in." Always model the all-in number, not the sticker rate.
An SMS segment is 160 characters (or 70 if you use emoji or other non-GSM characters, which switches the message to UCS-2 encoding). A 200-character message is two segments β billed, and carrier-fee'd, as two messages. Drop a single emoji into a 90-character text and it can silently become two segments. Teams that write breezy 220-character notifications with an emoji are often paying for 2β3Γ the messages they think they're sending. Before you compare providers, count your real average segment length: trimming a template from 180 to 150 characters is a flat 50% saving that beats any provider switch.
The biggest saving isn't switching providers β it's switching channels for the messages that don't need SMS. A transactional notification a user reads in your app or inbox costs a fraction of a cent by email versus ~0.8β1.1Β’ all-in by US SMS. Reserve SMS for genuinely time-critical, high-open-rate moments (OTPs, delivery alerts) and route everything else to email, and your messaging bill can drop by an order of magnitude. It's the same principle behind the hidden API costs that double your bill: the line item you forgot to model is the one that gets you.
For 100,000 US SMS in 2026, budget around $800β$1,100 all-in, not the $500β$790 the pricing pages suggest β the carrier pass-through adds ~$300 the same for everyone, and long or emoji messages multiply it. Plivo wins on raw price, Twilio on ecosystem, Bird on global reach. But model your segment count and your channel mix first; both move the bill more than the provider you choose.
Compare the guides: Twilio Β· Plivo Β· Vonage Β· MessageBird Β· all email & SMS APIs.
Figures are reference estimates (June 2026) and change frequently β platform rates, carrier pass-through fees and 10DLC charges vary by destination, campaign type and volume. Always confirm on each provider's official pricing page before budgeting.