Here's a question most agencies never ask their SMS provider: what part of your per-message price is actually the carrier fee, and what part is your provider's markup?

You can't answer it, because most providers won't tell you. They quote one blended number — say, "$0.0X per message" — and the carrier pass-through, the platform margin, and any regulatory surcharge are all fused into that single digit. It looks clean. It's also unauditable. And when you're reselling SMS to ten clients across 100,000 sends a month, an unauditable line item is a margin leak you can't even locate.

Full disclosure: I work for ReadySMS, and we bill the carrier fee as a separate line item on purpose. So I have a horse in this race. But the mechanics I'm about to walk through are true regardless of who you send with — and understanding them is how you tell whether your current provider is quietly overcharging you.

What the $0.0045 actually is

Every SMS segment that hits a US mobile network carries a carrier fee. On registered A2P 10DLC routes, the carriers levy a per-message pass-through charge — it's not the platform's money, it's a toll the platform pays to the carrier and (ideally) passes straight to you.

At ReadySMS that pass-through is $0.0045 per segment, billed separately from the messaging rate. It's not marked up. It's not rounded into anything. It shows up as its own line so you can see exactly what went to the carrier versus what went to the platform.

Most reseller-style providers take that same underlying carrier fee and bake it into their per-message rate. So when they quote you a blended number, you're looking at:

`` platform margin + carrier pass-through + (sometimes) a rounding cushion = one number you can't decompose ``

The rounding cushion is the sneaky part. If the real cost lands at, say, $0.0193, it's very convenient to quote $0.02 and pocket the difference across a million sends.

Why the blend matters more at scale

At 500 messages a month, none of this moves the needle. A tenth of a cent is a rounding error. The blend only becomes expensive when volume climbs — which is exactly when agencies stop paying attention because the platform "just works."

Let's put real numbers on it. Say you run 100,000 segments a month across your client base — a realistic figure for an agency running appointment reminders, promos, and follow-ups for ten local-business clients.

On ReadySMS, 100,000 segments crosses the 50,000 breakpoint, so the account automatically drops to Growth pricing at $0.016/segment (that drop isn't a plan you choose — it applies on its own once you pass 50k in a calendar month). The carrier pass-through stays at $0.0045.

Line itemRate100,000 segments
Messaging (Growth)$0.016$1,600
Carrier pass-through$0.0045$450
All-in$0.0205$2,050

Now here's the thing you can actually do with that breakdown: you know your true cost floor is $2,050. When you rebill your clients, you're marking up from a number you can defend. If a client audits the line item, you can point to the platform's own itemized bill and show them the split.

Compare that to a blended provider quoting one number. You don't know if their $0.0205-equivalent is $0.016 + $0.0045, or $0.019 + a $0.0015 cushion, or something else. You're marking up from a number you can't verify. If your client audits, so do you — and you find nothing.

The reseller's incentive runs the other way

I want to be fair here, because there are legitimate reasons a provider blends the rate. A single number is simpler on an invoice. It's easier to quote in a sales call. Some genuinely well-run platforms blend for UX reasons and don't overcharge a cent.

But the incentive structure leans one direction. When the carrier fee is invisible, the provider absorbs any carrier fee decreases silently while passing increases along as a rate bump. Transparent pass-through cuts both ways: if the carrier drops the fee, your bill drops. If it rises, you see exactly why. You're never guessing whether a "rate adjustment email" was really a margin grab.

For agencies specifically, this transparency is also a client-trust asset. If you're reselling SMS — and you should be, the margin math is genuinely good — being able to show a client "here's the raw carrier cost, here's the platform, here's our service margin" is a much stronger position than "trust me, it's this per text."

Where the tier breakpoint changes your real cost

The other thing a blended rate hides: volume tiers. If your provider's single number doesn't move when your volume grows, you have no idea whether you're leaving a discount on the table.

ReadySMS Standard runs $0.02/segment (+$0.0045 carrier = $0.0245 all-in) from 0 to 50,000 segments a month. Cross 50,000 and Growth pricing applies automatically at $0.016 (+$0.0045 = $0.0205). That's a $0.004 drop on the messaging portion — which sounds tiny until you multiply it.

Say you send exactly 60,000 segments in a month. The first way to think about it is naïve: 60,000 × $0.016 = $960 messaging. But the point is comparison — at the old Standard messaging rate that same 60,000 would've been $1,200. The Growth drop saved you $240 in messaging that month, and it happened without you filling out a form.

If you're sitting right around that breakpoint, the exact dollars are worth mapping — I dug into it here: At 50K Sends a Month, Moving From Standard to Growth Pricing. A blended-rate provider that doesn't publish tiers gives you no way to run that calculation at all.

How to audit your current provider in 15 minutes

You don't need to switch anything to find out if you're overpaying. Pull your last invoice and do this:

  1. Find the total spend and total segments sent. Divide to get your true blended per-segment cost. If your provider won't show you segment counts, that's its own red flag — you can't manage what you can't measure.
  2. Ask, in writing, what the carrier pass-through portion is. A straight answer means the fee is visible. Hedging ("it's all included in our rate") means it's baked in and you'll never see it move.
  3. Check whether your rate changed as your volume grew. If you've scaled from 20k to 80k segments a month and the per-message number never budged, you're on flat pricing with no volume benefit.
  4. Watch the segment cliff. A lot of "high per-message cost" is really a segment-count problem — a 161-character message is two segments, and one emoji drops your limit to 70 characters and can triple the bill. Before you blame the rate, check whether your messages are quietly splitting. The 160-vs-153 boundary catches almost everyone.

That fourth point matters more than most agencies expect. I've seen "expensive" SMS programs where the rate was fine and the real problem was every message running long. Trimming copy is often a bigger lever than switching providers.

What transparent pricing doesn't fix

Honesty check: a separate pass-through line item is a legibility feature, not a magic discount. If a competitor's blended rate is genuinely lower than ReadySMS's all-in $0.0205 or $0.0245 — and some raw CPaaS APIs are — then transparency doesn't make ReadySMS cheaper per message. It doesn't.

What the transparent model buys you is: a bill you can decompose, a cost floor you can defend to clients, an automatic volume drop you don't have to negotiate, and a full platform in the box — CRM, pipeline, unified inbox, power dialer, automations, no per-seat fees — that raw carrier APIs don't ship. Plus 10DLC you can register in-app, usually approved same-day, instead of weeks of manual onboarding. That's the trade. If all you need is the cheapest possible raw segment and you'll build everything else yourself, a bare CPaaS API might still be the right call, and I'll say so.

The practical takeaway

A single rounded per-message number isn't automatically a rip-off. But it's un-auditable, and un-auditable is where margin quietly disappears — especially at agency volume where a tenth of a cent times 100,000 sends is real money every month.

Pull your last invoice, run the four-step audit above, and find out what your true blended cost actually is. If your provider can't tell you the carrier-fee split, you now know why. If you want to see what a separated line item looks like in practice, the pricing page lays out both numbers, and the cost calculator will run your volume against the tiers so you can compare against whatever you're paying now. No pressure — just do the math with numbers you can actually see.