Many SaaS companies set their pricing once, early, under pressure, and then never touch it again until growth stalls and someone finally asks why. The pricing page that made sense at $2M ARR often has no logical connection to the value the product delivers at $20M ARR.
Nobody revisited it because nothing forced them to.
The Pricing Problem Most SaaS CFOs Don’t See
Pricing in most SaaS companies isn’t set through analysis. It’s set emotionally, anchored to whatever a competitor charges or built up from cost-plus logic that has nothing to do with the value the product actually creates for the customer. Competition-anchored pricing assumes the market has already solved the problem correctly. Cost-plus pricing assumes the company’s internal costs are the right reference point for what a customer should pay. Neither has anything to do with willingness to pay.
The clearest sign of underpricing is also the easiest one to miss, because it looks like good news. Customers renew immediately, without hesitation, and never push back on price at renewal. A CFO tends to read this as a healthy signal: retention is strong, customers are happy. But a customer who never blinks at the price is a customer who was never asked to pay what the product is actually worth to them. Friction at renewal isn’t always a red flag. Sometimes its complete absence is the real one.
The Financial Signals of Mispriced SaaS
A handful of metrics, read together, tend to reveal underpricing well before it shows up as a growth problem.
Average contract value relative to the comp set is the first place to look. If ACV sits meaningfully below companies offering comparable functionality to a similar customer profile, that gap is worth investigating rather than explaining away as a go-to-market difference.
Expansion revenue as a share of net revenue retention is the second signal, and it’s often misdiagnosed. A low expansion contribution to NRR gets blamed on a weak upsell motion almost by default. Sometimes that’s the right diagnosis. Just as often, the real issue is that the base price already captures most of what the customer is willing to pay, leaving little room for expansion to add on top.
High win rates at list price round out the picture. A sales team that closes deals at list price with little negotiation looks like pricing power. It can just as easily mean the price was set too low to trigger any resistance in the first place. Strong win rates feel like validation. They deserve scrutiny instead.
Value-Based Pricing: The Framework
The alternative to competition-anchored or cost-plus pricing starts with quantifying the value the product actually delivers, measured in the customer’s own revenue or cost structure. If the product saves a customer twenty hours of manual work per month, that has a dollar value in loaded labor cost. If it increases a customer’s conversion rate, that has a dollar value in incremental revenue. Pricing anchored to that number looks completely different from pricing anchored to a competitor’s list page.
Willingness-to-pay research fills in the ceiling. Structured surveys using methods like Van Westendorp pricing questions, combined with the patterns that show up in actual sales conversations, reveal where customers start to hesitate and where they walk away entirely. Sales teams often already have this data buried in call notes and lost-deal reasons. It rarely gets aggregated and analyzed as pricing signal.
The framework that ties this together is anchoring to outcomes rather than features. A pricing page organized around feature tiers invites customers to price-shop functionality against competitors. A pricing structure organized around the outcome delivered makes the comparison much harder to run, because the value being purchased is specific to what the product does for that customer.
Modeling a Pricing Change
Once the signals point toward a pricing problem, the next step is modeling the change before making it.
Scenario modeling comes first: what happens to ARR if prices increase 20% and churn rises by 10% as a result. Running this model across a range of churn assumptions, rather than a single fixed one, shows the finance team how much churn the company can absorb before a price increase becomes a net negative rather than a net positive.
The elasticity question sits underneath every scenario. Some products have highly inelastic demand because switching costs are high or the product is deeply embedded in a customer’s workflow. Others have far more elastic demand, where even modest price increases trigger meaningful churn. The company’s own historical data, particularly around past price changes or plan migrations, is usually a better source for this than industry benchmarks.
Cohort analysis of churned customers closes the loop. Reviewing what customers who left actually said, whether in exit surveys or account manager notes, often reveals whether price was a genuine factor in the decision or a convenient explanation given for a churn decision driven by something else entirely.
Implementation: How to Raise Prices Without Damaging Retention
A grandfathering strategy protects the existing base while capturing new pricing on new business. Customer communication matters as much as the mechanics: existing customers need enough notice and enough clarity about what’s changing and why to avoid feeling ambushed by the change.
Modeling the revenue impact by quarter, rather than only at the annual level, shows finance leadership when the new pricing actually starts contributing meaningfully to ARR, since renewal cycles and grandfathering periods mean the full impact rarely shows up immediately.
The through-line across all of this is that FP&A turns pricing into an evidence-based decision instead of an intuitive one. Instead of a founder’s gut feeling about what the market will bear, the decision rests on comp set data, willingness-to-pay research, churn modeling, and cohort analysis working together.