Here's a cost that never shows up when you're pricing a retainer, because it doesn't scale with the client — it scales with your own headcount. Every tool in your stack that charges per seat gets more expensive the moment you hire, and it does it silently. No email, no renewal notice, just a bigger invoice next month because you added two SDRs.

Full disclosure: I work for Ready, and we don't charge per seat, so I have a horse in this race. But the math below is the math whether or not you ever touch our product — the point is to make you actually run it, because most agency owners never do.

The line item that grows with your org chart, not your revenue

SMS cost is a variable expense. You send more texts, you pay more, and ideally you rebill it. That's a clean relationship — cost tracks the thing that makes you money.

Per-seat software is different. A per-seat CRM, dialer, or shared inbox charges you for the right to have a human logged in, whether that human closed a deal today or refreshed the pipeline six times and went to lunch. The cost tracks your payroll, and payroll is the thing you're trying to leverage, not multiply.

So as you grow — the exact moment your margin should be widening because fixed costs spread over more revenue — a chunk of your stack does the opposite. It grows in lockstep with the people you hired to grow.

The worked math: three tools, ten seats

Let's build a realistic stack for a scaling agency. You've got:

  • A CRM / pipeline tool
  • An outbound dialer
  • A shared team inbox

None of these are exotic. Plenty of agencies run all three from separate vendors, each with its own per-seat pricing. Let's use conservative round numbers — I'm not naming vendors, but these are in the range you'll actually see.

ToolPer seat/mo3 seats10 seats20 seats
CRM / pipeline$30$90$300$600
Dialer$25$75$250$500
Team inbox$20$60$200$400
Monthly total$75$225$750$1,500
Annual total—$2,700$9,000$18,000

At three seats it's $2,700/year — annoying but easy to ignore. At ten seats it's $9,000. At twenty it's $18,000.

And the title's version — a single $30 CRM seat times ten people — is $3,600/year on its own, before you've stacked the dialer and inbox on top, and before you've sent a single text.

That last part matters. None of this money buys you a message. It buys the chairs. The actual outbound — the SMS, the call minutes — is a separate spend on top.

Why it's worse than the table shows

Two things make per-seat drag uglier than the raw numbers.

You over-provision. Nobody rightsizes seats weekly. You buy a seat for a new hire, they ramp for a month, they underperform for two, and you don't reclaim the license until the next cleanup. Some of those seats are dead weight for a chunk of every month. You're paying full freight for partial utilization — the same trap that eats agencies who resell dialer minutes to idle reps. We ran that specific math in the dialer utilization piece, and it's the same disease here.

It's three renewal cycles, three vendors, three price hikes. Every per-seat vendor raises prices eventually, and they do it independently. A 15% bump on a $9,000 annual spend is $1,350 you didn't budget, and it can land three times a year from three different logos.

What "included" actually changes

The alternative isn't a cheaper per-seat tool. It's a platform where the CRM, pipeline, dialer, unified inbox, and automations come with the account and don't meter by headcount.

Ready bundles that stack. The messaging platform includes a conversations inbox, contact management, bulk campaigns, pipeline, and an optional AI reply agent — no per-seat fee on any of it. You pay for what you send: $0.02 per outbound segment on Standard (0–50,000 segments/month), plus the $0.0045/segment carrier pass-through, itemized separately so the bill is legible. Past 50,000 segments in a calendar month the rate drops to $0.016 automatically — you don't pick a plan, it just applies.

The Power Dialer sits in the same account. It's billed per agent, not per seat of everything-else:

  • Free — $0/mo, 1 agent, 500 minutes/mo included, then $0.06/min
  • Pro — $29/agent/mo, up to 3 agents, $0.05/min
  • Team — $69/agent/mo, unlimited agents, $0.0375/min, plus speed-to-lead auto-dial and manager monitoring

So the dialer is still a per-agent line — I'm not going to pretend voice minutes are free. But the CRM, inbox, pipeline, and SMS side underneath it are not multiplied by your headcount. That's the structural difference.

The honest breakeven

I'm not going to tell you bundling always wins. Run it.

Take the ten-seat stack above: $750/month, $9,000/year, just for the chairs. Now assume that same team sends, say, 40,000 SMS segments a month across all clients. On Ready that's:

  • 40,000 × $0.02 = $800 in segment cost
  • 40,000 × $0.0045 = $180 carrier pass-through
  • $980/month total, and that's the whole SMS spend — the CRM, pipeline, and inbox that team uses are included at zero incremental per-seat cost.

Against the separate stack, you were paying $980-ish for SMS plus $750 in per-seat fees for the tools around it. Collapse the per-seat layer into the platform and that $750/month — $9,000/year — is the line that disappears. It's fully recoverable margin the moment the platform absorbs the chairs.

The math flips against bundling if you have very few seats and very low send volume — a two-person shop sending 3,000 segments a month might genuinely be fine on a couple of cheap per-seat tools, because the per-seat total is tiny and there's nothing to consolidate. Bundling pays off when headcount is climbing and the per-seat total has real mass. That's the whole thesis: it's a scaling cost, so it hurts scaling agencies most.

For the seat math specifically alongside the platform breakeven, we broke down the per-seat CRM version here. And if you're weighing the total cost of a raw API plus the six tools it doesn't ship, the Twilio-plus-tools TCO piece runs that comparison.

How to actually audit your own number

Don't take the table on faith. Fifteen minutes with your invoices:

  1. List every tool that charges per seat. CRM, dialer, inbox, project tool, scheduler — anything with a "per user" line.
  2. Multiply by your real current headcount, including the seats you know are underused.
  3. Annualize it. That's the number that never appears in a client proposal but comes straight out of your margin.
  4. Separate variable from per-seat. Circle the costs that scale with sends or minutes (recoverable — rebill them). The rest is the per-seat drag.
  5. Add 15% for next year's price hikes across those vendors, and re-run at the headcount you're planning to hire into.

That last projection is the one that changes decisions. The stack that's fine at three seats is a $9,000 line at ten and an $18,000 line at twenty — and you're planning to be at twenty.

The practical takeaway

SMS cost should scale with sends. Dialer minutes should scale with calls. Neither of those is the problem. The problem is the layer of software priced against your org chart, which compounds exactly when you're trying to leverage headcount into margin.

Run the five-step audit. If your per-seat total is small and your team's staying small, keep what you've got — genuinely, don't fix what isn't leaking. If the annualized number made you wince, that's the line worth consolidating into a platform that doesn't meter the chairs.

If you want to price the send side against your current stack, Ready's Standard rate is $0.02/segment plus the $0.0045 pass-through, and you can start with 2,500 free credits, no card, at app.tryready.com/signup. Bring your invoices to the comparison — that's the only way the number means anything.