Net Revenue Retention (NRR)
The percentage of recurring revenue retained from existing customers over a period, including expansions and contractions. NRR above 100% means customers are expanding faster than churning — a strong signal for affiliate program sustainability.
Understanding Net Revenue Retention
Net Revenue Retention (NRR) measures revenue retained from existing customers, accounting for cancellations, downgrades, and expansion. The formula is (Beginning MRR + Expansion MRR − Churn MRR) / Beginning MRR.
NRR above 100% means revenue from the existing customer cohort is growing despite some churn, because expansion revenue exceeds churn.
NRR is the single most important metric for SaaS unit economics. High NRR enables profitability and compounding growth even with moderate new customer acquisition.
A Worked Example
Month 1 has 100 customers at $100/month, which is $10,000 MRR. In month 2, 5 customers churn (losing $500) and 10 customers expand to $120 (gaining $200).
Net retention = ($10,000 − $500 + $200) / $10,000 = 96.8%. Anything below 100% indicates net revenue loss from the existing base.
Run the same month with better expansion and the picture changes: $10,000 − $500 + $2,000 = $11,500 / $10,000 = 115% NRR.
NRR Benchmarks
Use these reference points when judging your own number:
- Healthy B2B SaaS maintains 110%+ NRR.
- Exceptional SaaS achieves 120%+ NRR.
- Low NRR below 100% indicates churn exceeding expansion, which is unsustainable long-term.
NRR is superior to new customer metrics because it shows true business health.
Improving NRR Through Customer Quality
Affiliate-sourced customers typically have higher NRR than other acquisition channels because affiliates promote to well-fit audiences. Measure NRR by acquisition source to see the gap.
Affiliate-sourced customer cohorts may retain 95% with 15% expansion, versus 85% retention and 8% expansion for paid advertising cohorts. This NRR difference compounds significantly over time.
Better-fit customers expand more and churn less. One high-retention customer with a 20% expansion rate outperforms 10 customers with a 50% churn rate and 5% expansion.
Affiliate programs act as customer quality accelerators, because affiliates naturally promote only when confident in product value.
How to Improve NRR
Four actions move the number:
- Focus affiliate recruitment on quality and fit over volume.
- Improve customer success through onboarding, training, and support.
- Monitor NRR quarterly by acquisition source.
- Invest affiliate program budget in the channels producing the highest-NRR customer cohorts.
For a company with 120% baseline NRR, even a 1% improvement in NRR saves significant customer replacement costs.
