Customer Churn Rate Calculator
Replace the sample values with your own, in one currency and one reporting period. Enter percentages as whole numbers: 2 for 2%. Calculations run in your browser.
Monthly Customer Churn = Customers Lost During Month / Customers at Start of Month | Variable | Meaning |
|---|---|
Customers Lost During Month | Accounts that cancelled during the month. |
Customers at Start of Month | Active customer accounts at the start of the month. |
Worked example
- Paying customers at the start of the month
- 100
- Of those, customers who cancelled during the month
- 5
- Customers who came back during the month (optional)
- 2
- → Customer churn for the month
- 5%
- → Reactivated customers, reported separately
- 2
Enable JavaScript to use the interactive calculator.
What Customer Churn measures
Customer Churn measures the percentage of customer accounts lost over a given period.
Prepare your inputs
- Record paying accounts active at the start of the month. Exclude free trials and customers first acquired during that month from the opening cohort.
- Count opening accounts that churn during the month and divide by starting accounts. Report any later reactivations separately; do not subtract returning accounts from the churned count.
- Enter the starting and cancelled counts in the calculator, or switch it to Annualize a monthly rate. Use the annualized output as a constant-rate scenario, then compare it with actual annual cohort retention.
Formula
Monthly Customer Churn = Customers Lost During Month / Customers at Start of Month | Variable | Meaning |
|---|---|
Customers Lost During Month | Accounts that cancelled during the month. |
Customers at Start of Month | Active customer accounts at the start of the month. |
Check the sample calculation
Worked example
- Paying customers at the start of the month
- 100
- Of those, customers who cancelled during the month
- 5
- Customers who came back during the month (optional)
- 2
- → Customer churn for the month
- 5%
- → Reactivated customers, reported separately
- 2
Before using the result
- Monthly and annual percentages are not directly comparable. Label the observation interval.
- Annualization assumes the monthly rate stays constant; seasonal renewals or annual contracts can violate that assumption.
- Zero churn in a small or young cohort does not establish an infinite lifetime.
A dash means the result is undefined for the inputs, such as division by zero. Review the assumptions and input errors before interpreting it.
Read the Customer Churn guide for a business scenario, interpretation, and frequently asked questions.
Check how your team defines Customer Churn before relying on the result.
Sources and methodology
The references below explain the underlying methods. Our worked scenarios use hypothetical figures; they are not company results or current market benchmarks.
- ChartMogul: Customer churn rate
Cohort scope and customer counting conventions.
Found an error or a definition that differs from your reporting? Send a correction with the page URL and the method you use.