We use cookies to provide visitors with the best possible experience on our website. These include analytics and targeting cookies, which may also be used in our marketing efforts.
This website stores data such as cookies to enable essential site functionality, as well as marketing, personalization and analytics. By remaining on this website, you indicate your consent.

Net Revenue Retention (NRR) – What It Is, Why It’s Important, and How You Can Calculate It

Want to know what Net Revenue Retention is and how it can benefit your SaaS company? Learn how to calculate it, how it differs from GRR and ARR, and why it’s so important.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Subscribe to our catalog
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

What’s a Rich Text element?

The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.

Static and dynamic content editing

A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!

How to customize formatting for each rich text

Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added

  • fnjksnweffw
  • nckwkecjwncj
  • cnwk wknw
  • w ww l

-

1. to the rich text element using the "When inside of" nested selector system.

  1. nfvkjvnv
  2. e kjvnvkjv
  3. ckc kvjvk
  4. kvjneknek

Acquiring new customers is at least five times more expensive for SaaS companies than retaining customers. Retaining your existing customer base (by limiting churn and downgrades) and getting a bigger share of their wallet (via expansion and upgrades) is the best way to minimize customer acquisition costs. Net Revenue Retention (NRR), also referred to as Net Dollar Retention (NDR), plays a critical role in this regard.

So what is Net Revenue Retention? Net Revenue Retention or NRR is the percentage of recurring revenue a SaaS company retains from its existing customers over a specified time period. It excludes new customer recurring revenue.

NRR is a key cohort-based metric that measures how well a SaaS company retains its customer base and generates additional revenue from it over time, which can be a good indicator of its sustainability and scalability.

This article shows how to calculate NRR with examples and benchmarks, and explains why SaaS companies should monitor this metric along with challenges that arise when analyzing NRR.

Table of Contents
Why is net revenue retention important for SaaS companies?
How to calculate net revenue retention?
What is a good net revenue retention rate?
What is the difference between gross and net revenue retention (GRR versus NRR)?
What is the difference between net revenue retention and annual recurring revenue (NRR vs. ARR)?
Challenges in calculating net revenue retention rate
How Drivetrain simplifies net revenue retention analysis?
FAQs

Why is net revenue retention important for SaaS companies?

As a key cohort-based SaaS metric, the net retention rate gives critical insights into the growth potential of your existing customers. It reflects your core business health by indicating the rate at which your business would grow if you didn’t add new customers going forward. Let’s understand the reasons in detail below.

NRR signifies growth and impacts it exponentially

If your company’s net retention rate is above 100%, then you can rest assured that the business is growing. Its revenues are compounding on an annual basis, which makes it attractive to investors.

A high NRR implies a company retains and expands its customer base on a net basis efficiently, boosting LTVs, and this compounds its growth. Companies with low NRR must expend significant resources replacing churn, thus losing ground to competitors that retain existing customers well.

High NRR can take the pressure off sales

When a company’s NRR is above 100%, the business doesn’t need to worry as much about making new sales to compensate for churn. It can rest assured that its revenue from existing customers is compounding over time. A high NRR indicates your company does not have to rely on customer acquisition as the sole growth strategy.

High NRR leads to high valuations

The retention rate matters to investors because it indicates your company’s ability to retain and expand contracts along with helping you figure out where you’ll land by the end of the year. A high NRR rate is an excellent indicator of a company’s customer success and generally means that the company is doing a good job of controlling its customer acquisition costs (CAC). If your company is growing quickly and valued on growth, NRR offers investors a quick way to value it.

Benchmarkit’s Ray Rike has in the past highlighted the high R-squared correlation between NRR and revenue metrics such as enterprise valuation, revenue growth and Rule of 40. This indicates NRR has been a powerful predictor of a company’s valuation.

"NRR is relatively easier to compute compared to LTV and churn rate, making it a tougher metric to manipulate. This gives investors more confidence when using NRR as a means to valuation"- Kirk Kappelhoff, Director of Strategic Finance, Drivetrain.

How to calculate net revenue retention?

