How to Master Customer Lifetime Value Formula: A Step-by-Step Guide
Subscription businesses lose 4.1% of their customers every month. About 3.0% actively cancel and another 1.0% churn involuntarily through failed payments. At Scentbird we watched that math compound across millions of subscribers, and it sets a hard floor on how sloppy you can afford to be with retention.
Keeping an existing customer costs a fraction of acquiring a new one. A customer spending $500 a year for three years is worth $1,500 in revenue, and that single number should change how you set your acquisition budget. Most operators I talk to either don't calculate it or calculate it once and never act on it.
The healthy benchmark for LTV to CAC is 3:1. Hit 4:1 or better and you have real headroom to invest. Below 1:1 and you are paying customers to leave. The rest of this post walks through the formulas and the numbers behind each one.
What CLV Actually Tells You
Customer lifetime value is the total revenue a customer generates from their first purchase to their last. A skincare buyer spending $250 a year from age 25 to 60 is worth $8,750. Get them onto an email list that lifts their spend to $600 a year and the same customer is worth $21,000.
CLV = Average Purchase Value x Purchase Frequency x Customer Lifespan
That's the basic version. More sophisticated models layer in future purchase probability, acquisition costs, service expenses, and behavioral changes over time. Use the basic one until you have enough data to make the fancy one trustworthy.
CLV vs LTV
People treat the two terms as synonyms. They are close but not identical. LTV is usually an aggregate number across your customer base accounting for churn and recurring revenue. CLV is the per-customer number. For SaaS and subscription brands the individual view matters because it tells you how much effort to spend saving any specific account.
Why It Changes Decisions
Selling to an existing customer is roughly 14 times easier than acquiring a new one. Yet only about 25% of marketers rank CLV in their top five metrics. CLV pays back in four places:
- Spotting your money makers. Roughly 20% of customers generate 80% of profit.
- Smart acquisition spend. Knowing the lifetime value of each segment tells you how much you can pay to acquire it.
- Targeted retention. 42% of sales leaders say recurring revenue drives their topline. Knowing which customers carry it changes where you spend retention dollars.
- Honest forecasting. Predictions based on actual behavior beat predictions based on hope.
Customer acquisition costs have climbed 222% in eight years. The acquisition treadmill gets steeper every year, and CLV is what tells you whether you're keeping up.
Data You Need Before You Calculate Anything
You can't calculate CLV without the underlying inputs. I see brands try to wing it with partial data all the time, and the resulting number is worse than no number at all because it gives false confidence.
Average purchase value
APV = Total Revenue / Total Number of Purchases
$1,000,000 in revenue across 40,000 orders gives an APV of $25. This is the lever for cross-sells, upsells, and pricing tests. If your APV is flat across cohorts, you have an upsell problem.
Average purchase frequency
Purchase Frequency = Total Number of Orders / Total Number of Unique Customers
40,000 orders from 15,000 unique customers is 2.67. A 5% lift in retention can drive 25% or more in profit, and frequency is where that lift lives.
Customer lifespan
How long the relationship lasts before they disappear. Subscription businesses have it easy because cancellation is an explicit signal. For one-time-purchase brands you need a working definition of "inactive" and that's a judgment call.
If you don't have historical data, take the average time between first and last purchase across customers. The shortcut version:
Customer Lifespan = 1 / Churn Rate
Gross margin and churn
Gross Margin = (Total Revenue - Cost of Goods Sold) / Total Revenue
$800,000 revenue minus $470,000 COGS is a 41% margin. Skip this and you're measuring revenue, not profit.
Churn Rate = (Customers at Beginning - Customers at End) / Customers at Beginning
Across subscription businesses, monthly churn averages 4.1%.
The Formulas
Basic CLV
CLV = Customer Value x Average Customer Lifespan
Where Customer Value = Average Purchase Value x Average Purchase Frequency. A customer spending $50 per purchase, three times a year, for five years is worth $750. This is the back-of-the-napkin version. Good for orientation, useless for finance.
Profit-based CLV
Profit-based CLV = (Customer Value x Average Customer Lifespan) x Gross Margin
Same $750 customer at a 60% margin is worth $450 in actual profit. This is the version I'd put on a dashboard.
Subscription CLV
Subscription CLV = ARPU / Churn Rate
Calculate ARPU by dividing monthly recurring revenue by active subscribers, then divide by monthly churn. A $67.65 ARPU with 5% monthly churn gives a CLV of $1,353. For a profit view, multiply ARPU by gross margin first.
Traditional CLV with discount rate
Traditional CLV = (GML x Retention Rate) / (1 + Discount Rate - Retention Rate)
GML is gross margin per customer lifespan. The discount rate (usually 10%) accounts for the time value of money. This is the formula you reach for when investors ask. Most operators don't need it.
Predictive CLV
Predictive CLV = (Average Customer Lifespan x Average Gross Margin) x (Average Monthly Transactions x Average Order Value)
Useful only if you have the data and the team to back it up. For most brands, cohort-based CLV (running the basic formula separately by acquisition channel or first-product) gets you 80% of the value at 5% of the effort.
Worked Examples
Coffee shop
Customers spend $4.00 per visit, twice a week for 50 weeks a year, and stick around for five years.
CLV = $4.00 x 100 visits x 5 years = $2,000
At a 70% margin that's $1,050 in profit. Tiny purchases compound fast. One extra visit per week shifts the lifetime value materially.
Streaming SaaS
$17/month, average tenure 3.5 years.
CLV = $17 x 12 x 3.5 = $714
For a SaaS with $67.65 ARPU and 5% monthly churn the formula flips:
CLV = $67.65 / 0.05 = $1,353
SaaS founders obsess over LTV-to-CAC because the unit economics break fast if churn drifts up two points.
B2B office supplies, segmented
Same brand, two segments, completely different customers:
Small Business:
- Average order: $150
- 4 orders per year
- Lifespan: 3 years
- CLV = $150 x 4 x 3 = $1,800
Large Corporation:
- Average order: $400
- 8 orders per year
- Lifespan: 7 years
- CLV = $400 x 8 x 7 = $22,400
One segment is worth 12x the other. Your acquisition budget should reflect that gap, and at Scentbird every channel-by-segment view we built started revealing differences this stark.
Individual CLV
Telecoms calculate per-customer CLV to decide how much to spend preventing a specific cancellation.
Individual CLV = Annual revenue x Relationship years - Total acquisition and service costs
Use it for paid social custom audiences, support ticket priority, loyalty tiers, and targeted save offers. More work to compute, but every dollar of retention spend gets allocated more accurately.
Using the Number
The point of CLV is to change a decision. If your number sits in a dashboard and nothing downstream moves, you wasted the calculation.
LTV:CAC
The single most useful ratio. $3 in lifetime value for every $1 of acquisition spend is the working baseline.
- Below 1:1. You're losing money on every customer.
- Around 2:1. Acceptable while you're still figuring out the channel.
- 3:1 to 5:1. Sustainable growth zone.
- Above 5:1. You're under-investing. Spend more.
Cutting churn before it shows up
A 5% retention lift drives 25-95% more profit. The signal you want to catch is behavioral. A subscriber moving from monthly to quarterly orders is a churn flag months before they cancel. At Scentbird we built save flows triggered by frequency drift rather than cancellation clicks, and they paid for themselves inside a quarter.
Finding the customers who matter
In many brands, less than 1% of customers drive a disproportionate share of revenue. Run cohort analysis by acquisition channel and first-product, and route your retention dollars at whichever cohort indexes highest. Treating all customers as equal is the easiest mistake to fix.
Onboarding
The bulk of churn happens in the first 60 days. Get customers to the value moment fast. 72% of SaaS customers expect a personalized onboarding, and the gap between brands that deliver one and brands that don't shows up directly in 90-day repeat rates.
Where to Start
If you're new to this, run the basic formula on your last 12 months of data. Then run it again by acquisition channel. The difference between the two views is usually where the operating decisions get easier.
The brands I see pull ahead aren't the ones with the most sophisticated models. They're the ones that calculate something honest, look at it weekly, and let it shape the next budget review. That's a big part of why we built Finsi: most of the work is connecting the data so the number you look at on Monday is the same one your CFO trusts on Friday.
Run your number this week. Decide one thing differently because of it. That's the only way the calculation pays back.