Net Revenue Retention Calculator

Calculate net revenue retention based on starting MRR, expansion MRR, and churned MRR.

Net Revenue Retention

Guide

How it works

Use this calculator to estimate net revenue retention (NRR). Useful for measuring how well your business retains and expands revenue from existing customers.

What this calculator does

The net revenue retention calculator helps you measure how much recurring revenue is retained and expanded from your existing customer base over a given period.

It uses:

  • starting MRR
  • expansion MRR
  • churned MRR

This gives you net revenue retention (%) - a key SaaS growth and retention metric.

How to use the net revenue retention calculator

  1. Enter your starting MRR (at the beginning of the period)
  2. Enter your expansion MRR (upsells, upgrades from existing customers)
  3. Enter your churned MRR (revenue lost from cancellations or downgrades)
  4. The calculator will return your NRR as a percentage

Ensure all values relate to the same time period.

Net revenue retention formula

NRR (%) = (Starting MRR + Expansion MRR - Churned MRR) / Starting MRR x 100

Where:

  • Starting MRR = recurring revenue at the start of the period
  • Expansion MRR = additional revenue from existing customers
  • Churned MRR = revenue lost from existing customers
  • NRR = retained and expanded revenue percentage

Example calculation

If:

  • Starting MRR = 100000
  • Expansion MRR = 15000
  • Churned MRR = 5000

Then:

  • NRR = (100000 + 15000 - 5000) / 100000 x 100
  • NRR = 110%

This means your existing customer base generated 10% more revenue than at the start of the period.

What is net revenue retention?

Net revenue retention (NRR) measures how much revenue you retain and grow from existing customers over time.

It combines:

  • retention (keeping customers)
  • expansion (upsells and upgrades)
  • churn (lost revenue)

How NRR affects business performance

NRR is one of the most important SaaS metrics:

  • NRR > 100% -> expansion exceeds churn (strong growth)
  • NRR = 100% -> revenue is stable
  • NRR < 100% -> churn outweighs expansion

High NRR reduces reliance on new customer acquisition.

Why net revenue retention matters

Tracking NRR helps you:

  • measure product stickiness
  • understand customer lifetime value
  • evaluate upsell and expansion success
  • support investor and board reporting
  • benchmark against top SaaS companies

It is a core metric for scalable, recurring revenue businesses.

NRR vs gross revenue retention (GRR)

These metrics are related but different:

  • NRR includes expansion revenue
  • GRR excludes expansion and only measures retention

GRR focuses on revenue kept, while NRR shows total account growth.

NRR vs churn rate

  • NRR measures revenue retained and expanded
  • Churn rate measures revenue or customer loss

NRR provides a more complete view of revenue health.

How to improve net revenue retention

Businesses can improve NRR by:

  • improving onboarding and product adoption
  • reducing churn through better retention strategies
  • increasing upsells and cross-sells
  • delivering continuous product value
  • strengthening customer success programs

How to interpret NRR benchmarks

Typical SaaS benchmarks:

  • < 90% -> weak retention
  • 90% - 100% -> average
  • 100% - 120% -> strong
  • 120%+ -> best-in-class

Higher NRR indicates a more scalable and resilient business.

When to use this calculator

Use this calculator when you need to:

  • evaluate recurring revenue quality
  • benchmark SaaS performance
  • analyse retention and expansion trends
  • compare performance across periods
  • support investor reporting

Common mistakes when calculating NRR

Common mistakes include:

  • including new customer revenue (NRR only uses existing customers)
  • using inconsistent MRR definitions
  • ignoring contraction (downgrades) within churn
  • comparing mismatched time periods
  • double-counting expansion revenue

Always use clean, consistent data.

Related calculations

You may also want to:

Useful resources

  • Stripe Billing - subscription and MRR tracking
  • ChartMogul - SaaS analytics and retention metrics
  • Baremetrics - subscription analytics dashboards
  • Google Sheets - build SaaS KPI dashboards

FAQs

What is net revenue retention?

NRR measures how much recurring revenue is retained and expanded from existing customers.

How do you calculate NRR?

NRR (%) = (Starting MRR + Expansion MRR - Churned MRR) / Starting MRR x 100.

Is NRR above 100% good?

Yes. It means expansion revenue exceeds churn, indicating strong growth.

What is a good NRR?

Many SaaS companies aim for 100%-120% or higher.

What does low NRR mean?

It indicates that churn is outweighing expansion, which can limit growth.

Does NRR include new customers?

No. NRR only measures revenue changes from existing customers.

Interpreting your result

Your net revenue retention result should always be interpreted in context:

  • compare it against your historical baseline
  • review it alongside the main commercial or operational drivers behind the metric
  • compare it across products, channels, periods, or segments where relevant
  • avoid interpreting the result in isolation without checking the underlying input values

A single period can be noisy, so trend direction over several periods is usually more useful than one standalone result.

Data quality checklist

Before acting on this result, verify:

  • the inputs use the same time period and reporting basis
  • one-off anomalies are identified separately from steady-state performance
  • discounts, refunds, taxes, or fees are handled consistently where relevant
  • the underlying values are complete enough to support a meaningful conclusion

Small input inconsistencies can materially change the result.

How to improve this metric

Practical ways to improve this metric depend on the underlying business model, but often include:

  • identify the main driver behind the result before making changes
  • test one variable at a time so the impact is easier to measure
  • compare performance by segment rather than only at an overall level
  • review the metric regularly so changes can be caught early

Improvement is most reliable when measurement definitions remain stable over time.

Benchmarks and target setting

A good target depends on your industry, business model, and stage of growth.

When setting targets:

  • compare against your own historical trend before relying on outside benchmarks
  • define both minimum acceptable and aspirational target ranges
  • review targets whenever pricing, cost, demand, or channel mix changes materially
  • pair benchmark review with the underlying commercial context, not just the final number

Your own historical performance is usually the most practical benchmark.

Reporting cadence and decision workflow

For most teams, a simple cadence works best:

  • Weekly: monitor the metric when trading conditions or campaign activity change quickly
  • Monthly: compare the result against target and prior periods
  • Quarterly: reassess assumptions, targets, and the main drivers behind the metric

A practical workflow is to calculate the metric, identify the primary driver of change, test one improvement, and then review the next comparable period before scaling.

Common analysis scenarios

You can use this metric in several practical scenarios:

  • monthly performance reviews
  • pricing, margin, or cost analysis
  • planning and forecasting discussions
  • investor, lender, or management reporting

In each scenario, pair the result with the underlying business context so decisions are not made on one number alone.

FAQ extensions

Should I compare this metric across channels?

Yes, but only when definitions and attribution rules are consistent.

How many periods should I review before making changes?

At least 3 comparable periods is a good baseline unless there is a clear data issue or one-off event.

What should I do if this metric improves but profit declines?

Check whether costs, discounts, conversion quality, or downstream profitability changed at the same time.

Explore more

More calculators in this topic

View business calculators

Continue exploring

Related calculators

Explore the next calculations most relevant to this topic.