Churn Rate Calculator

Use our churn rate calculator to measure customer churn rate, retention rate, and annual churn. Learn how to calculate churn rate for SaaS, sales, and general business using simple churn rate calculation formulas and examples.

Customers at start of a period
Enter the number of customers at the start of the period.
Customers lost during period
Enter the number of customers lost during the period.
Results
Churn rate
Churn rate = customers lost ÷ customers at start (per period).
Customer lifetime
Estimated lifetime (in periods) ≈ 1 ÷ churn rate (decimal).
Did we solve your problem today?

What is Churn Rate?

Churn rate is the percentage of customers (or subscribers) who stop using a product or service during a period. If you’re asking what is churn rate in business, it’s one of the clearest signals of retention and customer satisfaction.

In SaaS, churn rate is especially important because recurring revenue depends on keeping customers. That’s why teams track churn rate SaaS metrics alongside retention rate and customer lifetime value.

Attrition rate is often used as a synonym for churn (especially in HR or membership contexts). If you’re looking for what is attrition rate calculation, it’s typically the same concept: the percentage of people who leave over a period.

Churn Rate & Retention Formula

Churn rate calculation is usually based on how many customers you lost during the period compared to how many you started with. You can also compute churn from retention rate (since churn + retention ≈ 100%).

Customer Churn Rate =
Churn Rate % = (Customers Lost ÷ Starting Customers) × 100

This is the most common churn calculation formula for customer churn rate.

Customer Retention Rate =
Retention Rate % = ((Ending Customers - New Customers) ÷ Starting Customers) × 100

Retention focuses on customers you kept, excluding new customers added during the period.

Churn from Retention =
Churn Rate % 100 - Retention Rate %

Useful if you already know retention and want to calculate churn rate from retention rate.

Starting Customers
= Customers at the beginning of the period
Ending Customers
= Customers at the end of the period
New Customers
= Customers acquired during the period
Customers Lost
= Customers who canceled or left during the period
Attrition rate calculation example
(40 ÷ 1,000) × 100 = 4%

If you started with 1,000 customers and lost 40 in a month, your customer churn rate (attrition rate) is 4% for that month.

Retention rate calculation example
((980 - 30) ÷ 1,000) × 100 = 95%

If you started with 1,000 customers, ended with 980, and added 30 new customers, your retention rate is 95% for the period.

Annual churn rate calculator (from monthly churn)
Annual Churn % = 1 - (1 - Monthly Churn)¹²

If you want an annual churn estimate, you can compound monthly churn. This is helpful for SaaS churn rate reporting.

Annual attrition rate calculation formula
Annual Attrition % = 1 - (1 - Period Attrition)ⁿ

Where n is the number of periods per year (12 for monthly, 52 for weekly).

How to Use the Churn Rate Calculator

  1. 1

    Enter your starting customers for the period.

  2. 2

    Enter the number of customers lost (cancellations) during the period.

  3. 3

    Optionally enter ending customers and new customers if you want retention rate too.

  4. 4

    Click “Calculate” to see churn rate %, retention rate %, and customer lifetime estimate (if included).

Frequently Asked Questions

How to calculate churn rate?

A common churn rate calculation is customers lost divided by starting customers, multiplied by 100.

How to calculate churn rate from retention rate?

If retention is calculated correctly for the same period, churn rate is approximately 100% minus retention rate.

What is churn rate in SaaS?

Churn rate in SaaS is the percentage of subscribers who cancel in a given period. It’s often tracked monthly and compared against churn rate benchmarks for similar products.

What is churn rate in business / sales?

In business and sales, churn rate measures the rate customers stop buying or cancel. High churn rate can signal product-market fit issues, poor onboarding, pricing problems, or weak customer success.

What is a good churn rate (or normal churn rate)?

A good churn rate depends on industry, customer type, contract length, and growth stage. Compare your churn rate benchmarks against similar businesses and your own historical data.

Can churn rate and attrition rate mean the same thing?

Often, yes. Attrition rate is frequently used as a synonym for churn, especially in HR or membership contexts.

How to calculate churn rate in Excel?

Use the same formula: if A2 is starting customers and B2 is customers lost, churn % can be =B2/A2. Format the cell as a percentage (or multiply by 100).