Customer Retention Rate Calculator
Calculate customer retention rate and monthly churn from starting count, new customers, and ending count.
Compares results against SaaS benchmark of 85-95%.
Customer retention rate measures the percentage of customers a business keeps over a defined time period. It is the inverse of churn rate, and it directly drives revenue predictability, Customer Lifetime Value (LTV), and long-term profitability. Improving retention by even a few percentage points has a disproportionate impact on company value.
Retention rate formula: Retention Rate (%) = ((Customers at End − New Customers Acquired) ÷ Customers at Start) × 100
Churn rate formula: Churn Rate (%) = 100 − Retention Rate
Or directly: Churn Rate = (Customers Lost ÷ Customers at Start) × 100
Customer Lifetime Value (LTV) formula: LTV = Average Revenue per Customer per Month × Gross Margin % ÷ Monthly Churn Rate
Where:
- Customers at Start: number of customers at the beginning of the measurement period
- Customers at End: number of customers at the end (including new ones but counting everyone)
- New Customers Acquired: customers gained during the period (subtract these to isolate retention of existing customers)
- Gross Margin %: revenue minus cost of goods/service, as a percentage
Industry benchmark retention rates:
- SaaS / subscription software: 85–95% annual
- E-commerce: 25–40% annual (lower because many customers are one-time)
- Financial services: 75–85% annual
- Telecom: 70–80% annual
- Media/streaming: 70–85% annual
Worked example: SaaS company. January 1: 500 customers. New customers acquired in Q1: 80. March 31: 530 customers.
- Customers lost: (500 + 80) − 530 = 50 customers churned
- Retention rate: ((530 − 80) ÷ 500) × 100 = (450 ÷ 500) × 100 = 90% quarterly
- Monthly retention rate: 90%^(1/3) = 96.5% per month
- Monthly churn rate: 100% − 96.5% = 3.5%
LTV (at $120/month avg revenue, 70% gross margin): LTV = $120 × 0.70 ÷ 0.035 = $2,400 per customer
Reducing churn from 3.5% to 2.5% would increase LTV to $120 × 0.70 ÷ 0.025 = $3,360 — a 40% increase in customer value from a 1% improvement in monthly retention.
How we build and check this calculator
This calculator runs entirely in your browser, so the numbers you enter stay on your device. The math behind it is written by hand and tested against worked examples and standard references before the page goes live.
SuperGlobalCalculator is independently built and maintained. See how we build and verify our calculators.