Glossary
What is Net Retention Rate (NRR)?
Net Retention Rate (NRR) measures the percentage of recurring revenue retained from an existing customer base after accounting for expansions, contractions, and churn over a reporting period. It shows whether revenue from current customers is net-growing or shrinking and is calculated as ending cohort revenue divided by starting cohort revenue.
How does net retention rate (nrr) work?
NRR quantifies net revenue movement within an existing customer cohort over a fixed period. Start by defining the cohort (typically the revenue present at period open) and record four line items: starting ARR/MRR, expansion (upsells/add-ons), contraction (downgrades), and churn (lost customers). The formula is:
- NRR = (Starting Revenue + Expansion − Contraction − Churn) / Starting Revenue
Use consistent timing (monthly, quarterly, annual) and a single currency. For multi-product bundles, normalize to recurring revenue only and exclude one-time professional services. Maintain reconciliation between CRM bookings, billing data, and finance-led ARR to avoid double-counting credits or credits applied retroactively. Track cohorts in a time-series to see whether NRR trends are stable, improving, or deteriorating.
Why does net retention rate (nrr) matter?
NRR ties directly to growth efficiency and go-to-market strategy. A sustainably high NRR reduces reliance on new-logo acquisition, improves forecast reliability, and shortens CAC payback because existing customers produce more revenue over time. For revenue operations, NRR guides resource allocation—invest more in expansion motions and success programs where NRR is strong, or allocate retention engineering to segments where NRR lags. It also affects valuation: investors reward companies with high NRR because they signal scalable, lower-risk revenue growth. Operationally, NRR informs quota design, success staffing, and product prioritization tied to upsell potential.
Net Retention Rate (NRR) example
A mid-market SaaS company starts the quarter with $1,000,000 in ARR from an existing customer cohort. During the quarter they secure $150,000 in expansion revenue, lose $30,000 from downgrades, and have $80,000 in churned ARR. Ending cohort ARR is $1,040,000, so NRR = $1,040,000 / $1,000,000 = 104%. That single metric signals net expansion: the account base is growing without adding new logos, and the company can prioritize expansion plays while investigating churn causes.
Core components
- Starting ARR/MRR — The revenue at the beginning of the period used as the cohort denominator for calculation.
- Expansion — Additional recurring revenue from upgrades, cross-sells, seat expansions and add-ons during the period.
- Contraction — Reduced recurring revenue from downgrades, price decreases, or reduced seat counts.
- Churn & Net calculation — Revenue lost from customers who cancel entirely; NRR combines all movements into a single percentage.
Frequently asked questions
How does NRR differ from gross retention rate?
NRR includes expansions (upsells, add-ons), contractions (downgrades), and churn. Gross retention rate excludes expansions and only measures how much starting revenue remains after downgrades and churn. Use gross retention to assess basic account stability and NRR to evaluate growth powered by existing customers.
What is a good NRR benchmark for B2B SaaS?
Benchmarks vary by ARR band and market: top-performing SaaS companies often report NRR above 120% in high-product-market-fit segments; 100–110% is solid for mature B2B offerings; below 100% indicates net shrinkage and requires retention or expansion fixes. Compare similar business models and customer sizes when benchmarking.
How often should we calculate NRR?
Calculate NRR at least monthly for operational tracking and quarterly for board-level reporting. Monthly NRR highlights short-term trends and seasonality; quarterly smooths noise for strategic decisions. Use consistent cohort definitions (e.g., starting cohort ARR at period open) and align calculations across finance, revenue ops, and CS.
Should we break NRR down by cohorts or segments?
Segment NRR by cohort (by acquisition quarter, ARR band, vertical, or sales motion) to diagnose drivers. High-level corporate NRR can mask weak segments; cohort-level NRR reveals where to invest in success, pricing, or product changes. Combine with engagement and health scores for actionable segmentation.
NRR is driven by how effectively revenue teams identify expansion opportunities and prevent churn. upcell’s contact and enrichment tools can improve those outcomes by surfacing decision-makers, revealing buying signals, and enriching account data. Use Prospector to find stakeholders for expansion outreach and Multi-vendor Enrichment to refresh contact lists and health indicators—both actions increase the odds of expansion that lift NRR.
See upcell in action