TUTORIAL

How to Calculate Customer Lifespan From Your Churn Rate (and When It Misleads)

Average customer lifespan is 1 divided by your churn rate: lose 25% of customers a year and the average customer stays 4 years. The division is the easy part. Defining when a non-subscription customer has "left", and keeping the time period consistent, is where the number goes wrong.

WHAT THIS ADDSChurn guides are written for subscriptions, where a cancellation is a clear event. This one shows how a service business with no contracts can define a lost customer from its own sales history, counts churn from one group of customers so new sign-ups do not hide losses, and shows why monthly and yearly churn give different lifespans.

Try it with your churn rateDownload the churn and lifespan worksheet (PDF)

The formula, and what it assumes

Average customer lifespan = 1 ÷ churn rate

If you lose 25% of your customers each year, the average customer stays 1 ÷ 0.25 = 4 years. If you lose 50%, they stay 2 years. That lifespan is the "years a customer stays" input in the customer lifetime value formula, and the free CLV calculator does the division for you when you choose "I know my churn rate".

The shortcut assumes you lose roughly the same share of customers every year. Wikipedia's customer lifetime value article describes the same model as a "leaky bucket": each period, a fixed fraction of customers leave for good. Real businesses are rarely that tidy, as new customers usually leave faster than five-year regulars, but the shortcut is a sound first estimate if the churn rate itself is measured properly.

Measuring churn when nobody cancels

A subscription business knows exactly when a customer leaves: they cancel. A groomer, a plumber or a hair salon does not. Customers just stop booking, and nobody tells you. So you need a working definition of "lost" based on your own buying pattern.

A practical rule: a customer is lost if they have gone at least twice their normal gap without buying. A customer who books every six weeks is lost after three months of silence; for a service bought once a year, such as a boiler service or a tax return, use at least 12 months, and often 18. Write the rule down so the number means the same thing next year.

Then measure churn from one fixed group of customers, not from your total customer count. If you had 200 customers last year and 210 this year, that does not mean nobody left. Perhaps 50 left and 60 new ones arrived. Counting the total hides every loss behind new sign-ups.

Step by step: yearly churn from your sales history

1. Choose two back-to-back 12-month periods

For example, October 2024 to September 2025 as period 1 and October 2025 to September 2026 as period 2. Use whole years so the seasons balance.

2. List period 1's customers

Every different customer who bought at least once in period 1. An export from your invoicing or booking system, with duplicate names removed, gives you this list. Say it is 200.

3. Count who came back

Of those 200, how many bought again in period 2? Say 150. Ignore customers who first appeared in period 2; they belong to next year's measurement.

4. Work out churn

Retention is 150 ÷ 200 = 75%. Churn is 1 − 0.75 = 25%.

5. Turn it into a lifespan

1 ÷ 0.25 = 4 years. With a $120 average sale, 4 visits a year and a 60% margin, that makes a customer lifetime value of $120 × 4 × 4 × 0.6 = $1,152. The button at the top of this post opens the calculator with a 25% churn rate entered.

If your records are in a spreadsheet, our guide to customer lifetime value in Excel and Google Sheets has formulas that mark each customer as bought or not bought in each period, so the count is two cells rather than an afternoon.

10% churn10 years20% churn5 years25% churn4 years33% churn3 years50% churn2 years
Average customer lifespan at different yearly churn rates (1 ÷ churn).

Two kinds of customer, two lifespans

Many service businesses have two very different groups mixed in one list: regulars who book on a rhythm, and one-off customers who come for a single job. A plumber might have maintenance customers who return every year and emergency callers who are never seen again. Measured together, the churn rate is high and the lifespan short; neither describes either group.

If that sounds like your list, run the count twice. Split period 1's customers into those who bought more than once in the period (or have a maintenance plan) and those who bought exactly once, then count who came back in each group. Suppose the 200 customers were 80 regulars, of whom 72 came back, and 120 one-off customers, of whom 78 came back for something else. The regulars' churn is 10% (a 10-year lifespan, which you should cap at a figure you can defend), and the one-off group's is 35% (about 2.9 years). Together the 200 still show 150 returning and a 25% churn rate, but now you know where the losses are and which group a marketing campaign should aim to win more of.

Monthly churn: why you can't just multiply by 12

Businesses that bill monthly often know their monthly churn instead. Two traps follow.

Trap 1: multiplying by 12. 3% a month is not 36% a year. Because each month's 3% is taken from a slightly smaller group, the share that leaves over a year is 1 − 0.9712, about 30.6%.

Trap 2: mixing the units. 1 ÷ monthly churn gives a lifespan in months: 1 ÷ 0.03 = 33.3 months, or 2.78 years. 1 ÷ 30.6% gives 3.27 years. The two disagree because the shortcut counts the period in which a customer leaves as a whole period, and a year is a coarser period than a month. When you have monthly data, use months: divide 1 by monthly churn, divide by 12, and enter the result in the calculator's "years a customer stays" box rather than its churn box.

A last sense check: the lifespan should not be much longer than you have been in business, unless you label it a forecast. A business three years old with 5% yearly churn has a calculated lifespan of 20 years, which is a prediction no record supports yet. For cash decisions, cap it at a number you would defend. Fynl's paid plans keep each customer's full history on one record, which is what makes this count possible without a spreadsheet afternoon.

The CLV calculator sits with the NPS, missed-call and no-show calculators on our free tools page.

DO THISTake the customers who bought in one 12-month period, count how many bought again in the next 12 months, and call the rest churn. Divide 1 by that rate for the lifespan, and keep months with months and years with years.
KEEP ITA worksheet for measuring yearly churn from one group of customers, turning it into a lifespan, and converting monthly churn safely. Download the churn and lifespan worksheet — free PDF, no sign-up.

Questions people also ask

How do you calculate average customer lifespan?

Divide 1 by your churn rate. With 25% yearly churn the average customer stays 1 / 0.25 = 4 years. With monthly churn the answer is in months; divide by 12 for years.

How do I calculate churn without subscriptions?

Take the customers who bought in one 12-month period and count how many bought again in the next 12 months. Churn is 1 minus that share. Define a lost customer as one who has gone at least twice their usual gap without buying.

Can I multiply monthly churn by 12 to get yearly churn?

No. Yearly churn is 1 minus (1 minus monthly churn) to the power of 12. 3% a month is about 30.6% a year, not 36%.

How does churn affect customer lifetime value?

Lifetime value is revenue per year x margin divided by yearly churn, so halving churn doubles the lifespan and the lifetime value.

Sources

Use your churn rate in the calculator

Choose "I know my churn rate" and the calculator turns it into years, then into lifetime revenue and profit.

Open the CLV calculatorMore free tool guides