If you have sat in a board meeting for a B2B software company in the last few years, you have watched the conversation gravitate to one number with gravitational certainty: net revenue retention. NRR has become the metric, the one that gets a slide of its own and a follow-up question every time. Understanding why tells you a lot about how to move it.
What NRR actually measures
Net revenue retention is the percentage of recurring revenue you keep and grow from your existing customer base over a period, before adding any new logos. Take the cohort's revenue at the start, add expansion, subtract contraction and churn, and divide by where you started. Above 100% means your existing customers are a growth engine on their own. Below 100% means you are filling a leaky bucket with new sales.
- 100% NRR: expansion exactly offsets churn. You stand still without new logos.
- 110%+ NRR: a healthy, durable SaaS business. The base grows itself.
- 120%+ NRR: elite. Your customer base would roughly double on its own roughly every four years with zero net-new sales.
Why boards fixate on it
Three reasons, and they all come down to compounding.
First, NRR compounds where new-logo acquisition does not. A company with 120% NRR is building on last year's base every single year; the effect snowballs. Second, it is the cleanest proxy for whether customers actually get value, because contraction and churn are votes against the product that no marketing spin can hide. Third, it is remarkably efficient growth: expanding an existing account costs a fraction of acquiring a new one, so high NRR means more growth per dollar. For a board modeling the path to a target valuation, NRR is the single input that most changes the shape of the curve.
New logos are how you start a growth story. Net revenue retention is how you keep telling it without running faster every year just to stay in place.
The levers that actually move NRR
NRR has exactly two components you can pull: reduce the leak (churn and contraction) and widen the inflow (expansion). Most teams over-invest in chasing new expansion and under-invest in stopping the leak, which is backwards, because retained revenue is cheaper to keep than expansion is to win.
Stop the leak first
- Catch at-risk renewals early enough to change the outcome. The renewal is won or lost in the quarter before it, not the week of. A trustworthy renewal forecast tells you which accounts need intervention while there is still time.
- Fix involuntary churn. A meaningful slice of churn is just failed payments and expired cards. Dunning and proactive billing recovery reclaim revenue you already earned, with no product change required.
- Treat contraction as seriously as churn. A customer dropping from 50 seats to 20 does not show up in a logo-churn number, but it hits NRR exactly as hard. Seat downgrades are an early, quieter form of the same disease.
Then widen the inflow
- Make expansion a signal, not a sales motion. The best time to expand an account is when usage is bumping against a plan limit or a new team has started adopting the product. Those moments are observable; you do not have to guess.
- Expand from health, not from quota pressure. Pushing an upsell into an unhealthy account accelerates churn. Expansion should follow value realization, which means you need to know which accounts are actually healthy first.
The visibility problem underneath it all
Every lever above depends on one prerequisite: knowing the real health of each account, early, with evidence. You cannot stop a leak you cannot see, and you cannot time expansion off signals you are not reading. This is where most NRR initiatives quietly stall, not for lack of strategy, but for lack of timely, account-level truth.
Merrily exists to supply exactly that: a live health score per account that ties churn risk and expansion signal directly to renewal dates and ARR, so the revenue at stake is never a quarter-end surprise. Move NRR by seeing the accounts that move it, while you still have time to act.