Skip to content
Miru 3.0 is here — expenses, CLI, dark mode, and 6 report types. Read the announcement →
Pricing Opinion

Per-Seat Pricing Is Broken: A Rant

Slack, Harvest, Jira — they all charge per seat. Here's why this pricing model punishes growth and how to escape it.

Vipul A M · · 3 min read

Let me tell you about the most successful business model in SaaS: charging you more money for the exact same product as your company grows.

Per-seat pricing. The idea that adding your 51st employee to a tool — a tool that costs the vendor approximately zero additional dollars to serve — should cost you another $10 or $15 or $20 per month. Every month. Forever.

Let’s name names.


The hall of shame

Slack: $8.75/user/month on Pro. A 100-person company pays $10,500/year for a chat app. The marginal cost to Slack of your 100th user: pennies. The incremental storage and compute is negligible. But $8.75 it is.

Harvest: $10.80/user/month. A 100-person company pays $12,960/year to track time and send invoices. Time tracking is a CRUD app with a timer attached. There’s nothing happening on Harvest’s servers that justifies $130/user/year.

Jira: $8.15/user/month on Standard (for 100+ users). A 100-person engineering team pays $9,780/year for a project management tool that most of them actively dislike. And yet they pay, because migrating off Jira is even worse than using Jira.

Toggl Track: $9/user/month on Starter. $10,800/year for 100 users. For a stopwatch. With reports. Toggl doesn’t even include invoicing.

Monday.com: $10/user/month on Standard (minimum 3 seats). A 100-person team: $12,000/year. At least Monday gives you project management, but the time tracking is bolted on.


The math at scale

Let’s look at a real scenario. A 100-person company that needs time tracking and invoicing.

ToolMonthly CostAnnual Cost
Harvest$1,080/mo$12,960/yr
Toggl Business$1,800/mo$21,600/yr
Monday.com$1,000/mo$12,000/yr
Miru Pro$100/mo$1,200/yr

A 100-person company on Harvest pays $12,960 per year. On Miru Pro: $1,200. That’s a 91% difference for the same features. Actually, for more features — Miru includes expense tracking, a CLI, and an API at every tier. Harvest doesn’t have a CLI at any tier.

The difference — $11,760 per year — is a junior developer’s salary in many markets. You’re choosing between a person who builds things and a time tracking subscription. The time tracking subscription should lose that fight every time.


Why per-seat pricing persists

Simple: because VCs demand it.

Per-seat pricing is revenue growth on autopilot. Customer grows? Revenue grows. No upselling required. No new features needed. Just more seats, more money. Investors love it because it’s predictable and it scales linearly with customer success.

The problem is that it’s misaligned. It punishes you for hiring. Every new team member comes with a hidden SaaS tax — $50-200/month across all your per-seat tools (Slack + Jira + Harvest + Zoom + Notion + …). For a 100-person company, that SaaS tax is easily $100,000+ per year.

The vendor’s costs don’t scale linearly with your headcount. Infrastructure costs scale with usage — API calls, storage, compute. A team of 100 people doesn’t generate 10x the server load of a team of 10. It might be 2-3x. But the pricing is 10x.


The alternative

Charge based on what actually costs money: usage, features, or a flat rate. Or, if you must charge per user, make it so cheap that it doesn’t matter.

That’s what we did with Miru. $1 per member per month. Not $10. Not $8.75. One dollar. Because the marginal cost of serving one more user is roughly nothing, and we think the price should reflect that.

At $1/member, adding your 51st employee costs you $12/year. Not $130 (Harvest). Not $108 (Toggl). Not $97.80 (Jira). Twelve dollars.

And if you have 5 or fewer people? Free. All features. No credit card. No trial. No “Starter plan” with half the features missing.


The escape plan

If your company is paying per-seat prices for tools that should be cheap:

  1. Audit your SaaS stack. Add up every per-seat cost across every tool. The number will make you uncomfortable.
  2. Calculate the real cost per employee. Not just salary and benefits — the full SaaS overhead per head.
  3. Switch to tools that don’t penalize growth. Miru for time tracking. Cal.com for scheduling. Plausible for analytics. There’s an alternative for almost everything.

Your tools should get cheaper as you grow, not more expensive. That’s how economies of scale are supposed to work. Per-seat SaaS broke that contract.

Time to renegotiate. Start with Miru — $1/person or self-host for free.

Share:
VA

Vipul A M

Co-founder at Saeloun. Building Miru. Rails contributor. Shipping from Pune, India.

Try Miru today

Free to start. No credit card required.

Start Tracking Free