If you are new to subscription metrics, we highly recommend reading our foundational overview on understanding the NRR metric before diving into the mathematical framework. Once you grasp the strategic importance of the metric, applying the formula becomes a straightforward exercise in data aggregation.
The Standard NRR Equation
The math itself does not require a complex spreadsheet. It is a simple equation that tracks the flow of dollars over a defined period (usually a single month or an entire year). Here is the standard industry formula:
Breaking Down the Four Data Points
To generate an accurate percentage, you need perfectly clean data for four distinct revenue buckets. Mixing these up will severely distort your growth projections and miscalculate your Customer Lifetime Value (LTV).
1. Starting MRR
The baseline recurring revenue from all active customers on the very first day of the month. Exclude any newly acquired customers from this month.
2. Expansion MRR
New revenue generated from the existing customer base during the month. This includes plan upgrades, additional user seats, and cross-sells.
3. Contraction MRR
Revenue lost from active customers who stayed, but downgraded their subscription tier or removed add-ons during the measured month.
4. Churn MRR
The total recurring revenue eliminated by customers who completely canceled their subscription and left the platform entirely.
Real-World Calculation Walkthrough
Let's put the formula into practice with a hypothetical B2B software company calculating their NRR for the month of October.
- Starting MRR: $100,000 (Revenue on October 1st)
- Expansion MRR: $15,000 (Three clients upgraded to Enterprise)
- Contraction MRR: $2,000 (One client downgraded their tier)
- Churn MRR: $5,000 (Two clients canceled)
Step 1: $100,000 + $15,000 - $2,000 - $5,000 = $108,000
Step 2: ($108,000 / $100,000) × 100 = 108%
In this scenario, the company achieved an NRR of 108%. Even after losing $7,000 to downgrades and revenue churn, the strong expansion revenue compensated for the loss, meaning the baseline business organically grew by 8% without factoring in any new sales.
Traps to Avoid When Measuring NRR
The most common mistake founders make is including New MRR (revenue from brand new customers acquired during the month) in their Expansion MRR bucket. New MRR belongs in your growth rate calculations, not your retention calculations.
If you mix new sales into your NRR formula, you will artificially inflate the metric. You might think you have world-class retention, when in reality, your sales team is merely acquiring users fast enough to hide a retention crisis. If your true NRR is suffering, you will need to rapidly shift focus and deploy new retention strategies to plug the leaks in your product.