What Is Retention Rate?
Retention rate is the percentage of customers a business keeps over a period, excluding new customers acquired during that time. Covers the formula, three situations where retention rate and churn rate diverge, and industry benchmark ranges by segment.

Retention rate is the percentage of customers a business keeps over a defined period. It excludes any new customers acquired during that same period.
The standard customer retention rate formula is:
(Customers at end of period - New customers acquired) / Customers at start of period × 100
For example, say you start January with 500 customers, acquire 60 new customers, and end the month with 520 customers.
Your retention rate is:
(520 - 60) / 500 × 100 = 92%
The 60 new customers don’t count toward retention. Retention rate tells you many of the customers you already had at the start of the period you kept?
Why retention rate matters for subscription businesses
Retention rate matters because small changes compound quickly in a subscription business.
At 90% monthly retention, a 1,000-customer base falls to roughly 282 customers after 12 months. At 95% monthly retention, the same base holds at about 540 customers. That 5-point improvement leaves the business with 258 more customers from the same starting base.
Retention rate also feeds into customer lifetime value, or LTV. Higher retention extends the average customer lifetime, which raises LTV without changing pricing, acquisition spend, or the cost of serving each customer.
For subscription businesses, retention is one of the clearest signals of whether the customer base is becoming more valuable over time or slowly leaking away.
How to calculate retention rate: 3 versions you should know
There are 3 common versions of retention rate: customer retention rate, gross revenue retention, and net revenue retention. Each one answers a different question:
- Customer retention rate: Measures the percentage of customers retained during a defined period
- Gross revenue retention: Measures how much recurring revenue the business keeps from existing customers before counting expansion revenue
- Net revenue retention: Measures how much recurring revenue the business keeps after adding expansion revenue from existing customers
For a full comparison of these metrics, see Retention Rate vs Churn Rate.
When retention rate and churn rate diverge
The simple relationship retention rate + churn rate = 100% only holds at the customer-count level for the same period.
That relationship breaks down once you compare customers, revenue, expansion, and cohorts.
1. Revenue retention can move differently from customer retention
A business can retain 95% of its customers and still lose 15% of its MRR if its largest accounts cancel or downgrade.
This is why subscription businesses should track customer retention rate and gross revenue retention. Customer retention tells you how many customers stayed. GRR tells you how much revenue stayed.
One metric can look healthy while the other is deteriorating.
2. Expansion revenue changes the story
Churn rate measures losses. Net revenue retention measures losses after expansion revenue is added back in.
If your best customers are increasing seats, upgrading plans, or growing usage, NRR can rise even when customer retention is flat.
That doesn’t make churn irrelevant. It means NRR and churn answer different questions. Churn shows what the business lost. NRR shows whether kept customers are growing enough to offset those losses.
3. Cohort retention and period retention measure different things
Period-level retention takes a snapshot. It asks what percentage of customers at the start of a period were still there at the end.
Cohort retention follows a specific group of customers across multiple periods. It shows how retention changes over time for customers who started in the same month, quarter, plan, or segment.
The two metrics can produce very different readings. If your acquisition mix changes quarter over quarter, a pooled period-level retention rate may hide whether newer customers are retaining better or worse than older customers.
For the full methodology, see our cohort retention analysis.
What's a good retention rate for subscription businesses?
A good retention rate depends on price point, billing frequency, customer segment, contract length, and product category.
Rough industry ranges include:
- B2B SaaS with annual contracts: 85–95% annual customer retention
- B2B SaaS with monthly billing: 91–94% monthly customer retention, which compounds to roughly 32–48% annual retention for the same cohort
- B2C subscription businesses: 70–85% annual retention, with meaningful variance by vertical
- Subscription e-commerce boxes: 60–70% annual retention
These ranges are better treated as reference points than targets. For most subscription businesses, your own trend line matters more than the industry average.
A business improving from 82% to 87% annual retention is making meaningful progress. A business sitting at 91% for the third year in a row may still have a retention problem if competitors, acquisition costs, or customer expectations are changing around it.
Common mistakes when reading retention rate
Retention rate looks simple, which makes it easy to misread.
These are the mistakes that create the most confusion.
1. Treating retention rate as 1 minus churn rate
At the customer-count level, retention rate can equal 1 minus churn rate for the same period.
That shortcut doesn’t work once you move to revenue retention, net revenue retention, or cohort analysis. Before subtracting one metric from the other, confirm which retention metric you are calculating.
2. Pooling cohorts too early
A single retention number across all customers can hide whether retention is improving.
For example, a business may gain higher-quality customers this quarter, and those customers may retain better than past cohorts. The pooled average may still barely move for months because older cohorts remain mixed into the same number.
Cohort retention helps you see whether the business is actually improving retention, rather than blending better and worse customer groups into one flat metric.
3. Comparing monthly and annual rates directly
A 90% monthly retention rate isn’t the same as 90% annual retention.
If the same cohort retains 90% of customers each month, annual retention is:
0.90¹² = about 28%
When someone says, “We retain 90% of customers,” always ask one follow-up question: over what period?
Frequently asked questions
Can retention rate exceed 100%?
Customer retention rate can’t exceed 100%. A business can’t keep more customers than it started with when new customers are excluded from the calculation.
See your retention and churn side by side.
Churn.io pulls your Stripe data, segments it by cancel reason, plan tier, and cohort, and shows you retention curves for every acquisition group. One integration, no CSV exports needed.