What LTV Is and Why It Matters
LTV, also called CLV or CLTV, is the projected gross profit a company expects to earn from one customer over the full life of that relationship. The key word is projected. LTV is never perfectly exact. It is always a model built on assumptions.
The point is not to get a mathematically perfect number. The point is to get a number accurate enough to make decisions about CAC, segment priority, retention investment, and the value of the customer base itself.
LTV matters because it:
- Sets the maximum acceptable CAC.
- Helps prioritize segments with very different economics.
- Justifies investment in retention and customer success.
- Shapes how investors think about the value of the installed base.
Five LTV Methods: from Simplest to Most Accurate
Basic LTV
LTV = ARPA / Monthly Churn Rate
Example: ARPA of $100 and monthly churn of 5% gives LTV of $2,000.
This looks useful, but it is not decision-grade because it ignores gross margin. Revenue is not profit.
Margin-adjusted LTV
LTV = ARPA × Gross Margin / Monthly Churn Rate
LTV = (ARPA × Gross Margin) × Customer Lifetime
This is the baseline standard for most SaaS companies. It converts recurring revenue into contribution margin before annualizing the lifetime.
Example: ARPA $100, gross margin 80%, monthly churn 5%. Contribution margin is $80, customer lifetime is 20 months, and LTV is $1,600.
The limitation is that it assumes churn stays constant over time, which is rarely true in practice.
NRR-adjusted LTV
If NRR is above 100%, customers tend to spend more over time. A flat-ARPA formula underestimates that value.
LTV (NRR-adjusted) = ARPA × Gross Margin × NRR / Monthly Churn Rate
Example: ARPA $100, gross margin 80%, churn 3%, NRR 115%. Basic margin-adjusted LTV gives $2,667. NRR-adjusted LTV gives about $3,067.
This method is better for businesses with strong expansion, but it still assumes NRR is stable over a long horizon.
Discounted LTV
Money received three years from now is worth less than money received today. Discounted LTV adjusts for the time value of money.
LTV (discounted) = (Contribution Margin × Retention Rate) / (1 + Discount Rate − Retention Rate)
This matters most when churn is low and the customer lifetime is long. For long-lived enterprise customers, discounting can reduce headline LTV materially.
Cohort LTV
Cohort LTV is the most accurate method because it is based on real cohort behavior rather than a formula with strong assumptions.
Cohort LTV(month T) = Σ(Cohort MRR × Gross Margin from Month 1 to Month T) / Customers in Month 0
This automatically captures real churn, real expansion, and the actual curve of contribution over time.
It requires enough history, usually 12+ months, so early-stage companies often need to start with margin-adjusted or NRR-adjusted LTV and label the uncertainty clearly.
The Three Drivers of LTV
ARPA
ΔLTV = ΔARPA × Gross Margin / Churn Rate
ARPA has a linear effect on LTV. A 10% increase in ARPA produces roughly a 10% increase in LTV, all else equal.
Gross Margin
ΔLTV = ARPA × ΔGross Margin / Churn Rate
Gross margin also affects LTV linearly. Higher-margin SaaS is worth more because every retained dollar contributes more to profit.
Churn Rate
LTV = ARPA × Gross Margin / Churn Rate
Churn has a nonlinear effect. Small improvements in churn often create disproportionately large gains in LTV, especially once churn is already low.
LTV by Segment
Company-wide average LTV is usually close to useless. Enterprise and SMB should never be blended into one decision number.
LTV by Acquisition Channel
Different channels bring in customers with different churn, ARPA, and therefore different LTV. Budget allocation should follow channel-level LTV:CAC, not just CAC.
LTV:CAC Ratio
LTV:CAC = LTV / CAC
This is the core unit-economics ratio. Below 1:1 is critical, 1:1 to 3:1 is risky, 3:1 to 5:1 is healthy, and above 5:1 can mean either great economics or underinvestment in growth.
CAC Payback Period
CAC Payback Period = CAC / (ARPA × Gross Margin)
This shows how quickly the customer pays back acquisition cost through contribution margin.
Customer Equity
Customer Equity = Σ LTV across all active customers
This is the value of the installed base as an economic asset.
LTV Churn
LTV Churn = Σ LTV of customers lost during the period
This shows the future gross profit destroyed by churn, not just the current-month MRR loss.
Common LTV Calculation Mistakes
- Using revenue instead of gross margin. This is the most common and expensive mistake.
- Assuming churn is constant. Real churn is usually front-loaded in the early months.
- Using one company-wide LTV. Segment economics are rarely similar enough for that to be useful.
- Ignoring contraction. If customers downgrade, ARPA and effective lifetime value both fall.
- Extrapolating from only 3-6 months of data. Early-stage churn is too unstable for long-horizon confidence.
- Failing to refresh LTV when churn or ARPA changes. LTV is not a static number.
- Treating reactivation as one continuous lifetime. A churned-and-returned customer represents two lifecycles, not one uninterrupted one.
Worked LTV Example with Diagnosis
Mid-market B2B SaaS example:
- MRR = $250,000
- Active customers = 150
- Monthly churn rate = 3.5%
- Gross margin = 78%
- NRR = 108%
- CAC = $2,400
ARPA: $250,000 / 150 = $1,667
Basic LTV: $1,667 / 0.035 = $47,629
Margin-adjusted LTV: $1,667 × 0.78 / 0.035 = $37,150
NRR-adjusted LTV: $1,667 × 0.78 × 1.08 / 0.035 = $40,122
Customer Lifetime: 1 / 0.035 = 28.6 months
LTV:CAC: $37,150 / $2,400 = 15.5:1
CAC Payback Period: $2,400 / ($1,667 × 0.78) = 1.85 months
Customer Equity: $37,150 × 150 = $5,572,500
Diagnosis: LTV:CAC at 15.5:1 is extremely high. That is not automatically good. It may mean the company is underinvesting in growth. The gap between basic LTV and margin-adjusted LTV is more than $10k per customer, which shows how dangerous the "LTV without margin" mistake can be.
Different business models need different handling. Flat-rate models are the simplest. Per-seat and usage-based businesses benefit more from NRR-adjusted or cohort methods. Multi-year enterprise contracts should often be modeled with annual churn instead of monthly churn.
How Dnoise Calculates LTV
Dnoise calculates LTV from Stripe data using three methods in parallel: margin-adjusted, NRR-adjusted, and cohort-based. Cohort LTV uses real monthly cohort contribution margin per customer, including actual churn and actual expansion.
Gross margin can be configured manually or derived automatically when COGS data is connected. LTV:CAC updates in real time across customer segments, acquisition channels, and plan tiers.
Customer Equity is exposed directly as the sum of LTV across active customers.
CTA
Dnoise calculates LTV with methods that match the reality of churn, margin, and expansion instead of relying on one oversimplified formula.