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 × 100
  • Gross revenue churn = Revenue lost ÷ Starting revenue × 100
  • Net revenue churn = (Revenue lost − Expansion) ÷ Starting revenue × 100
  • Average lifespan = 1 ÷ Churn rate

Inputs explained

InputUnitRequiredNotes
Customers at the startnumberYesAccepts 1 or more.
Customers lostnumberYesAccepts 0 or more.
New customers gainednumberOptionalAccepts 0 or more.
Revenue at the start$OptionalOptional — calculates revenue churn. Accepts 0 or more.
Revenue lost$OptionalAccepts 0 or more.
Expansion revenue$OptionalUpgrades from existing customers. Accepts 0 or more.

How to use it

  1. Enter Customers at the start and Customers lost.
  2. Optionally add New customers gained, Revenue at the start and Revenue lost.
  3. 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.

Related calculators