How Much Does Business Texting Really Cost in 2026?

A plain-English breakdown of every layer of your SMS bill (message rate, carrier fees, A2P fees, and the markup nobody quotes you), with real monthly math by volume.

Banner announcing an article: 'How much does business texting really cost?' in white and purple on a dark background, with 'SMS pricing explained' caption, pink underline, purple flame logo top-right, and Signal House logo bottom-left.

How Much Does Business Texting Really Cost in 2026?

Here’s the short answer: business texting costs most companies between $0.008 and $0.012 per message segment, all-in. That covers the advertised per-message rate plus the carrier fees, registration fees, and markup that don’t show up in the quote.

At real volume, that lands roughly here on transparent, published pricing:

Monthly volume Realistic all-in monthly cost
1,000 segments ~$20
10,000 segments ~$115
100,000 segments ~$1,050
1,000,000 segments ~$9,000
10,000,000 segments ~$70,000

Those numbers assume a provider that passes carrier fees through at cost. Add a markup on top, which most do, and every row goes up, quietly, at the end of the month.

The rest of this guide is the part nobody sends you with the quote: what each layer actually is, what it costs, and where the money leaks.

Your SMS bill isn’t one number. It’s four.

The per-message rate you were quoted is the smallest, most-advertised slice of what you actually pay. A business texting bill has four layers:

  1. The per-message platform rate: the number on the pricing page.
  2. Carrier pass-through fees: a per-message surcharge set by AT&T, Verizon, and T-Mobile. Nobody controls these. Everyone pays them.
  3. A2P registration and campaign fees: the one-time and monthly cost of registering your brand and campaigns under 10DLC.
  4. Provider markup: what your provider adds on top of layers 2 and 3. This is the layer that’s invisible until you go looking for it.

Only one of those four is a real number you can shop on. The other three are where the difference between a clean bill and a confusing one lives.

What each layer actually costs

Here are the real, published numbers, the kind most providers make you book a call to get.

Per-message rate

On Signal House’s published rate card, 10DLC SMS runs on a volume curve:

Monthly volume Rate per segment
No minimum $0.0065
500K–1M $0.0050
1M–2M $0.0045
2M–5M $0.0040
5M–10M $0.0035
10M+ $0.0030

One note that trips up budgets: a “message” isn’t always one segment. Anything past 160 GSM-7 characters (or 70 with emoji) splits into multiple segments, and you pay per segment. A 300-character text is two segments: two rates, two carrier fees.

Carrier pass-through fees

These are set by the carriers, not your provider, and charged per outbound segment:

Carrier Outbound SMS fee
AT&T $0.0035
Verizon $0.0045
T-Mobile $0.0045

Your effective carrier fee depends on your audience’s carrier mix; a typical U.S. list lands around $0.004 per segment. Notice what that means: at scale, the carrier fee is nearly the size of the message rate itself. On the cheapest volume tiers, it’s bigger than the message rate. That’s why the carrier layer, not the platform rate, is where overpaying really happens.

Signal House passes these through at cost. No markup.

A2P registration and campaign fees

Before you can send compliant 10DLC traffic, you register a brand and one or more campaigns:

  • Brand registration: $4.50 one-time (per verification attempt)
  • Campaign registration: $15 one-time
  • Standard campaign: $10/month
  • Low-volume campaign: $1.50/month

These are pass-through fees too, and Signal House charges them with no margin. On most bills they’re small, but they’re also the layer providers most often mark up or bundle into a vague “platform fee.”

Numbers

A local 10DLC number is $1.00/month (dropping to $0.50 at 500–1,000 numbers and $0.25 beyond). Toll-free is $1.00/month flat.

The hidden costs nobody quotes you

