Net Revenue Retention (NRR) Calculator

Calculate net revenue retention rate from starting MRR, expansion, contraction, and churn. Benchmark NRR for SaaS and subscription businesses.

About the Net Revenue Retention (NRR) Calculator

Net Revenue Retention (NRR), also called Net Dollar Retention (NDR), measures how much revenue from existing customers you retain and grow over a period. It accounts for expansion, contraction, and churn, giving a single percentage that encapsulates your existing base's health. An NRR above 100% means your existing customers generate more revenue over time — even without adding new ones.

NRR is the most scrutinized metric in SaaS. Top public SaaS companies like Snowflake, Datadog, and Twilio have reported NRR above 130%, indicating their customer bases nearly double in value every 2-3 years from expansion alone. This powerful compounding effect is why NRR is the strongest predictor of long-term SaaS valuations.

This calculator computes your monthly and annual NRR, shows the compounding effect on revenue, benchmarks your performance, and models how improvements in each component affect your overall retention rate.

Entrepreneurs, finance teams, and small-business owners gain a competitive edge from accurate net revenue retention (nrr) data when setting prices, forecasting revenue, or managing operational costs. Save this tool and revisit it each quarter to keep your financial plans aligned with current market realities.

Why Use This Net Revenue Retention (NRR) Calculator?

NRR is the single best indicator of product-market fit and customer satisfaction. If your existing customers are spending more over time, your product is delivering value. This calculator quantifies that value and helps you identify which levers — reducing churn, limiting contraction, or growing expansion — have the greatest impact.

How to Use This Calculator

  1. Enter your starting MRR for the period.
  2. Enter expansion MRR from upsells, cross-sells, and organic growth.
  3. Enter contraction MRR from downgrades.
  4. Enter churned MRR from cancellations.
  5. Review your monthly and annual NRR.
  6. Check the component impact analysis to identify your highest-leverage improvement.
  7. Use the benchmark comparison to see how you stack up against industry leaders.

Formula

NRR = (Starting MRR + Expansion MRR − Contraction MRR − Churned MRR) ÷ Starting MRR × 100 Annual NRR = (Monthly NRR / 100)^12 × 100 Gross Revenue Retention = (Starting MRR − Contraction − Churned) ÷ Starting MRR × 100

Example Calculation

Result: NRR = 102.50%

NRR = ($200,000 + $12,000 − $2,000 − $5,000) ÷ $200,000 × 100 = 102.50%. Ending MRR from existing customers is $205,000. Annual NRR = (1.025)^12 = 134.5%, meaning the existing customer base would grow 34.5% in a year from retention dynamics alone.

Tips & Best Practices

NRR as the Ultimate SaaS Metric

Net Revenue Retention has emerged as the single most important metric for evaluating SaaS business quality. It captures customer satisfaction (low churn), product depth (low contraction), and growth potential (high expansion) in one number. Companies with NRR above 120% have historically outperformed peers in both revenue growth and stock price appreciation.

The Compounding Power of NRR

The magic of NRR is compounding. At 102% monthly NRR, a $100K cohort becomes $126.8K after year one, $160.8K after year two, and $203.9K after year three. This doubling every three years creates a revenue snowball that makes growth increasingly capital-efficient. It is why the best SaaS companies can sustain 30-50% annual growth even as they scale.

Gross vs Net Retention

Gross Revenue Retention isolates the retention question: how much revenue do you keep without counting expansion? It reveals the true leakiness of your bucket. A company with 95% GRR and high expansion might have great NRR, but the 5% monthly loss accumulates fast. Both metrics are needed: GRR for diagnosing retention problems, NRR for evaluating total base health.

NRR in Investor Due Diligence

Investors increasingly view NRR as a gating criterion. Many growth-stage investors require NRR above 100% — ideally above 110% — as a precondition for investment. During due diligence, they examine NRR by cohort (is it improving?), by segment (where is it strongest?), and over time (is it sustainable?). Companies that can demonstrate consistently high NRR command premium valuations at every funding stage.

Frequently Asked Questions

What is a good net revenue retention rate?

For SaaS companies, NRR above 100% is good, above 110% is strong, and above 120% is best-in-class. The median for public SaaS companies is around 110-115%. Enterprise-focused companies typically achieve higher NRR (120%+) than SMB-focused ones due to more expansion opportunities and lower churn.

What is the difference between NRR and GRR?

Gross Revenue Retention (GRR) measures retention without expansion — it only accounts for contraction and churn. GRR can never exceed 100%. NRR adds expansion back in, so it can exceed 100%. GRR shows the floor (how much you keep), while NRR shows the full picture including growth.

Why does NRR matter so much for valuation?

NRR is the strongest predictor of SaaS valuation multiples because it demonstrates compounding growth potential. A company with 120% NRR doubles its existing customer revenue in about 3.8 years without acquiring a single new customer. Investors see this as proof of product stickiness and pricing power.

How does NRR compound over time?

Monthly NRR compounds like interest. A 102% monthly NRR means (1.02)^12 = 126.8% annual NRR — every cohort grows 26.8% per year. After 3 years, each cohort would be worth 2.04x its starting value. This compounding effect is why small monthly improvements create large long-term impacts.

Can NRR be negative?

NRR cannot be negative, but it can be well below 100%. An NRR of 85% means you're losing 15% of your existing customer revenue base each month, which annualizes to a devastating loss. Any NRR below 90% monthly should trigger urgent action on retention and expansion.

Should I target the same NRR across all segments?

No. Set segment-specific NRR targets. Enterprise segments can reasonably target 125%+ NRR due to larger expansion potential. SMB segments may target 100-105% NRR. The key is ensuring that every segment contributes positively and that your blended NRR meets your overall growth objectives.

How does NRR relate to net negative churn?

Net negative churn and NRR above 100% are the same thing expressed differently. NRR of 103% means net revenue churn is −3%, which is net negative churn. Both indicate that expansion from existing customers exceeds all losses from contraction and cancellations.

What drives NRR improvement?

The three levers are: (1) reduce churn through better onboarding, product value, and customer success, (2) reduce contraction through pricing optimization and value demonstration, and (3) increase expansion through upsell paths, usage-based pricing, and cross-sell products. Most companies see the fastest gains from churn reduction first.

Related Pages