NEWJoin 1M+ SaaS Professionals|Get Weekly Insights, Trends & Expert PicksSubscribe Free →

Spotsaas logo

What is Net Revenue Retention (NRR)?

Net Revenue Retention (NRR) is a metric that measures a company's ability to retain and grow revenue from its existing customer base over a specific period. It accounts for expansion revenue (upsells, cross-sells), contraction (downgrades), and churn (cancellations). An NRR above 100% means your existing customers are generating more revenue over time — a strong signal of product-market fit and long-term growth potential.

$

$

$

$

Net Revenue Retention (NRR):

--

The Formula

NRR = ((Revenue at Start + Expansion − Churn − Contraction) / Revenue at Start) × 100

Revenue at Start:Total MRR or ARR from the existing customer cohort at the beginning of the period.
Expansion Revenue:Additional revenue from upsells, cross-sells, and seat additions by existing customers.
Revenue Lost to Churn:Revenue from customers who fully cancelled during the period.
Revenue Lost to Downgrades:Revenue reduction from customers who moved to a lower plan (contraction).

Worked Examples

NRR Above 100% (Expansion-Led)

Starting MRR of $100K. Expansion adds $20K, churn removes $8K, downgrades remove $4K.

  • Numerator: $100K + $20K − $8K − $4K = $108K
  • NRR = ($108K / $100K) × 100
NRR = 108% — growing revenue from existing customers alone.

NRR Below 100% (Churn-Dominated)

Starting MRR of $50K. No expansion. Churn removes $5K, downgrades remove $2K.

  • Numerator: $50K + $0 − $5K − $2K = $43K
  • NRR = ($43K / $50K) × 100
NRR = 86% — revenue is shrinking from existing customers.

What Is a Good Net Revenue Retention (NRR)? Industry Benchmarks

Stage / ContextTypical ValueWhat It Means
Below 90%Needs urgent attentionCustomer base is actively shrinking. Churn and downgrades outweigh any expansion.
90% – 100%AcceptableRevenue is mostly retained but not growing from existing customers.
100% – 120%StrongExisting customers generate more revenue each period. Typical of healthy SaaS.
120%+Best-in-classElite NRR (Snowflake, Datadog, Twilio hit 130–160%+ at scale). Expansion drives growth independent of new sales.

How to Improve Net Revenue Retention (NRR)

Build a Customer Success Motion

Proactively helping customers hit their goals is the single most reliable driver of NRR. High-touch onboarding, QBRs, and health score monitoring reduce churn while identifying expansion opportunities.

Create a Land-and-Expand Pricing Model

Design your pricing so that natural usage growth (more seats, higher volume, more features) automatically translates to more revenue. Usage-based and seat-based pricing both support this.

Reduce Time-to-Value

Customers who see value within the first 30–60 days are significantly more likely to renew and expand. Streamline onboarding to get customers to their 'aha moment' faster.

Flag At-Risk Accounts Early

Use product usage data, support ticket volume, and NPS scores to identify at-risk customers before they churn. A proactive save is dramatically cheaper than a reactivation campaign.

Net Revenue Retention (NRR) vs. Related Metrics

Net Revenue Retention (NRR) vs. Gross Revenue Retention (GRR)

GRR measures revenue retained excluding expansion. NRR includes expansion on top of GRR. GRR caps at 100%; NRR can exceed 100%. GRR tells you how well you keep customers; NRR tells you how well you grow them.

Net Revenue Retention (NRR) vs. Churn Rate

Churn Rate measures the percentage of customers or revenue lost. NRR factors in both losses AND gains from expansion, giving a more complete picture of net revenue health from existing customers.

Common Mistakes When Calculating Net Revenue Retention (NRR)

1

Mixing New Customer Revenue into NRR

NRR is strictly about the existing customer cohort from the start of the period. Revenue from new customers acquired during the period must be excluded, or you overstate your retention performance.

2

Calculating NRR Annually Instead of Monthly

Monthly NRR reveals trends faster. Annual NRR can mask a deteriorating trend that built up over the year. Track NRR monthly and report the trailing 12-month average.

3

Ignoring Contraction MRR

Many companies track churn but forget contraction (downgrades). Including contraction gives you a more honest NRR and prevents blind spots in your revenue health.

Embed This Calculator on Your Website

Add this free What is Net Revenue Retention (NRR)? to your blog, website, or resource page in seconds. Help your readers calculate their own metrics — and earn a backlink to Spotsaas.

<div id="spotsaas-calc-net-revenue-retention"></div>
<script
  src="https://www.spotsaas.com/embed/calculators/net-revenue-retention.js"
  data-calculator="net-revenue-retention"
  async
></script>

Frequently Asked Questions

About the reviewer

Rajat Gupta is the founder of Spotsaas. Over the past two years, he has reviewed 2,000+ tools across CRM, HR, AI, and finance — applying hands-on product research and a background in commerce and the CFA program to evaluate software through a business and ROI lens. His goal: help teams make software decisions they won't regret.

Disclaimer: This research has been collated from a variety of authoritative sources. We welcome your feedback at [email protected].

Grow your pipeline with buyers who are already looking for you

254,000+ buyers use Spotsaas every month to evaluate and shortlist software. Get in front of them — for free, or with a managed growth plan built around your category.