Why Hasn't SaaS Pricing Raced to the Bottom? The Uncomfortable Answer for Founders
It's not because competition is weak, it's because price is rarely the thing customers are actually optimizing for, and founders who compete on price alone usually lose anyway.

Key takeaways
- A race to the bottom requires commoditized products where price is the primary differentiator; most SaaS products aren't commoditized even when they look similar on the surface.
- Switching costs (data migration, integration rework, retraining teams) protect incumbent pricing far more than most founders assume.
- Buyers frequently choose based on trust, support quality, and integration depth, not lowest price, especially for business-critical tools.
- Racing to the bottom on price is often a founder's fallback strategy when they haven't found a real differentiator, and it usually destroys margin without winning market share.
- Pricing power comes from reducing substitutability, not from matching or undercutting competitor prices.
What would a real race to the bottom look like?
An Ask HN thread posed a fair question: if SaaS markets are competitive and software has near-zero marginal cost, why haven't prices collapsed the way they have in commodity markets like retail or airlines? A true race to the bottom needs a specific setup: many close substitutes, low switching costs, and buyers who primarily compare on price. Commodity SaaS categories (basic file storage, simple form builders) do see this. Most B2B SaaS categories don't, because the setup doesn't hold.
Why don't switching costs let it happen?
Migrating data, rebuilding integrations, retraining a team, and re-negotiating internal buy-in all cost real time and political capital, often far more than the price difference between two competing tools. A customer paying 20% more for a tool they already trust and have integrated will frequently stay put, because the switching cost dwarfs the price delta. This is the single biggest reason SaaS pricing is stickier than commodity pricing: the total cost of switching, not just the sticker price, is what customers actually compare.
Is undercutting competitors ever the right move?
Sometimes, but it's a narrow strategy: undercutting works when you're entering a market with genuinely low switching costs (early-stage tools before customers have built deep integrations) or targeting price-sensitive segments explicitly. It rarely works as a general strategy against an established competitor with entrenched customers, since you're competing on the one dimension, price, that matters least once switching costs are factored in. Founders who lead with "we're 30% cheaper" against an incumbent are often signaling they haven't found a real differentiator.
How do you build pricing power instead?
Reduce substitutability: deepen integrations that raise switching costs for your own customers (in your favor this time), build trust and support quality that's hard to replicate quickly, and target segments where your product's specific strengths matter more than price. Pricing power isn't about charging more for the same thing, it's about making your product genuinely harder to walk away from.
The takeaway
SaaS pricing hasn't raced to the bottom because most products aren't the commodities a race to the bottom requires, and competing on price alone is usually a sign of missing differentiation, not a viable strategy. Calcaas helps you model pricing tiers around value and margin instead of matching competitor rate cards.
Frequently asked questions
Why don't SaaS prices fall the way commodity prices do?
Because most SaaS products aren't true commodities: switching costs (data migration, integration rework, retraining) are high enough that customers rarely choose purely on price, which breaks the conditions needed for a race to the bottom.
Is it ever smart to compete purely on price?
It can work when entering a market with low switching costs or targeting explicitly price-sensitive segments, but it rarely works against an established competitor with entrenched, integrated customers.
What builds real pricing power?
Reducing substitutability, deep integrations, strong support, product differentiation that matters to the buyer, matters more than matching or beating a competitor's price.
Does undercutting competitors help win new customers long-term?
It can win initial deals but rarely builds a defensible position, since a competitor with more resources can simply undercut you back, leaving both companies with worse margins and no real advantage. (Note: place this JSON-LD inside a <script type="application/ld+json"> tag in the page head.)
More from the blog
Pricing StrategyConsumer AI Economics: Why a Huge User Base May Never Break Even
Consumer AI economics hit a ceiling: per a16z and PNC data, 2.2 percent of consumers paid for AI as of May, at about $31 a month. In an illustrative 1M-user app, that is $682k of revenue against about $709k of serving cost, a monthly loss of $27k.
Pricing StrategyChatGPT Pro Max Price: The $500 Plan Is a Pricing Lesson
ChatGPT Pro Max is reportedly a $500-per-month plan, about 25 times a typical $20 plan, with the justification still unclear. For a power user costing $150 a month in tokens, a $20 plan loses $130, a $200 plan earns a 25 percent margin and a $500 plan earns 70 percent.
Pricing StrategyIs Subscription Pricing Still Right for Your SaaS, or Should You Switch to Usage-Based?
Neither wins by default: the right model depends on whether your costs scale with usage, and for AI features, they almost always do.
Pricing math, in your inbox.
One short note a week on AI pricing, token economics, and margin. No spam, unsubscribe anytime.