What is Customer Retention Rate?
Customer Retention Rate shows what percentage of your starting customers are still active at the end of a period, after removing the effect of new customer acquisition.
In a recurring-revenue or subscription model, it’s a core driver of customer lifetime value, payback on customer acquisition cost, revenue durability, and ultimately valuation multiples.
Formula
Where:
- S = starting customers in the period
- E = customers at the end of the period
- N = new customers acquired during the period
Equivalently, if you already know churn:
Example
Assume a SaaS business starts the month with S = 1{,}000 customers.
By month-end it has E = 1{,}080 customers, of which N = 120 are new acquisitions.
Plug into the formula:
Interpretation:
- Retained customers from the starting base = 960
- Lost (churned) customers from the starting base = 40
A 96% monthly retention rate supports strong unit economics, higher customer lifetime value, and more efficient payback on CAC, especially when combined with healthy expansion metrics like net revenue retention.
How to Use the Customer Retention Rate Calculator
This calculator shows how many customers you retain over a chosen period and what that implies for churn and growth. Just plug in your customer counts, choose the timing, and review the retention profile and explanation.
Select the analysis period
- At the top, choose Monthly, Quarterly, or Annually so the retention and churn numbers clearly match your reporting cycle.
Enter starting and ending customers
- In Start customers, input the number of active customers at the beginning of the period. In End customers, enter the number of active customers at the end of that same period.
Add new customers acquired
- In New customers, input all customers acquired during the period (including reactivations). The calculator then computes:
Review the results table
- Check Customer Retention, Churn, Retained customers, Lost customers, and the Retention profile label that summarizes whether your retention is weak, average, or strong.
Interpret insights and reset if needed
- Read the What It Means section and the summary banner for a plain-English interpretation of your metrics. Use Reset to clear the inputs and run scenarios for other periods or segments (e.g., SMB vs enterprise).
Frequently Asked Questions
How do I calculate customer retention rate using starting, new, and ending customers?
Use the formula:
Enter your start customers, new customers, and end customers, and the calculator will apply this for the selected period.
What’s the difference between retention rate and churn rate in this calculator?
Retention rate measures the percentage of customers you kept, while churn rate shows the percentage you lost in the same period. In the results, churn is simply
How should I treat reactivated customers when using the Customer Retention Rate Calculator?
If you’re reactivating previously churned customers, they should be included in new customers for the period, not in the starting base. This keeps the retention formula consistent and avoids overstating true retention.
Can I compare monthly, quarterly, and annual retention with this tool?
Yes. Use the Period toggle (Monthly, Quarterly, Annually) and enter customer counts for that exact time frame. For cohort analysis, be consistent: compare periods that use the same definition and input rules.
Sources & Methodology