Net Revenue Retention Calculator

Measure how well you retain and expand revenue from existing customers. Track your NRR and understand your growth dynamics instantly.

Revenue Metrics

Enter your revenue figures for the period you want to analyze.

Total revenue at the start of the period from existing customers

Upsells, cross-sells, and upgrades from existing customers
Downgrades from existing customers
Revenue lost from customers who left
About NRR: Net Revenue Retention measures how much revenue you retain and grow from existing customers. Above 100% means growth from your existing base without new customers. Best-in-class SaaS companies target 120%+.

Your NRR Results

Enter your revenue metrics to calculate your Net Revenue Retention rate and understand your customer growth dynamics.

HOW IT WORKS

How to Use the NRR Calculator

Follow these simple steps to calculate your Net Revenue Retention and understand your business growth dynamics.

01
💰

Enter Starting MRR

Input your Monthly Recurring Revenue at the beginning of the period from your existing customers.

02
📈

Add Expansion Revenue

Enter revenue gained from upsells, cross-sells, and upgrades from existing customers during the period.

03
📉

Input Churn & Contraction

Add revenue lost from customer cancellations and downgrades during the same period.

04
🎯

Get Your NRR

Instantly see your Net Revenue Retention percentage and understand if your business is growing or declining.

Frequently Asked Questions

Everything you need to know about Net Revenue Retention and how to use this calculator.

Net Revenue Retention (NRR) is a critical SaaS metric that measures the percentage of recurring revenue retained from existing customers over a specific period, including expansions, upgrades, downgrades, and churn. It shows whether your business is growing or declining from your current customer base alone, without factoring in new customer acquisition.
NRR is one of the most important health indicators for subscription-based businesses. A high NRR (above 100%) means your existing customers are spending more over time through upsells and expansions, indicating strong product-market fit and customer satisfaction. It's a key metric that investors look at when evaluating SaaS companies, as it demonstrates sustainable growth potential.
NRR is calculated using this formula: NRR = ((Starting MRR + Expansion Revenue − Churned Revenue − Contraction Revenue) / Starting MRR) × 100. For example, if you start with $100,000 MRR, gain $15,000 from expansions, and lose $10,000 from churn and downgrades, your NRR would be 105%, meaning you grew your revenue from existing customers by 5%.
For SaaS companies, an NRR above 100% is considered good. Top-performing SaaS companies typically achieve NRR rates of 120% or higher. An NRR between 90–100% is acceptable but suggests room for improvement. Below 90% indicates significant customer retention challenges that need immediate attention.
NRR is essential for any subscription-based or recurring revenue business model, including SaaS companies, membership sites, subscription box services, and businesses with annual contracts. It's particularly valuable for B2B SaaS companies where upsells and expansions are common.
No. Our Net Revenue Retention Calculator is completely free to use with no signup, registration, or credit card required. Simply enter your numbers and get instant calculations. We believe in providing valuable tools to help businesses grow without any barriers or hidden costs.