SOLID
Toggle navigation
Free tool

Customer retention rate calculator

Enter your customer counts at the start and end of a period, along with new customers acquired, to calculate your true retention rate. The metric that shows whether your growth is real or just replacing churn.

Exclude these to isolate retention of existing customers

Why customer retention is the foundation of profitable growth

Customer retention rate measures how well you keep the customers you have already acquired - excluding new ones. It is the clearest indicator of whether your product, service, and experience are delivering enough value to keep people coming back. And it has a direct, compounding impact on every other metric in your business.

The formula is: Retention Rate = ((End Customers - New Customers) / Start Customers) x 100. This isolates the performance of your existing customer base from the effect of new acquisition.

Retention vs. acquisition: the economics

Acquiring a new customer costs 5-25x more than retaining an existing one. Yet most businesses spend the vast majority of their budget on acquisition. Improving retention rate from 85% to 90% can increase customer lifetime value by 30-50%, which in turn improves your LTV:CAC ratio and overall ROI without spending an additional dollar on ads.

Retention rate benchmarks by industry

  • SaaS (enterprise): 90-97% annual retention.
  • SaaS (SMB): 80-90% annual retention.
  • E-commerce: 25-40% repeat purchase rate within 12 months.
  • Media and streaming: 70-85% annual retention.
  • Insurance: 80-90% annual retention.

How to build a retention engine

  • Nail the first 90 days - onboarding is the highest-leverage retention investment.
  • Segment and personalize - not all customers are at equal risk.
  • Build feedback loops through surveys, support analysis, and usage data.
  • Create switching costs via integrations, community, and customization.
  • Invest in lifecycle marketing to keep customers engaged after the first purchase.

Frequently asked questions

What is customer retention rate?

Customer retention rate measures the percentage of customers you keep over a specific period, excluding any new customers acquired during that time. It's the positive counterpart to churn rate and a key indicator of customer satisfaction, product-market fit, and business sustainability.

How do you calculate customer retention rate?

Retention Rate = ((Customers at End of Period - New Customers Acquired) / Customers at Start of Period) x 100. For example, if you started with 1,000 customers, ended with 1,050, and acquired 100 new ones during the period, you retained 950 out of 1,000 - a 95% retention rate.

What is a good customer retention rate?

It varies by industry: SaaS companies target 90-97% annual retention. E-commerce averages 25-40% (repeat purchase within a year). Subscription services aim for 80-95% depending on the model. Retail banking sees 90-95%. Always benchmark within your specific industry.

What's the difference between retention rate and churn rate?

They're inverses. Retention Rate = 100% - Churn Rate. If you retain 95% of customers, your churn rate is 5%. Retention rate frames performance positively, while churn rate highlights the loss. Both are essential metrics for any subscription or recurring-revenue business.

Why does retention rate matter?

Retention directly drives profitability. Acquiring new customers costs 5-25x more than retaining existing ones. Increasing retention by just 5% can boost profits by 25-95%. High retention also signals product-market fit and customer satisfaction.

How does retention rate affect LTV?

They are directly proportional. Higher retention means longer customer lifespans, which directly increases lifetime value. If your monthly retention improves from 95% to 97%, average customer lifespan jumps from 20 months to 33 months - a 65% increase in LTV with no change in AOV or purchase frequency.

How can I improve my retention rate?

Start with the first 90 days - that is where most customers are lost. Improve onboarding, set expectations clearly, deliver quick wins, and maintain regular communication. Beyond that, build loyalty through personalization, exclusive offers, community, and consistently delivering on your value proposition.

Your best customers are the ones you already have.

We help brands turn one-time buyers into loyal customers through email lifecycle campaigns, loyalty programs, and personalised re-engagement strategies.

Improve your retention rate