Churn Rate Calculator
Calculate customer and revenue churn, and the lifespan they imply.
What the Churn Rate Calculator does
Churn measures the rate at which customers or revenue leave. Revenue churn matters more than customer churn, because losing one large account can outweigh many small ones. Expansion revenue from existing customers can offset losses entirely.
Formula
Customer churn % = Customers lost ÷ Customers at start × 100Gross revenue churn = Revenue lost ÷ Starting revenue × 100Net revenue churn = (Revenue lost − Expansion) ÷ Starting revenue × 100Average lifespan = 1 ÷ Churn rate
Inputs explained
| Input | Unit | Required | Notes |
|---|---|---|---|
| Customers at the start | number | Yes | Accepts 1 or more. |
| Customers lost | number | Yes | Accepts 0 or more. |
| New customers gained | number | Optional | Accepts 0 or more. |
| Revenue at the start | $ | Optional | Optional — calculates revenue churn. Accepts 0 or more. |
| Revenue lost | $ | Optional | Accepts 0 or more. |
| Expansion revenue | $ | Optional | Upgrades from existing customers. Accepts 0 or more. |
How to use it
- Enter Customers at the start and Customers lost.
- Optionally add New customers gained, Revenue at the start and Revenue lost.
- Select Calculate.
Worked example
Starting with 1,200 customers, losing 42 and gaining 95 in a month.
- Start
- 1200
- Lost
- 42
- Gained
- 95
3.5% churn, 96.5% retention, ending at 1,253 — a 4.4% net growth and a 28.6-month implied lifespan.
Frequently asked questions
What is a good churn rate?
For SaaS, under 1% monthly is excellent and 3–5% is typical for small-business customers. Enterprise churn is usually far lower.
What is negative churn?
When expansion revenue from existing customers exceeds revenue lost to cancellations. The customer base grows in value even without new sales.