Retention Rate Calculator
See what share of your existing customers were still customers at the end of the period.
Retention Rate
90.00%
Enter your numbers and press Calculate.
(Customers at period end - New customers acquired) ÷ Customers at period start
Worked example
(end − acquired) ÷ start (1,050 − 150) ÷ 1,000 = 90.00%
What this number tells you
Subtracting new customers from the end count is what makes this a retention number at all. Without it, fresh signups mask churn among the customers you already had, which is exactly the thing being measured.
It is a period-level average across a whole cohort, not a statement about any individual customer or about how retention behaves across a lifetime. Cohort retention, which tracks one group from a shared starting point, answers that finer question instead.
The churn rate shown alongside it is its complement over the same population and period; the two are the same measurement from opposite ends.
When to use it
When judging whether the existing base is holding, sized over a period long enough for churn to actually show. Read it beside NRR when revenue matters more than headcount.
Where it misleads
Forgetting to subtract new customers inflates the rate by counting brand-new signups as retained. Comparing a monthly figure against a quarterly one treats two different measurements as the same number.
Frequently asked questions
What is retention rate?
Retention rate is the share of customers a business already had at the start of a period who were still customers at the end of it, with any newly acquired customers excluded from the count so they don't mask churn among the existing base. It's calculated as (customers at period end − customers acquired during the period) ÷ customers at period start, and reported as a percentage. Starting with 1,000 customers, ending with 1,050 after acquiring 150 new ones, gives 90% retention: 900 of the original 1,000 customers were still active by the end. This calculator also reports churn rate as the complement, 1 − retention rate, since both are derived from the same customer counts over the same period.
How do you calculate retention rate?
Subtract customers acquired during the period from customers at period end, then divide by customers at period start: Retention = (End − Acquired) ÷ Start. With 1,000 customers at the start, 1,050 at the end, and 150 newly acquired, that's (1,050 − 150) ÷ 1,000 = 90%. Subtracting new customers is the step most manual calculations skip, and skipping it inflates the result by counting brand-new signups as retained customers rather than isolating what happened to the customers who were already there. All three inputs need to describe the same customer population and the same time window, or the result won't describe a real, comparable retention figure.
How is retention rate related to churn rate?
Churn rate is retention rate's complement: churn = 1 − retention. A 90% retention rate corresponds to a 10% churn rate, and this calculator reports both from the same input numbers in one calculation. That identity holds specifically because both figures are derived from the exact same customer population and the exact same time period; it isn't a universal law that any two retention and churn numbers will sum to 100%. A churn rate measured independently, over a different period, or for a different customer segment than the retention rate it's being compared against isn't guaranteed to be its complement, and treating it as one produces a misleading picture of what actually changed.
Is customer retention the same as revenue retention?
Customer retention, what this calculator measures, counts how many customers stuck around, treating every customer equally regardless of what they spend. Revenue retention tracks how much revenue stuck around instead, which also captures downgrades from customers who technically remained active but are now paying less. A business can post a strong 90% customer retention rate while still losing a large share of revenue, if the customers who churned or downgraded were disproportionately its highest-spending accounts. Net Revenue Retention is the metric built specifically for the revenue-based question, and it isn't interchangeable with this calculator's customer-count-based retention rate; a healthy number on one doesn't guarantee a healthy number on the other.
What is a good retention rate?
There's no universal good retention rate. It varies by product category, subscription model, period length, and exactly how 'retained' is defined for that business. A monthly retention rate and an annual retention rate for the same customers will look very different even though nothing about the underlying churn pattern changed, simply because a longer period gives more time for customers to leave. A consumer mobile app and an enterprise B2B contract also have fundamentally different natural retention patterns, driven by how the product is bought and used, not by one business managing retention better than the other. The more reliable comparison is this business's own retention rate over time, for the same period length and customer definition, rather than a number pulled from an unrelated company or category.
Related calculators