Net Revenue Retention Calculator
Enter your starting MRR and expansion, contraction, and churn figures to calculate NRR — the key SaaS health metric.
MRR Inputs
Enter figures for a single month or quarter.
Total MRR from existing customers at the start of the period.
Revenue added from upgrades and upsells to existing customers.
Revenue lost from customers who downgraded their plan.
Revenue lost from customers who cancelled entirely.
Net Revenue Retention
—
Enter values to calculate
0%
100%
150%+
MRR Breakdown
Starting MRR
—
+ Expansion MRR
—
− Contraction MRR
—
− Churned MRR
—
Ending MRR
—
Gross Revenue Retention (GRR)
Retention without expansion — capped at 100%
—
Summary
Enter your starting MRR and expansion, contraction, and churn figures to calculate NRR — the key SaaS health metric.
How it works
- Enter the MRR at the start of the period (e.g., beginning of month or quarter).
- Enter expansion MRR — revenue added from upgrades and upsells to existing customers.
- Enter contraction MRR — revenue lost from downgrades by existing customers.
- Enter churned MRR — revenue lost from customers who cancelled entirely.
- The calculator divides ending MRR by starting MRR and multiplies by 100 to get NRR%.
Use cases
- Track monthly or quarterly NRR to measure SaaS revenue health.
- Benchmark your NRR against industry standards (>100% = best-in-class).
- Identify whether expansion revenue offsets churn and contraction.
- Model NRR scenarios to forecast revenue growth from existing customers.
- Present NRR to investors as a key SaaS efficiency metric.
- Compare NRR across cohorts to spot high-value customer segments.
Frequently Asked Questions
Last updated: 2026-07-01 ·
Reviewed by Nham Vu