CATEGORY > CS Metrics
Net revenue retention (NRR), also known as āNet Dollar Retention (NDR)ā, is one of the most crucial key performance indicators (KPI) for SaaS and subscription-based companies. NRR is an important metric because it helps organizations measure customer retention along with the growth of existing customers. NRR is arguably the most crucial metric to define a businessās health and valuation.
NRR is a metric expressed as a percentage. It shows the amount (change) of revenue from current users that a company can retain compared to any other period.
Letās understand NRR with the help of an example ā Company A and Company B over a period of 12 months (Jan 22 ā Dec 22).
Ending MRR = Starting MRR (in Jan 22) + New Revenue + Expansion Revenue ā Churned Revenue
Both companies began the year with $600k in monthly recurring revenue and ended the year with $1 million in revenue. From looking at absolute revenue numbers, the difference in the companiesā respective performance is not evident. However, looking at their individual NRRs paints a clearer picture.
Net Revenue Retention (NRR) = (Starting MRR + Expansion MRR ā Churned MRR) / Starting MRR
NRR for Company A = ($600,000+$100,000-$300,000)/$600,000 = Ā 66.67%
NRR for Company B = ($600,000+$200,000-$0)/$600,000 = Ā 133.3%
Looking at the NRR, there is a significant difference in the companiesā performance.
NRR > 100% signifies that a business is growing in a healthy manner and that with time the revenue from existing customers is increasing. This is crucial for a SaaS business as the cost of acquiring new customers is very high. The CAC Payback or the time taken for a company to pay back the acquisition cost for a new customer for a typical SaaS company is ~15 months. Company A acquired new customers worth $600,000 but also lost $300,000 worth of revenue from existing customers. The amount of investment made by company A to recover the revenue lost from customer churn would be significantly higher due to the sales and marketing expenses involved in new acquisitions.
Higher NRR provides more security to an organizationās future outlook. It also implies that the existing customer base is satisfied with a product.
Letās take a look at the numbers from some of the top SaaS companies globally:
Twilio is an American SaaS company, that provides programmable communication tools for making and receiving phone calls, sending and receiving text messages, and performing other communication functions using its web service APIs.
Twilio has consistently reported NRR around the 130% mark with an annual growth rate of ~40%. They are achieving these numbers with a base ARR of ~$2 billion!
Snowflake is another American public SaaS company that offers a cloud-based data storage and analytics service. Snowflake has been clocking 160% + NRR consistently over the last few years.
While itās difficult to get hold of data for private SaaS companies, companies like Twilio and Snowflake set gold standards in terms of NRR and consistently growing their business.
If an organization has <$ 10 million in revenue, then the major focus is going to be on customer acquisition. At this point, it is critical for Customer Success Managers to ensure that the NRR remains above the 100% mark. Depending on the stage of business and type of the organization and product, there might be various avenues to grow revenue from the existing customers.
While most SaaS companies consider NRR as the āgold standardā metric to track, there are some caveats to the picture this metric paints as it might not provide a holistic view of a business. This is especially true for early-stage startups.
Itās very tempting for investors and founders to track NRR as the North Star Metric as it signifies the long-term health of your business. But sometimes just tracking NRR can be misleading, letās take another example of an organization ā Company C.
Company Cās NRR is >133% which is great on paper but something which really stands out in the above chart is the Churned revenue. Since the companyās revenue from expansion is very healthy, it veils a key concern about the organizationās overall health.
This is where another metric, closely related to NRR comes in handy ā GRR or Gross Revenue Retention.
GRR is the percentage of recurring revenue retained from existing customers in a defined period, including downgrades, and cancels. It does not include the expansion revenue, and this is where it differs from NRR.
GRR = (Starting MRR ā Churned MRR) / Starting MRR
Company Cās GRR = 50%
GRR is a great measure of a businessās long-term health as churn directly impacts long-term expansion opportunities. Assuming, Company C is losing 50% of its customers every year, then it has 50% fewer opportunities to increase the revenue from expansion.
This brings me to another critical metric, i.e., Net Logo Retention. As the name itself suggests, Net Logo Retention focuses on the number of customers using your product rather than just focusing on revenue numbers. This is another metric that might get overlooked for companies with higher NRRs but represent an important aspect of a businessās health.
80% logo retention for SMBs, 85% for mid-market, and 95% for enterprises are base-level benchmarks any organization must aim for to have sustainable growth.
If your organizationās NRR or GRR is low, here are a few measures you can take to improve:
Being proactive in managing your customers can help improve retention rates, which will directly influence your NRR and GRR numbers.
NRR is an important KPI for a SaaS organizationās long-term health. A healthy NRR indicates a growing and sustainable business. While NRR is important, it does not always paint the complete picture and itās better to supplement NRR with complimentary metrics like GRR and Net Logo Retention.
ABOUT THE AUTHOR
Kshitij is a CS and Growth leader, who has championed customers across the globe at Zeda.io and MoEngage. When he's not doing that, he can be found trekking some mountain or practising calisthenics.
Popular from CS Metrics
Subscribe for the latest blogs, podcasts, webinars, and events!
If you have experience in CS and
a flair for writing, weād love to
feature you.
Write to us on
hello@zapscale.com