Raise prices, win more customers, or improve NRR? Only one of them compounds

Every SaaS founder has the same three levers. You can charge more. You can sign more customers. Or you can keep and grow the customers you already have. Sooner or later a board member, a co-founder or your own spreadsheet asks which one to pull first.
My answer used to be "all of them", which is true and not very useful. So I built the simplest model I could, ran the three levers through it, and looked at what happens over one, three and ten years. The short version: price and acquisition win the first year. Net revenue retention wins everything after that, and it isn't close.
The model
A subscription business can be described with one line:
Next month's MRR = this month's MRR × monthly NRR + new customers × average sale price
It's the standard customer-count model behind most SaaS forecasts, and you can check every step of it in a spreadsheet. To keep things concrete, here is an illustrative company. These are made-up numbers, not benchmarks:
- $100,000 MRR today
- 50 new customers a month at an average of $200, so $10,000 of new MRR each month
- 99% monthly net revenue retention, which is roughly 88.6% a year once you compound it
Now three moves, each of which is realistic for a focused team:
- Raise prices 10% for new customers (existing customers keep their price).
- Win 10% more new customers every month.
- Improve monthly NRR by half a point, from 99% to 99.5%. That's about 88.6% to 94.2% a year: fewer cancellations, fewer downgrades, a bit more expansion.
What happens over three years

In the first year, the price increase and the extra customers are ahead. Both add $1,000 of new MRR from day one, while better retention starts from a small base: half a percent of $100,000 is only $500 a month.
| Illustrative model | Month 12 | Month 24 | Month 36 | Year 5 | Year 10 |
|---|---|---|---|---|---|
| Baseline | $202k | $293k | $373k | $508k | $731k |
| Raise prices 10% | $214k | $314k | $404k | $553k | $801k |
| 10% more new customers | $214k | $314k | $404k | $553k | $801k |
| Monthly NRR 99% to 99.5% | $211k | $315k | $414k | $594k | $959k |
Around month 22, retention catches up. By year three it's clearly ahead, and from there the gap only grows. After ten years the NRR scenario is about $160k of MRR ahead of the other two, on the same acquisition engine.
Notice that raising prices and adding customers produce exactly the same curve. In this model both simply add 10% to new MRR. That's the first hint of what's going on.
The reason: churn sets a ceiling
If your NRR is below 100%, your business has a ceiling. Every month you lose a percentage of your MRR and add a fixed amount of new MRR. Eventually the loss equals the gain and growth stops. The ceiling is easy to calculate:
Ceiling = new MRR per month ÷ monthly churn rate
In the baseline that's $10,000 ÷ 1% = $1.0M MRR. Raising prices or adding customers lifts new MRR by 10%, so the ceiling moves to $1.1M. Halving the monthly net churn from 1% to 0.5% moves it to $2.0M.

That's the whole argument in one picture. Acquisition and pricing push you towards a ceiling faster. Retention moves the ceiling itself.
And once NRR goes above 100%, the ceiling disappears. Expansion from existing customers outgrows churn, which is what people mean by net negative churn. At that point every new customer adds to a base that grows on its own.
"But a price increase is faster"
It is, especially if you raise prices for existing customers too. If you add a one-time 10% increase for everyone in the model, you get about $411k of MRR after three years instead of $404k. That's still behind the retention scenario by year three, and it's a one-off: you can't raise prices by 10% every quarter.
Price increases also touch retention, in both directions. Done well (clear value, notice, grandfathering where it matters), churn barely moves and you've added a step change. Done badly, you trade a quick bump for a permanently lower NRR, which the model above tells you is the expensive direction. If you're planning a price change, it's worth reading up on price elasticity and watching your cohorts closely for a few months afterwards.
None of this means you should stop selling or never raise prices. Pull all three levers. But when you decide where the next quarter of engineering, onboarding and customer success time goes, retention is the one that compounds.
What actually moves NRR
"Improve retention" is a goal, not a plan. These are the things that most reliably move it, roughly in order of effort:
- Recover failed payments. Involuntary churn (cards that fail and never get updated) is the cheapest churn to fix, because the customer never decided to leave. Look at how much MRR you lose to failed payments and how much you recover. GrowPanel shows this in the cashflow reports.
- Offer annual plans. Customers on annual plans churn less, and you get the cash up front.
- Shorten time to value. Most churn is decided in the first weeks. If a customer hasn't reached the "aha" moment in their first month, they probably never will.
- Build expansion paths. Seats, usage tiers, add-ons and higher plans give growing customers somewhere to go. Expansion MRR is the part of NRR that can take you above 100%.
- Catch contraction early. Downgrades are often the step before a cancellation. Talk to every customer who downgrades.
Measure it properly
You can't manage NRR if you only look at total MRR. Growth from new customers hides leaks in the base for a long time. A few things to track:
- NRR and GRR side by side. NRR includes expansion. GRR shows the floor: how much you keep before anyone upgrades.
- Your MRR movements. Split each month into new, expansion, reactivation, contraction and churn. Growth that comes from new customers covering a growing churn number isn't the same growth as expansion from a healthy base.
- Retention by cohort. Cohort analysis tells you whether customers who joined recently retain better or worse than those who joined a year ago. That's the earliest signal that a change worked.
GrowPanel does all of this from your billing data in a few minutes (here's how the subscription analytics work). Once you know your real monthly NRR and new MRR, you can run exactly the experiment in this post on your own numbers: take your monthly net churn, halve it, and see where your ceiling moves.
If you want to see where your own ceiling is, explore the live demo or connect Stripe for free. GrowPanel is free until $200k ARR.

Founder & CEO
Lasse is the founder of GrowPanel. He previously founded Mouseflow, scaling it from $0 to $10M ARR before exiting. He also co-founded Soundvenue and actively invests in SaaS startups.
View full profile →
