Free Net Revenue Retention Calculator

Calculate net revenue retention (NRR) to measure how much revenue you keep and grow from existing customers, including expansions and contractions.

USD
USD
USD
USD

Net Revenue Retention

102.00%

Ending MRR from Existing Customers$102,000.00
Net MRR Change$2,000.00

Net Revenue Retention vs Starting MRR from Existing Customers

How to Calculate Net Revenue Retention

Formula

NRR = (Starting MRR + Expansion - Contraction - Churn) / Starting MRR x 100

NRR measures how much your existing customer revenue grows or shrinks, excluding new customer acquisitions. An NRR above 100% means existing customers spend more over time, which is the hallmark of elite SaaS companies. Top-performing B2B SaaS businesses achieve NRR between 110% and 140%.

Example Calculation

A SaaS company starts with $100,000 MRR from existing customers. Expansions add $15,000, downgrades remove $5,000, and cancellations lose $8,000.

  1. 01Ending MRR = $100,000 + $15,000 - $5,000 - $8,000 = $102,000
  2. 02NRR = ($102,000 / $100,000) x 100 = 102%
  3. 03Net Change = $15,000 - $5,000 - $8,000 = +$2,000

Frequently Asked Questions

Learn More

How to Calculate Profit Margin

Learn how to calculate gross, operating, and net profit margins step by step. Understand what healthy margins look like across industries and how to improve yours.

Related Calculators