Daily Calculator Hub
← Back to home

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.

Updated November 5, 2026
Read the complete guide

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

Example inputs
Starting recurring revenue ($)500000
Expansion and upsell revenue ($)65000
Contraction and downgrade revenue ($)18000
Churned recurring revenue ($)32000
New-customer recurring revenue ($)90000
Example results
Estimated net revenue retention103%
Ending revenue from the starting cohort$515,000.00
Gross revenue retention90%
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.

Stripe: net and gross revenue retention