Measuring your net revenue retention (NRR) can show whether your SaaS company is growing or shrinking, but what do you do next? What steps can you take to improve your revenue retention rate? At Planhat, we’ve found that the key to increasing NRR is becoming customer-focused. Most companies think that they are already putting their customers first, but that’s not always the case. Customer success is more than just being friendly and helpful on support calls. Your team needs to understand each aspect of your customer data and how it affects their decision to continue doing business with you.
In this article, we’ll take a closer look at exactly how to calculate revenue retention and specific steps you can take to increase your NRR.
What are GRR and NRR?
Gross revenue retention (GRR) measures the percentage of revenue that comes from your existing customers who choose to renew their business with you. Net revenue retention tracks renewals and adds in upgrades from existing customers. While both metrics are similar, the key difference is that GRR does not include customer growth, only the renewals of their existing plans compared with churn, while NRR includes renewals, growth, and churn in the same calculation.
How are NRR and GRR calculated?
NRR and GRR are calculated using some or all of the following variables:
Recurring Revenue
Revenue from repeating purchases, such as software subscriptions.Upgrade Revenue
Revenue that is new during the measured time period, such as plan upgrades.Revenue Lost to Churn
Revenue lost due to customers no longer using and paying for your services.Revenue Lost to Downgrades
Revenue lost due to customers switching to a cheaper plan.
NRR SaaS Calculation
The formula for calculating NRR is the same across all industries. However, tracking NRR is especially important for SaaS companies that rely on a subscription model. To calculate your NRR during a given time, add your income from any upgrades to your recurring revenue. Next, subtract the revenue you lost to churn and downgrades. Finally, divide that total by your starting recurring revenue. Your result will be a percentage.
(Recurring Revenue + Upgrade Revenue - Revenue Lost to Churn - Revenue Lost to Downgrades) / Recurring Revenue
You can track your NRR for any time period—most commonly on a monthly or annual basis. For an accurate calculation, be sure to keep the time period consistent for each variable.
GRR Calculation
The formula for calculating GRR is very similar to that for NRR, except it doesn’t consider any revenue from upgrades. Instead, you take your recurring revenue and subtract the revenue you lost to churn and downgrades. Then you divide the result by your recurring revenue. GRR can never be over 100%.
(Recurring Revenue - Revenue Lost to Churn - Revenue Lost to Downgrades) / Recurring Revenue
GRR is useful for seeing how canceled services impact your revenue.
Can Net Retention Be over 100?
Yes — and that should be your goal! McKinsey & Company found SaaS companies that hit a net revenue retention rate of 120% had a much higher growth rate than other companies. Still, most SaaS providers can bring in a steady flow of new business, so an NRR of 90% is viable.
What impacts NRR?
Get proactive with Planhat
Senior Account Executive
Planhat
Gabriel is a SaaS sales leader with over 6 years of experience driving growth across the customer platform and CRM ecosystem. He currently serves as Sales Manager at Planhat, leading commercial efforts in the UK and EMEA after first joining as an Account Executive. Prior to Planhat, he held sales roles at Zendesk and Salesforce, supporting strategic enterprise accounts and digital transformation across the Nordics. Gabriel began his career as a Business Analyst at Gerent and is a former NCAA Division I athlete, bringing the same discipline and competitive drive to his professional journey.