Here are three simple steps to calculate net revenue retention:

  1. Calculate the annual recurring revenue (ARR) of a customer cohort during a previous period (typically, 12 months ago).
  1. Calculate the current ARR of that cohort.
  1. Divide the result of the second step by the first. Multiply that number by 100 to express your NRR as a percentage.

Here is the Net Revenue Retention formula:

To calculate NRR, add expansion ARR to the ARR at the start of the period and subtract contraction ARR and churn ARR from the same period, then divide the result by the ARR at the start of the period and multiply by 100.
How to calculate NRR for a specific cohort.

For a detailed step-by-step process for calculating and plotting NRR with examples, check out the below article:

Banner - Learn how to track and plot NRR month-over-month.
Learn how to track and plot NRR month-over-month.

When you’re learning how to calculate Net Revenue Retention, it’s important to understand the various terms in the formula:

  • ARR = The total amount of recurring revenue in a year  
  • Expansion ARR = Revenue from subscription upgrades via upsells and cross-sells by existing customers
  • Contraction ARR = Loss of revenue from subscription downgrades  
  • Churn ARR= Loss of revenue from subscription cancellations

Let’s walk through an example:

Start with ARR of 1.5 million dollars at the beginning of the period, then add 500,000 dollars in Expansion ARR and subtract 260,000 dollars for the combined churn and contraction ARR for the same period to date. Divide the total by 1.5 million dollars (the ARR at the beginning of the period) and multiply the result by 100, which produces an NRR of 116 percent.
Example calculation for a SaaS company’s NRR.

What is a good net revenue retention rate?

The higher your NRR, the better. For instance, an NRR of 116% means you’re growing by 16% even if you did not acquire a single new customer. If one of your customer cohorts from a year ago were paying you $100, they’re now paying you $116.

Having said that, what are the benchmarks for NRR? There are many great industry reports out there and we would refer you to the following ones.

While these benchmarks will help you place your performance in context, note that NRR depends on a few factors:

  • The maturity stage of your company: Mature companies tend to experience higher retention rates and expansion rates.
  • Segment: SMB customers are less inclined to sign long contracts compared to mid-market and enterprise customers and churn more, thereby decreasing your NRR.
  • Pricing model: A usage-based model will likely result in more expansion, leading to higher NRR.
  • Customer acquisition model / Go-to-market or Sales motion: Generally, freemium / product-led growth (PLG) models tend to see higher NRR rates.

1. Battery Ventures State of OpenCloud Report published in November 2023 is great for early-stage startups with NRR benchmarks based on company ARR range.

Benchmarks for NRR as per Battery Ventures State of OpenCloud Report
Benchmarks for NRR as per Battery Ventures State of OpenCloud Report (source).

2. OpenView Partners’ 2023 SaaS Benchmarks Report listed NRR benchmarks based on company ARR range.

Benchmarks for NRR as per OpenView Partner's 202 SaaS Benchmarks Report
Benchmarks for NRR as per OpenView Partner's 202 SaaS Benchmarks Report (source).

3. Benchmarkit’s 2024 B2B SaaS Performance Metrics Benchmark Report offers an interactive way to get NRR benchmarks based on a variety of factors including annual revenue range, average contract value (ACV), go-to-market motion, pricing model and more.

Benchmarks for NRR as per Benchmarkit's 2024 B2B SaaS Performance Metrics Benchmark Report
Benchmarks for NRR as per Benchmarkit's 2024 B2B SaaS Performance Metrics Benchmark Report (source).

What is the difference between gross and net revenue retention (GRR versus NRR)?

Gross revenue retention (GRR) includes account churn but excludes expansion revenue while NRR includes both. As a result, the maximum value GRR can have is 100%. It shows how well your company retains its customers over a given time period – if all of your customers from the year-ago cohort renew their contracts today (assuming they’re on annual contracts with no cancellations or downgrades), your GRR will be 100%.

On the other hand, NRR accounts for expansion and so can be over 100%. NRR indicates your company’s ability to both retain customers and expand contracts.

Here is the formula for Gross Revenue Retention:

 GRR equals the total of ARR at the start of the period minus the churn ARR and contraction ARR for the same period divided by ARR at the start of the period, then multiplied  by 100 percent.
How to calculate GRR.

