NRR Calculator: Net Revenue Retention (NDR)
Calculate NRR (Net Revenue Retention), also called NDR (Net Dollar Retention), including expansion, contraction, and churn.
NRR (Net Revenue Retention), also called NDR (Net Dollar Retention), measures recurring revenue kept from existing customers including expansion. Formula: (Starting MRR + Expansion − Contraction − Churn) ÷ Starting MRR × 100.
MRR at the beginning of the period
Upsells, cross-sells, and upgrades
Downgrades and reduced plans
MRR lost from cancellations
Net Revenue Retention (NRR)
103.0%
Healthy
Ending MRR
$103.0K
After all movements
Gross Revenue Retention
91.0%
Excluding expansion
Health Status
Healthy
Existing customers grow revenue
Healthy NRR. Expansion offsets churn. Focus on reducing churn further to push NRR above 110%.
How it works
Net Revenue Retention (NRR), also called Net Dollar Retention (NDR), measures how much revenue you keep and grow from existing customers. NRR above 100% means expansion revenue offsets churn and contraction. This is the single most important SaaS efficiency metric.
How to use this calculator
Follow these steps to get an accurate NRR Calculator result.
- Open the NRR Calculator and set your currency.
- Enter Starting MRR (your MRR at the beginning of the period).
- Enter Expansion MRR (upsells, cross-sells, upgrades), Contraction MRR (downgrades), and Churned MRR (cancellations) for the same period.
- Review your NRR percentage. Above 100% means existing customers grow faster than you lose them. Use the built-in analysis to understand whether to focus on expansion or retention.
Worked examples
Plug in sample numbers to see how the NRR Calculator formula works in practice.
Healthy NRR
- Starting MRR
- $100,000
- Expansion
- $12,000
- Contraction
- $3,000
- Churn
- $4,000
NRR = ($100K + $12K − $3K − $4K) ÷ $100K × 100 = 105%
Benchmarks
Directional ranges—always prefer your own baselines and unit economics.
| Context | Guidance |
|---|---|
| Above 100% | Existing base grows without new logos |
| Strong SaaS | Often 110–130%+ depending on segment |
| Enterprise target | Many VCs look for 120%+ NRR |
| NDR synonym | NDR = Net Dollar Retention = NRR |
Common mistakes
- Excluding expansion from NRR — That is closer to GRR. NRR includes expansion revenue.
- Using logo count instead of revenue — NRR/NDR is a revenue retention metric, not logo retention.
- Mixing cohorts incorrectly — Anchor to starting MRR of the cohort or period you are measuring.
Frequently Asked Questions
What is NRR?
NRR stands for Net Revenue Retention (also called Net Dollar Retention or NDR). It measures the percentage of recurring revenue retained from existing customers over a period, including upsells, cross-sells, downgrades, and churn. NRR above 100% means your existing customers are growing faster than you are losing them.
What is NDR / Net Dollar Retention?
NDR is another name for NRR. Net Dollar Retention uses the same formula as Net Revenue Retention: (Starting MRR + Expansion − Contraction − Churn) ÷ Starting MRR × 100.
How do you calculate NRR or NDR?
NRR/NDR = (Starting MRR + Expansion MRR − Contraction MRR − Churned MRR) ÷ Starting MRR × 100. Example: $100K starting MRR, $10K expansion, $5K contraction, $3K churn = 102% NRR. Use this free calculator for an instant result.
What is a good NRR for SaaS?
Above 100% NRR is the gold standard, meaning existing customers grow revenue faster than churn erodes it. Top public SaaS companies average 110-130% NRR. Below 100% means you need constant new customer acquisition just to maintain revenue. 90-100% is common for SMB-focused SaaS.
How is NRR different from GRR?
GRR (Gross Revenue Retention) only measures retention without including expansion revenue. GRR is always ≤ 100% and shows how much revenue you keep excluding upsells. NRR includes expansion and can exceed 100%. Both are important: GRR shows retention quality, NRR shows growth quality from existing customers.
How can I improve NRR?
Three levers: reduce churn (improve onboarding, customer success, product-market fit), reduce contraction (downgrade prevention, flexible pricing), and increase expansion (upsells, cross-sells, usage-based pricing). Expansion revenue is the most efficient growth driver because it leverages existing relationships.
What NRR do VCs look for?
Top-tier VCs expect 120%+ NRR for enterprise SaaS, 110%+ for mid-market, and 100%+ for SMB. NRR above 130% is exceptional and signals strong product-market fit. Below 100% raises concerns about retention quality and long-term revenue sustainability.
Related Calculators
MRR Calculator
Calculate monthly recurring revenue (MRR) instantly: Active Customers × ARPU, with growth and churn context for SaaS.
MRR = Active Customers × ARPU
ARR Calculator
Calculate annual recurring revenue (ARR) instantly: MRR × 12, the investor-standard SaaS scale metric.
ARR = MRR × 12
Churn Impact
Quantify how monthly churn affects revenue, LTV, and the value of retention improvements.
Revenue at Month N = Starting MRR × (1 − Churn)^N
LTV Calculator
Estimate the total revenue a customer generates over their relationship with your business.
LTV = (ARPU × Gross Margin) ÷ Churn Rate