Welcome to Wall Street Prep! Use code at checkout for 15% off.
Wall Street Prep

Retention Rate

Guide to Understanding the Retention Rate

Learn Online Now

Retention Rate

How to Calculate Customer Retention Rate?

The retention rate is the proportion of customers that a company was able to retain over a given period, expressed in the form of a percentage.

Since the sustainability of SaaS and subscription companies is contingent on generating long-term recurring revenue, the retention rate is a critical KPI.

The inverse of the retention rate is the churn rate, which refers to the percentage of a company’s existing customers that opted to cancel their subscriptions – i.e. discontinue being a customer – in a given time horizon.

  • High Retention Rate ↔ Low Churn Rate
  • Low Retention Rate ↔ High Churn Rate

With that being said, it would be in the best interests of a company to work on increasing its retention rate (and reducing its churn rate).

The higher the retention rate, the more customers a company has retained within a specific period, whereas the lower the retention rate, the more customers have churned.

Therefore, the customer retention rate is an objective “cause-and-effect” metric for companies to understand how their decisions impact customer behavior.

Customer Retention Rate Formula

The process of calculating the retention rate requires three inputs:

  1. Beginning Customers: Number of Customers at Start of Period
  2. New Customers: Number of New Customer Acquisitions in Current Period
  3. Ending Customers: Number of Customers at End of Period

The retention rate formula subtracts the number of new customers from the number of ending customers, which is then divided by the number of beginning customers.

Customer Retention Rate Formula
  • Customer Retention Rate = (Ending Customers – New Customers) ÷ Beginning Customers

Because the retention rate is the inverse of the churn rate, it can also be calculated by subtracting the churn rate from one.

Customer Retention Rate Formula
  • Customer Retention Rate = 1 – Churn Rate

How to Improve Customer Retention Rate?

In order to retain customers, a company must continuously improve upon its product offerings and its value proposition to its customers.

When a company’s retention is low, it may be necessary to question the effectiveness of the product offering (i.e. technical capabilities), pricing, sales & marketing, and customer support.

Particularly in highly competitive markets, customers are more susceptible to churn because competitors attempt to find weaknesses in the offerings of other competitors in the market to capitalize on (and steal market share with better products).

Market leaders will most often be the prime targets, so it is necessary to continually reinvest to improve product quality and make strategic adjustments based on historical data, as well as ensure that existing customer needs are being met (i.e. by measuring the net promoter score, or “NPS”).

Some other methods to increase customer retention are the following:

  • Upselling / Cross-Selling: Revenue becomes “stickier” from selling more products to the customer, as the switching costs could disincentivize customers from leaving – i.e. it may be costly or inconvenient to move to a different provider, the product line is synergistic, higher likelihood of a customer developing brand loyalty
  • Customer Loyalty Rewards: Long-term customers can be rewarded with discounts or reduced pricing for their continued loyalty to the brand, which further makes them less likely to churn.
  • Multi-Year Contracts: Compared to a monthly billing plan, securing long-term contracts with customers can essentially lock in their commitment, but that can comes at the cost of needing to offer annual discounts.
  • Customer Engagement: Customers frequently provide feedback to companies – either on their own accord or by company request, such as via surveys – but more important than customer engagement is the company’s implementation of their feedback, as that means customer concerns are actually being heard.

How to Interpret Customer Retention Rate?

At the earlier stages of a company’s life cycle, the number of new customers acquired tends to prevail over all else, including profit margins and even customer retention.

But as the company continues to mature, patterns usually begin to emerge when assessing customer behavioral trends (i.e. churn vs. retention).

If the company interprets the data correctly and makes the proper implementations – i.e. adjusting the business model, targeting the most profitable end markets, setting prices appropriately on par with competitors, etc. – its churn rate should theoretically decline.

Retention Rate Calculator

We’ll now move to a modeling exercise, which you can access by filling out the form below.


SaaS Retention Rate Calculation Example

Suppose a SaaS company had 100 customers at the start of Year 1, with 20 new customers acquired and 10 churned customers.

  • Beginning Customers = 100
  • New Customers Acquired = 20
  • Churned Customers = 10

Using those assumptions, we can calculate the customers as 110 remaining at the end of Year 1 as 110.

In the subsequent period, Year 2, the ending customer count from Year 1 is the number of beginning customers.

As for the new customers and churn assumptions, the new customers acquired are double that of the prior year, while the churned customers are half that of the previous year.

  • Beginning Customers = 110
  • New Customers Acquired = +40
  • Churned Customers = –5

Since we now have all the necessary inputs to calculate the customer retention rate, we can enter the appropriate figures into the formula from earlier.

  • Year 1 Retention Rate = (110 – 20) ÷ 100 = 90.0%
  • Year 2 Retention Rate = (145 – 40) ÷ 110 = 95.5%

Customer Retention Rate Formula

From Year 1 to Year 2, our company’s retention rate grew from 90.0% to 95.5%, which can be confirmed by adding the percentage to the churn rate.

If the sum of the retention and churn rate equals 100% (or 1), our calculations are correct.

The churn rate is equal to the number of lost customers in the current period divided by the beginning customer count.

  • Year 1 Churn Rate = 10 ÷ 100 = 10.0%
  • Year 2 Churn Rate = 5 ÷ 110 = 4.5%

By adding the retention and churn rates together, we arrive at 100% for both periods, reflecting the inverse relationship between the two metrics.

Retention Rate Example Calculation

Step-by-Step Online Course

Everything You Need To Master Financial Modeling

Enroll in The Premium Package: Learn Financial Statement Modeling, DCF, M&A, LBO and Comps. The same training program used at top investment banks.

Enroll Today
Inline Feedbacks
View all comments
Learn Financial Modeling Online

Everything you need to master financial and valuation modeling: 3-Statement Modeling, DCF, Comps, M&A and LBO.

Learn More

The Wall Street Prep Quicklesson Series

7 Free Financial Modeling Lessons

Get instant access to video lessons taught by experienced investment bankers. Learn financial statement modeling, DCF, M&A, LBO, Comps and Excel shortcuts.