What is Customer Retention Rate?
Customer Retention Rate is the percentage of customers a business keeps over a given period, excluding any new customers acquired during that same period. It is the inverse of churn rate and is typically used alongside it to describe the same underlying customer base health from two directions.
TL;DR
Customer retention rate is the percentage of existing customers a business held onto over a period, new customers aside. It's churn rate's mirror image, describing the same story from the positive side.
Formula
Customer Retention Rate = ((Customers at End of Period - New Customers Acquired) / Customers at Start of Period) × 100
Why It Matters
Retention rate matters because keeping an existing customer is almost always cheaper than acquiring a new one, and a business with weak retention has to run faster and faster on acquisition just to stand still. It's a direct measure of whether a product or service is actually delivering enough ongoing value to keep people around, separate from how good the sales and marketing engine is at bringing new people in. A business can look like it's growing on the surface if new customer counts are strong, while retention quietly erodes underneath, masking a real problem until growth eventually slows. Because retention and churn are two views of the same underlying number, tracking retention rate over time alongside cohort-level detail helps a team catch which customer segments are the ones actually walking away.
Example
A company starts the quarter with 1,000 customers, acquires 150 new ones, and ends the quarter with 1,020 customers. Retention rate is 1,020 minus 150, divided by 1,000, times 100, which equals 87%. That means 13% of the customers present at the start of the quarter were lost, matching a churn rate of 13% for the same period, since the two metrics are mirror images of each other calculated from the same underlying data.
Frequently Asked Questions
Related Terms