The quote is the message rate. The bill is everything else. Watch for:

  • Fee stacking. Carrier and registration fees marked up and buried inside a blended per-message price you can’t decompose back into its parts.
  • Support tiers. “Premium support” as a paid add-on, meaning the baseline plan is designed to leave you on your own when messages stop landing.
  • Overage traps. Volume-commitment pricing that looks cheap until you go over, then bills the overage at the rack rate.
  • Paying twice for failures. This is the big one. If a message gets filtered and you resend it, you pay for both attempts: the failed one and the retry. A provider with worse deliverability isn’t just less effective; it’s more expensive per delivered message. The rate on the page is per sent, not per received.

Real math: what 100K and 1M segments a month actually cost

Let’s run two real programs on published rates.

100,000 segments/month (standard 10DLC, one campaign, one number):

  • Message rate: 100,000 × $0.0065 = $650
  • Carrier fees (~$0.004): 100,000 × $0.004 = $400
  • Standard campaign: $10
  • Number: $1
  • Total: ~$1,061/month

1,000,000 segments/month:

  • Message rate: 1,000,000 × $0.0050 = $5,000
  • Carrier fees (~$0.004): 1,000,000 × $0.004 = $4,000
  • Standard campaign: $10
  • Number: $1
  • Total: ~$9,011/month

Look at the split. At a million segments, the carrier pass-through is $4,000, or 44% of the bill, and it’s a fixed cost every provider pays identically. The only variable is whether your provider passes it through at cost or marks it up. A 30% markup on that carrier layer alone is $1,200 a month you’re paying for nothing.

That’s how one Signal House customer cut more than $40,000 from their monthly messaging spend after switching. Not from a magic rate, but from removing the markup no one had itemized for them.

How to actually lower your texting cost

Three levers, in order of impact:

  1. Fix deliverability first. Every filtered message you resend is a message you pay for twice. Carrier-direct routing and proper 10DLC registration mean more of what you send actually lands, which lowers your cost per delivered message before you negotiate a single rate.
  2. Clean your list. Sending to dead numbers and unengaged contacts burns segments and drags your sender reputation, which causes more filtering, which costs more. Hygiene is a cost lever, not just a deliverability one.
  3. Choose a provider with published, pass-through pricing. If you can’t decompose your bill into the four layers, you can’t tell markup from carrier fee. Transparent rates with fees at cost aren’t a nicety. They’re the only way to know what you’re actually buying.

Run your own numbers

Signal House publishes the entire rate card (every tier, every carrier fee, every registration fee) at signalhouse.io/pricing. No sales call required to see the number.

If you want to see what your current program would cost with the markup stripped out, compare your last invoice against our published rates, or talk to our team and we’ll do the teardown with you.

FAQ: Business Texting Costs

How much does it cost to send 10,000 texts?

On transparent, published pricing, roughly $115/month for 10,000 single-segment 10DLC messages: about $65 in message rate, $40 in carrier pass-through fees, and ~$11 in campaign and number fees. Longer messages that split into multiple segments cost proportionally more.

What are carrier fees, and who sets them?

Carrier fees are per-message surcharges set by the mobile carriers (AT&T, Verizon, T-Mobile), currently around $0.0035–$0.0045 per outbound segment. Your provider doesn’t control them; everyone pays them. The only difference between providers is whether they pass those fees through at cost or mark them up.

Why is my SMS bill higher than the rate I was quoted?

Because the quoted rate is only the platform layer. Your bill also includes carrier pass-through fees, A2P registration and campaign fees, and, with many providers, a markup stacked on top of those. If your bill can’t be broken into those layers, the markup is where the gap is hiding.

How much does A2P 10DLC registration cost?

Brand registration is a one-time $4.50, campaign registration is a one-time $15, and an active standard campaign runs $10/month ($1.50/month for low-volume). These are pass-through fees, charged with no margin.

Is a cheaper per-message rate always cheaper overall?

No. If a low rate comes with worse deliverability, you pay to resend filtered messages, so your cost per delivered message can be higher than a provider with a slightly higher rate and better routing. Always compare cost per delivered message, not the rate on the page.