Logo

Net Revenue Retention

Net Revenue Retention (NRR) paints a comprehensive picture of how many existing customers remain loyal over a specified period. It encapsulates the effects of expansion revenue, downgrades, and cancellations.

You can calculate your NRR as a percentage like:

NRR=Starting MRR+Expansion MRRChurn MRRContraction MRRStarting MRR×100%\text{NRR} = \frac{\text{Starting MRR} + \text{Expansion MRR} - \text{Churn MRR} - \text{Contraction MRR}}{\text{Starting MRR}} \times 100\%

Here's a breakdown:

  • Starting MRR: Monthly Recurring Revenue at the start of the period.
  • Expansion MRR: Additional MRR gained from existing customers (e.g., from upsells).
  • Churn MRR: MRR lost from customers who cancelled.
  • Contraction MRR: MRR reduced due to downgrades or discounts.

For example, you sign annual contracts. In the first year, you have ten customers with a $50,000 annual contract. That's $500,000 in annual revenue. In the second year, one customer decides to keep their contract, one to downgrade to $25,000, and two to upgrade to $100,000. Your new annual revenue will be:

10×$50,0001×$50,0001×$25,000+2×$50,000=$500,000$50,000$25,000+$100,000=$525,000 \begin{aligned} & 10 \times \$50,000 - 1 \times \$50,000 - 1 \times \$25,000 + 2 \times \$50,000 \\ = & \$500,000 - \$50,000 - \$25,000 + \$100,000\\ = & \$525,000 \end{aligned}

And your NRR will be

NRR=$520,000$500,000×100%=105% \text{NRR} = \frac{\$520,000}{\$500,000} \times 100\% = 105\%

Net Revenue Retention Example

The revenue growth illustrates the power of retention and expansion. As our example shows, despite no new customer acquisition, by focusing on existing customers we can grow our revenue even during challenging times.