Here's a strange property of most business software: it's the only thing you buy that punishes you for succeeding. Hire two people, your bill jumps. Need the report that actually matters, that's the next tier. Cross some invisible usage line, and a salesperson calls about your “new needs.”
Growth should compound your advantages. Under classic SaaS pricing, it compounds your invoices.
The per-seat trap
Per-seat pricing made sense when software was a personal productivity tool — one license, one desk. But operational software is the opposite: it gets more valuable when everyone is in it. The warehouse updating counts, the rep logging calls, the owner checking the dashboard. Per-seat pricing taxes exactly the behavior the software needs to work, so businesses respond rationally: shared logins, fewer seats, half the team outside the system. The vendor's pricing model quietly sabotages its own product.
Feature gates are a tax on understanding
Then there's the tier ladder, where the features that tell you the truth about your business — real reporting, automation, API access — sit two tiers up from where you entered. The starter plan isn't a small version of the product. It's a teaser engineered to make you outgrow it. You don't discover the real price of the software until you're too embedded to leave.
What fair looks like
The AI era is collapsing the cost of building software, and pricing should follow. The model that respects a growing business is simple: a price tied to the value of running your operation, not a meter on your headcount. Whole team in. Real features included. Costs you can predict in month one and still recognize in month twenty-four.
When you evaluate your next platform, do the two-year math at twice your current size. If the number makes you wince, the software isn't priced for your growth. It's priced against it.