The Customer Lifetime Value Formula Explained (2026 Guide)
The full CLV formula with worked examples, LTV:CAC benchmarks, common mistakes, and how to use it to make real budget decisions in 2026.

Start free, 14 days
One install replaces GA4, Hotjar, and your A/B tool.
36KB script. Cookie-free. Agent-native. UI Collective added 3% signups in week one. 14-day trial, no card.
The Customer Lifetime Value Formula Explained (2026 Guide)
If you only track revenue per transaction, you're seeing one frame of a movie. Customer Lifetime Value (CLV) is the whole reel — the total revenue a single customer brings before they churn, ghost, or stop buying.
It's the metric that tells you which acquisition channel is actually worth scaling, how much you can spend to acquire a customer, and whether the discount campaign that "worked" last month actually destroyed value.
This guide walks through the two formulas you'll actually use, worked examples for both ecommerce and SaaS, the LTV:CAC ratio benchmarks that lenders and investors check, and the five mistakes that make most CLV calculations useless.
What CLV actually measures (and why it matters)
Customer Lifetime Value is the total profit you expect from a customer relationship, from first purchase to the day they stop being a customer. It's not the same as their first-order value, their AOV, or their account size today. It's the integral of every dollar they'll ever spend, minus the cost of serving them, discounted back to today.
The reason it matters: every acquisition decision you make assumes a CLV, whether you've calculated one or not.
When you bid $40 in Google Ads for a customer who only spends $50 once and never returns, you've lost money — even though the campaign report says "ROAS positive." When you ignore that same channel because the first-order ROAS looks weak, but the customers it acquires actually come back four times at $80 each, you've left a profitable channel on the table.
CLV is the antidote to first-order tunnel vision. Every channel, campaign, and offer should be evaluated against the lifetime value of the customer it brings, not the first transaction.
The simple CLV formula
The most common formula, used across ecommerce and consumer SaaS:
CLV = Average Order Value × Purchase Frequency × Customer Lifespan
Three inputs, all measurable from your analytics or Stripe data:
- Average Order Value (AOV): total revenue ÷ total orders, over a defined window
- Purchase Frequency: total orders ÷ unique customers, same window
- Customer Lifespan: the average number of years (or months) a customer keeps buying before they churn
Worked example: ecommerce coffee subscription
Imagine you run a direct-to-consumer coffee subscription. Over the last 12 months:
- 1,200 customers placed 4,800 orders for a total of $192,000
- AOV = $192,000 / 4,800 = $40
- Purchase Frequency = 4,800 / 1,200 = 4 orders per year
- Average Lifespan = 2.5 years (calculated from cohort retention curves)
CLV = $40 × 4 × 2.5 = $400
That tells you: every new customer is worth $400 in lifetime revenue. Now you can answer real questions. If your blended CAC is $80, your LTV:CAC ratio is 5:1 — healthy. If your top-performing Meta campaign acquires customers at $150 CAC, that's still a 2.67:1 ratio, which is profitable as long as your gross margins hold up.
The lifespan problem
The trickiest input is customer lifespan. Most businesses guess. The right way to calculate it is from your retention curve:
Customer Lifespan = 1 / Annual Churn Rate
If 30% of your customers churn each year, average lifespan is 1 / 0.30 = 3.3 years. If 50% churn, lifespan is 2 years. The lower the churn, the longer the lifespan, the higher the CLV. This is why retention is a CLV lever, not a customer-success metric.
For a deeper look at the churn side of this equation, see our guide on how to calculate churn rate for your business.
The full CLV formula (with margin and discount rate)
The simple formula treats revenue as profit and ignores the time value of money. For finance-grade CLV — the version you'd put in a board deck or use to justify a Series A — you need the full formula:
CLV = (ARPA × Gross Margin %) × (1 / Churn Rate) × Discount Factor
Where:
- ARPA = Average Revenue Per Account, per period (month or year)
- Gross Margin % = (Revenue − COGS) / Revenue
- Churn Rate = % of customers leaving per period
- Discount Factor = adjustment for the time value of money (typically 0.85–0.95 annually for early-stage SaaS)
Worked example: B2B SaaS
A B2B SaaS tool charging $200/month with these metrics:
- ARPA: $200 × 12 = $2,400/year
- Gross Margin: 80% (typical SaaS)
- Annual Churn: 10% (best-in-class B2B SMB)
- Discount Factor: 0.90
CLV = ($2,400 × 0.80) × (1 / 0.10) × 0.90 CLV = $1,920 × 10 × 0.90 = $17,280
That's the lifetime profit per customer. If your blended CAC is $3,500, your LTV:CAC is 4.94:1 — strong enough to lean into paid acquisition aggressively.
Notice what changes between the simple and full formulas. The simple version on the same business — at $2,400 ARPA × 1 frequency × 10 years lifespan — gives $24,000. The full version with margin and discount gives $17,280. That's a 28% gap. Use the simple formula for directional ecommerce decisions; use the full formula for anything finance-facing.
LTV:CAC ratio — the number investors actually check
CLV in isolation doesn't tell you whether your unit economics work. The ratio that does:
LTV:CAC = Customer Lifetime Value / Customer Acquisition Cost
The standard benchmarks:
| Ratio | Interpretation | | --- | --- | | < 1:1 | Losing money on every customer. Pause acquisition. | | 1:1 to 3:1 | Marginal. You're growing but not building enterprise value. | | 3:1 | The minimum healthy SaaS ratio. Most VCs require this. | | 3:1 to 5:1 | Healthy. Most successful SaaS businesses sit here. | | 5:1+ | Underspending on growth. Consider scaling acquisition. |
The 3:1 minimum exists because the missing 2x covers fixed costs, R&D, churn, and the gap between when you pay CAC (now) and when you collect CLV (over years).
For SaaS specifically, payback period matters as much as the ratio. Aim for under 12 months — meaning the gross profit from a customer should cover their CAC within a year. Anything longer and your cash flow stops mattering and starts hurting.
Use our free CAC calculator and LTV calculator to run the numbers for your business.
Segmenting CLV — where the real insight lives
The blended CLV across all customers is useful for board reports. The segmented CLV is where you make decisions.
Cut your customer base by:
- Acquisition channel. Customers from organic search often have 1.5–3x the CLV of paid social customers. The CAC on paid social looks cheaper; the LTV makes it more expensive overall.
- First-purchase product. Customers whose first purchase was a high-margin product almost always have higher lifespans than discount-driven customers.
- Cohort start month. Cohorts acquired during a promotion typically churn 30–50% faster than full-price cohorts.
- Geography. US customers often have 2x the CLV of customers in price-sensitive markets — same product, different willingness to pay.
- Plan tier (SaaS). Self-serve customers have shorter lifespans but higher gross margins. Enterprise has the opposite. Both can be profitable, but they need different acquisition strategies.
The most expensive mistake in marketing is averaging CLV across segments and treating the result as universal. A "$400 CLV" hides the fact that your top quartile is at $1,200 and your bottom quartile is at $80. Doubling spend on a channel that brings the bottom quartile is value-destructive even if the blended numbers look fine.
For a deeper look at running this kind of segmentation, see our guide on customer segmentation strategies that still work without third-party cookies.
Five common mistakes that break CLV calculations
-
Using revenue instead of gross profit. A $40 AOV with 20% gross margin generates $8 of profit, not $40. CLV on revenue overstates value by 5x for that business. Always net out COGS before you start.
-
Ignoring the discount rate. A dollar in year 5 is not worth a dollar today. The full formula's discount factor (or a DCF calculation) corrects for this. The simple formula assumes a flat rate of return, which inflates CLV by 15–30% over multi-year lifespans.
-
Calculating lifespan from a guess instead of the retention curve. "Customers stay 5 years" is something founders say. The retention curve tells you the truth. Calculate it from cohorts, not memory.
-
Treating new and returning customers identically. First-purchase customers churn faster than repeat customers, by a wide margin. A blended CLV that mixes both understates the value of customers who've made it past the first 90 days.
-
Forgetting that CLV changes. Pricing changes, product changes, and retention improvements all shift CLV. Recalculate quarterly. The number you used to justify a paid campaign in Q1 may be irrelevant by Q3.
Using CLV to make actual decisions
CLV is most valuable when it changes a specific decision. Three concrete applications:
Setting paid-acquisition budgets. Your max CAC should be CLV / target ratio. If your CLV is $400 and you want a 3:1 LTV:CAC, your max CAC is $133. Set channel-level bid ceilings against that number, not against gut feel.
Prioritizing retention experiments. A 5% reduction in annual churn (from 20% to 15%) extends average lifespan from 5 to 6.67 years — a 33% CLV increase. That single experiment can be worth more than doubling acquisition spend. Knowing your CLV makes the math obvious.
Pricing changes. A 10% price increase that causes 5% extra churn is usually net-positive on CLV. A 10% increase that causes 25% extra churn destroys it. Without CLV math, founders frequently leave money on the table by undercharging — or destroy retention by overcharging.
Tracking the inputs without third-party cookies
The hard part of CLV calculation in 2026 isn't the math. It's getting clean inputs. Third-party cookies are gone across all major browsers. Last-click attribution is increasingly broken. The customers you're calculating CLV on may be misattributed to the wrong channel entirely.
Privacy-first analytics — first-party, cookieless, GDPR-compliant by default — solves the input problem. You can tie every Stripe charge back to its acquisition source without consent banners, without sampling, and without losing data to ad blockers.
That's exactly what Humblytics revenue attribution does. Every customer's lifetime value gets connected back to the campaign, page, and A/B test that earned them — so your CLV calculations are based on accurate channel-level data, not whatever's left after GA4 sampling.
Start tracking real CLV by channel — no cookies required.
Start free, 14 days
One install replaces GA4, Hotjar, and your A/B tool.
36KB script. Cookie-free. Agent-native. UI Collective added 3% signups in week one. 14-day trial, no card.