Net Revenue Retention Calculator
Last updated: November 5, 2026
Calculate net revenue retention, ending recurring revenue and the effect of expansion, contraction and churn.
Estimated net revenue retention
—
- Ending revenue from the starting cohort: —
- Gross revenue retention: —
- Total ending recurring revenue including new customers: —
- Net change in the starting cohort: —
On this page
Quick summary: Calculate net revenue retention, ending recurring revenue and the effect of expansion, contraction and churn.
Read the complete guide
Updated reference sections in this guide are in English.
What this calculator estimates
Calculate net revenue retention, ending recurring revenue and the effect of expansion, contraction and churn.
How to use it
Enter Starting recurring revenue ($); Expansion and upsell revenue ($); Contraction and downgrade revenue ($); Churned recurring revenue ($); New-customer recurring revenue ($). Select Calculate to update the results.
How the calculation works
Net revenue retention divides starting-cohort revenue after expansion, contraction and churn by starting revenue. New-customer revenue is excluded from NRR but shown in total ending revenue.
Worked example: starting scenario
| Starting recurring revenue ($) | 500000 |
|---|---|
| Expansion and upsell revenue ($) | 65000 |
| Contraction and downgrade revenue ($) | 18000 |
| Churned recurring revenue ($) | 32000 |
| New-customer recurring revenue ($) | 90000 |
| Estimated net revenue retention | 103% |
|---|---|
| Ending revenue from the starting cohort | $515,000.00 |
| Gross revenue retention | 90% |
| Total ending recurring revenue including new customers | $605,000.00 |
| Net change in the starting cohort | $15,000.00 |
Important limitations
Use consistent periods and cohort definitions. Currency effects, usage revenue, acquisitions, reactivations and accounting classifications may require adjustments.
Keep the original customer cohort separate
Starting recurring revenue, expansion, contraction and churn must describe the same existing-customer group and period. Starting revenue $10,000, expansion $2,000, contraction $500 and churn $1,000 give NRR of 105%. Adding $3,000 from new customers raises ending company revenue but does not improve that cohort’s retention. Losses cannot exceed the starting cohort plus its expansion; an impossible negative cohort is rejected. Do not count the same lost revenue as both contraction and churn.