How Net Revenue Retention Works
Net revenue retention (NRR) is a crucial metric for measuring the success of SaaS businesses. It’s a brilliant way to gauge how well we’re keeping our existing customers happy and growing their accounts over time.
NRR looks at the recurring revenue from our current customer base over a specific period, usually a month or a year. It’s different from other metrics because it doesn’t include new customers. Instead, it focuses on how our existing relationships are faring.
NRR takes into account:
- Upgrades
- Downgrades
- Customer churn
By looking at these factors, NRR gives us a clear picture of how much we could grow our business using just our current customers. It’s a powerful tool for understanding our potential for sustainable growth.
I think it’s important to note that NRR is sometimes called net dollar retention (NDR). Don’t let that confuse you – they’re the same thing!
Why is NRR so important? Well, it helps us understand if we can keep growing our revenue with the customers we already have. This is crucial for investors, who love to see steady revenue growth as a sign of good business health.
NRR vs Other Metrics
You might be wondering how NRR stacks up against other common metrics like monthly recurring revenue (MRR) or annual recurring revenue (ARR). While these are certainly useful, I find that NRR has a distinct advantage.
MRR and ARR include revenue from new customers, which can sometimes mask underlying issues. NRR, on the other hand, helps us spot potential problems with things like:
- Customer experience
- Pricing
- Retention
By focusing solely on existing customers, NRR gives us a more accurate picture of how we’re doing in these crucial areas.
Let’s compare NRR to gross revenue retention (GRR):
Net Revenue Retention (NRR) | Gross Revenue Retention (GRR) |
---|---|
Includes revenue from upgrades | Excludes revenue from upgrades |
Can exceed 100% | Cannot exceed 100% |
More comprehensive view | Focuses on lost revenue |
While both metrics are valuable, I find that NRR is generally more useful for SaaS businesses. It gives us a more complete picture of our company’s health.
Calculating NRR
Now, let’s talk about how to actually calculate NRR. The formula is straightforward:
NRR = (MRR + Expansion MRR – Churn MRR – Contractions) / Starting MRR
Here’s what each part means:
- MRR: Monthly recurring revenue at the start of the period
- Expansion MRR: Additional revenue from upgrades or upsells
- Churn MRR: Revenue lost from cancelled subscriptions
- Contractions: Revenue lost from downgrades
- Starting MRR: The MRR from the previous month’s existing customers
Let’s look at an example:
Imagine we start the month with £20,000 in MRR. By the end of the month:
- We’ve gained £10,000 from upgrades
- We’ve lost £3,000 from cancellations
Our NRR calculation would look like this:
NRR = (£20,000 + £10,000 – £3,000) / £20,000 = 135%
This would be considered a good NRR, as it’s above 100%.
NRR Benchmarks
I always find it helpful to look at industry benchmarks to see how we’re doing compared to others. For SaaS businesses, here’s a general guide:
- Over 100%: Excellent
- 80-100%: Moderate (room for improvement)
- Below 80%: Potential problem (needs investigation)
Remember, these are just guidelines. It’s always best to compare ourselves to similar companies in our specific niche.
Improving NRR
If we’re not happy with our NRR, there are several strategies we can use to improve it. Here are some of my favourites:
-
Focus on customer satisfaction
- Hire a top-notch customer success team
- Regularly collect and act on customer feedback
- Keep an eye on customer lifetime value (LTV)
-
Upsell and cross-sell to existing clients
- Review and segment our customer base
- Tailor our marketing to each segment
- Regularly remind customers of the value we’re providing
-
Stay ahead of customer needs
- Continuously improve our product
- Offer new features or services that align with customer goals
-
Provide excellent onboarding and support
- Ensure customers understand how to get the most from our product
- Offer timely, helpful support when issues arise
-
Implement a loyalty programme
- Reward long-term customers with special perks or discounts
- Create a sense of community among our users
-
Regularly review and optimise pricing
- Ensure our pricing structure encourages upgrades
- Consider offering annual plans at a discount to improve retention
-
Use data to predict and prevent churn
- Analyse usage patterns to identify at-risk customers
- Proactively reach out to customers who might be considering leaving
Common Questions About Net Revenue Retention
How do I work out the net revenue retention rate?
To calculate the net revenue retention rate, I start with the recurring revenue from existing customers at the beginning of a period. Then I add any extra revenue from upgrades or expansions. Next, I subtract any lost revenue from downgrades or cancellations. Finally, I divide this total by the starting revenue and multiply by 100 to get a percentage. For example, if I start with £100,000, gain £20,000 from expansions, and lose £10,000 from churn, my net revenue retention rate would be 110%.
What’s the difference between net and gross revenue retention?
Net revenue retention includes both positive and negative changes in customer revenue, while gross revenue retention only looks at losses. Net retention can exceed 100% if expansion revenue outweighs losses. Gross retention, on the other hand, can never be more than 100%. I find net retention gives a more complete picture of customer value over time.
How does net revenue retention impact getting new customers?
A strong net revenue retention rate can make attracting new customers easier. It shows that existing clients find ongoing value in the product or service. This can boost my company’s reputation and make sales pitches more convincing. High retention also means I can invest more in acquiring new customers, as I’m confident in the long-term value they’ll bring.
What signs point to a healthy net revenue retention rate?
I look for several indicators of a robust net revenue retention rate:
- A rate above 100%, showing growth from existing customers
- Consistent improvement over time
- Low churn rates
- Strong upsell and cross-sell performance
- Positive customer feedback and engagement
A rate above 100% is generally considered good, though exact benchmarks can vary by industry.
What does it mean when a company has 100% net retention?
When a company achieves 100% net retention, it means they’ve kept all their revenue from existing customers over a given period. Any losses from downgrades or cancellations have been exactly balanced out by expansions or upgrades. While this is better than losing revenue, it suggests there’s room for improvement in growing customer accounts.
How can I boost net revenue retention in a SaaS business?
To improve net revenue retention in a SaaS model, you can:
-
Focus on customer success and support
-
Regularly gather and act on customer feedback
-
Develop new features that add value for users
-
Create tiered pricing plans to encourage upgrades
-
Offer complementary products or services
-
Implement a strong onboarding process
-
Use data analytics to identify at-risk customers
-
Build a community around the product
Taking these steps can help increase expansion revenue and reduce churn, leading to a higher net revenue retention rate.