Goal of the analysis:
The goal of Net Revenue Retention (NRR) analysis is to measure the total revenue retained from existing customers over a specific period, accounting for customer expansion, downgrades, and churn. NRR helps SaaS companies evaluate the overall health of their customer base and determine if they are growing or losing revenue from existing customers. A high NRR indicates that customer growth (upsells and expansions) is outpacing losses (churn and downgrades).
Data required:
- Total Monthly Recurring Revenue (MRR) or Annual Recurring Revenue (ARR) from existing customers at the start of the period
- Revenue added from customer expansions (upsells, cross-sells) during the period
- Revenue lost from customer downgrades during the period
- Revenue lost due to customer churn (cancellations) during the period
Detailed step-by-step instruction on how to conduct the analysis:
- Determine the period for analysis:
Choose a time period for the NRR analysis, such as monthly, quarterly, or annually. - Collect the total revenue from existing customers at the start of the period:
This is the total MRR or ARR from your existing customer base at the beginning of the selected period. It excludes any revenue from new customers acquired during the period. - Calculate the revenue added from expansions:
Gather the total revenue generated from upsells or cross-sells to existing customers during the period. This represents the additional recurring revenue gained from customers upgrading to higher plans or purchasing additional features or services. - Calculate the revenue lost from downgrades:
Gather the total revenue lost due to customers downgrading their subscriptions. This may include customers who switch to lower-tier plans or reduce the number of users or features in their subscription. - Calculate the revenue lost due to churn:
Determine the total revenue lost from customers who canceled their subscriptions entirely during the period. - Calculate Net Revenue Retention (NRR):
Use the following formula to calculate NRR:
NRR (%) = [(Revenue at Start of Period + Expansion Revenue – Downgrade Revenue – Churn Revenue) / Revenue at Start of Period] x 100
For example, if your starting revenue for the quarter is $100,000, and during that period you added $20,000 in upsells, lost $5,000 in downgrades, and lost $10,000 in churn, the NRR would be:
NRR (%) = [($100,000 + $20,000 – $5,000 – $10,000) / $100,000] x 100
NRR (%) = ($105,000 / $100,000) x 100 = 105%
Format of the output of analysis:
The output is expressed as a percentage that shows the proportion of revenue retained from existing customers, including upsells and expansions. For example:
Net Revenue Retention: 105%
How to interpret results:
- NRR above 100%: An NRR greater than 100% indicates that the company is growing its revenue from existing customers, as upsells and expansions exceed the losses from downgrades and churn. This is a strong indicator of healthy customer relationships and expansion potential.
- NRR below 100%: An NRR below 100% indicates that the company is losing more revenue from downgrades and churn than it is gaining from expansions. This suggests challenges with customer retention, satisfaction, or product-market fit.
NRR is a critical metric for SaaS companies because it reflects the net effect of both customer retention and expansion efforts. A high NRR leads to sustainable growth without relying solely on new customer acquisition.
Steps a company can take to improve on this measure:
- Focus on customer success and product adoption:
Proactively engage with customers to ensure they are using the product effectively and realizing its full value. Customer success teams can help drive product adoption, leading to more opportunities for upsells and expansions. - Offer tiered pricing and value-added features:
Provide customers with clear upgrade paths, including additional features, higher-tier plans, or premium services that encourage them to expand their usage and spend more. - Improve retention strategies:
Identify at-risk customers by tracking usage patterns and reaching out to them with support or personalized offers to prevent churn. Address customer concerns before they consider downgrading or canceling their subscription. - Analyze reasons for downgrades and churn:
Collect feedback from customers who downgrade or churn to understand the root causes. Use this information to improve the product, address pricing concerns, or resolve usability issues that might be driving customer dissatisfaction. - Automate expansion opportunities:
Implement in-app messaging, email marketing, or customer success outreach to notify customers of new features or upgrades that can enhance their experience and encourage expansions. - Segment customers based on value and potential:
Identify high-value customer segments that are most likely to expand their contracts and target them with personalized upsell or cross-sell campaigns. Tailoring offers to customer needs can boost expansion revenue and improve NRR. - Regularly monitor and adjust pricing:
Review pricing strategies to ensure that they are aligned with the value customers receive. Adjust pricing for premium features or usage-based pricing models to encourage upgrades while providing flexibility to retain customers who may be considering downgrades.
Request the PDF Download of How to Analyze a SaaS Company
Menu of the 45 analyses:
Finance & Revenue:
- Annual Contract Value (ACV) Analysis
- Average Revenue Per User (ARPU) Analysis
- Cost of Goods Sold Analysis
- Deferred Revenue
- Discount Rate Impact
- Expansion Revenue Analysis
- Monthly Recurring Revenue (MRR) Growth Rate
- Revenue Backlog
- Revenue Concentration
- Revenue Forecasting Accuracy
- Revenue per Employee
Sales & Marketing:
Customer Retention & Success:
- Contract Renewal Rate Analysis
- Churn Rate Analysis
- Customer Advocacy or Net Promoter Score (NPS)
- Customer Lifetime Value (CLV) Analysis
- Customer Segmentation Analysis
- Customer Success Team Efficiency
- Customer Support Efficiency Analysis
- First Contact Resolution (FCR) Rate
- Net Revenue Retention (NRR) Analysis