CalcHub

⚡ Quick answer

To calculate Net Revenue Retention (NRR), use the formula: NRR = (Starting ARR + Expansion - Churn - Contraction) ÷ Starting ARR × 100%.

Net Revenue Retention

Starting ARR plus expansion minus churn and contraction, as % of starting ARR.

CalcHub
1000000
Type or paste in the fields above

📖 What it is

Net Revenue Retention (NRR) is a critical metric for SaaS startups, reflecting how well your business retains and expands revenue from existing customers. It provides insights into customer satisfaction, product value, and overall business health.

The calculation involves starting Annual Recurring Revenue (ARR) and factors in expansions, churn, and contractions. By expressing this as a percentage, you can gauge how much revenue you are holding onto, apart from new customer acquisitions.

It's essential to use consistent time periods for your calculations and keep in mind that NRR does not account for new customer revenue, making it vital to use alongside other metrics for a comprehensive view of growth.

How to use

  1. Identify your starting Annual Recurring Revenue (ARR).
  2. Calculate total expansion revenue from existing customers.
  3. Determine total churn from lost customers.
  4. Calculate any contraction in revenue from existing customers.
  5. Plug these values into the NRR formula.
  6. Interpret the result to assess revenue retention and growth.

📐 Formulas

  • Net Revenue RetentionNRR = (Starting ARR + Expansion − Churn − Contraction) ÷ Starting ARR × 100%
  • Starting ARRStarting ARR = Revenue at the beginning of the period
  • ExpansionExpansion = Additional revenue from existing customers
  • ChurnChurn = Revenue lost from customers leaving
  • ContractionContraction = Revenue lost from existing customers downgrading

💡 Example

Start with $1M in ARR, add $200K in expansion, subtract $50K in churn, and deduct $50K in contraction.

Calculating NRR gives: NRR = ($1M + $200K - $50K - $50K) ÷ $1M × 100% = 110%.

Real-life examples

  • Example 1: SaaS Company A

    Starting ARR of $1M, $200K in expansion, $50K in churn, and $50K in contraction results in an NRR of 110%.

  • Example 2: SaaS Company B

    Starting ARR of $500K, $100K in expansion, $20K in churn, and $10K in contraction results in an NRR of 116%.

Scenario comparison

  • High NRR ScenarioAn NRR of 120% indicates strong customer satisfaction and upselling success.
  • Low NRR ScenarioAn NRR of 90% suggests issues with customer retention and possible product dissatisfaction.

Common use cases

  • Evaluate customer satisfaction by analyzing NRR.
  • Identify upselling opportunities within existing customer base.
  • Assess overall business health and revenue growth potential.
  • Make informed decisions on product development based on retention insights.
  • Track performance over time to inform strategic planning.
  • Benchmark against industry standards to gauge competitiveness.
  • Analyze the impact of pricing changes on revenue retention.
  • Use NRR to attract investors by showcasing growth potential.

How it works

Net Revenue Retention is calculated using the formula that combines starting ARR with expansion revenue, while deducting losses from churn and contraction. This percentage metric helps businesses evaluate how effectively they retain revenue from their existing customer base.

What it checks

This tool checks the effectiveness of a SaaS startup in retaining and expanding revenue from its existing customer base, expressed as a percentage of the initial ARR.

Signals & criteria

  • Starting ARR
  • Expansion
  • Churn
  • Contraction

Typical errors to avoid

  • Double-counting discounts.
  • Wrong period alignment.
  • Mixing logo churn with revenue churn.

Decision guidance

Low: An NRR below 100% indicates that your startup is losing more revenue than it gains, requiring immediate attention to improve customer retention.
Medium: An NRR around 100% suggests that your business is maintaining revenue but not growing it, indicating stability with room for improvement.
High: An NRR over 100% reflects strong customer satisfaction and revenue expansion, showcasing the health and growth potential of your SaaS startup.

Trust workflow

Recommended steps after getting a result:

  1. Gather accurate data for Starting ARR, expansions, churn, and contractions.
  2. Perform calculations using the correct formula.
  3. Review the results against industry benchmarks to assess performance.

FAQ

FAQ

  • Logo vs revenue churn?

    This model is revenue-based; logo counts need a different view.

Related calculators