Is measuring NRR or GRR better?

The answer is, neither retention rate is better than the other. In reality, GRR and NRR simply track different things. If you want to know whether your company is keeping its customers happy with its products and customer service, then GRR is a good choice because it measures how much revenue you’re losing to customers leaving and downgrading their subscriptions (churn and contraction).  

On the other hand, if you’re looking to understand more holistically what’s happening with your customer base, then NRR is the best metric to use because it takes into account not only the negative impact of churn and contraction, but also the positive impacts of price increases, upsells and cross-sells.

So, both retention rate metrics provide insights into your business. The choice of which metric to use really just depends on what you want to know.

What is the difference between net revenue retention and annual recurring revenue (NRR vs. ARR)?

ARR is the recurring revenue a SaaS company earns annually while NRR measures how well the company retains its customer base and expands revenue from it. Despite sounding similar, they’re completely different.  

NRR, GRR, and ARR are all metrics commonly used to conduct KPI-based SaaS financial planning.

Learn how to model your revenue using SaaS Metrics
Learn how to model your revenue using SaaS Metrics.

Challenges in calculating net revenue retention rate

Although it’s a good idea for all SaaS companies to monitor their net revenue retention rate, doing so can be difficult. Calculating NRR can be time-consuming and tedious if done manually. It’s understanding the story behind the NRR number that often proves more challenging—especially analyzing by various customer cohorts.

Also, remember that the net revenue retention rate is only one metric of many. You need to look at several metrics to determine what’s really going on with your business. There are relational interplays between the various numbers and it’s up to you to tease out exactly what’s happening.

When working with NRR and other interrelated metrics, Excel-based planning doesn’t cut it for SaaS companies because:

  • Manual data entry takes a lot of time and invariably leads to errors.
  • Spreadsheets require manual updates and as a result, quickly become outdated.
  • Spreadsheets aren’t conducive to collaboration.
  • Aggregating data from multiple sources and other spreadsheets is time-consuming.

This process can be simplified dramatically with an FP&A platform that can serve as a centralized location for all of this information, in addition to automating data sourcing and giving finance professionals the power to build whatever models they need.

How Drivetrain simplifies net revenue retention analysis?

Drivetrain’s financial planning and analysis software automates data gathering/uploading so your Finance team can focus on financial modeling, monitoring progress, and making adjustments to stay on target instead.

Some of the benefits that Drivetrain offers:

  • Automate calculation of financial ratios & business metrics including runway, bookings, CAC payback, retention, or any custom metric—in seconds.
  • Seamlessly marry accounting data with CRM, HRIS, Billing or any other data source—in minutes.
  • Speed up your budget and forecast versus actuals (variance analysis).
  • Powerful, collaborative multidimensional financial modeling.
  • A self-serve interface to build board-ready reports.
See how Drivetrain can help you track all your SaaS metrics like NRR and GRR in real time.
Get in touch with us today

FAQs

What is Net Revenue Retention?

A key SaaS metric, Net Revenue Retention (NRR) is the percentage of recurring revenue retained from existing customers over a defined period of time.

Does Net Revenue Retention include new customers?

No, NRR excludes new customer revenue.

Why is NRR important for SaaS companies?

It is important for SaaS businesses to track NRR because it indicates growth potential, stability, and overall company health.

What is the difference between GRR and NRR?

Unlike NRR, GRR excludes expansion revenue (which caps it at 100%). On the other hand, NRR accounts for expansion and so can be over 100%.

What is a good NRR rate?

100% is the minimum NRR you must aim for if you’re seeking investment and growth. Typically, NRR increases with your company’s maturity stage. The following factors play a role in determining your NRR:

  • Segment focus – SMB customers are less inclined to sign long contracts compared to enterprises and churn more, thereby decreasing your NRR.
  • Pricing model – A usage-based model will likely result in more expansion, leading to higher NRR.
  • Sales motion – Freemium and land-and-expand models tend to have higher NRR rates

OpenView Partners’ 2023 SaaS Benchmarks Report lists NRR benchmarks based on company ARR and funding stages.

The only financial model template you'll ever need—just plug in your actuals to see projections
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.