LTV SaaS
  • What is LTV?
  • Pricing
  • Documentation
  • Blog
  • FAQ
  • Contact
Sign In
Sign Up
LTV SaaS

Server-side subscription tracking for SaaS. Connect your billing system to ad platforms in minutes.

© Copyright 2025 LTV SaaS. All Rights Reserved.

GDPR CompliantCCPA CompliantISO 27001HIPAA Compliant
About
  • Blog
  • Contact
Product
  • What is LTV?
  • Documentation
  • Pricing
Legal
  • Terms of Service
  • Privacy Policy
  • Refund Policy
LTV SaaS

How to Calculate SaaS LTV (And Why Most Companies Get It Wrong)

Sep 28, 2024

The standard LTV formula gives you one number that hides everything important. Here's how to calculate LTV properly for SaaS, with formulas, examples, and what actually matters for acquisition decisions.

Cover Image for How to Calculate SaaS LTV (And Why Most Companies Get It Wrong)

Customer Lifetime Value (LTV) is the total revenue a customer generates before they churn. For SaaS companies, this determines maximum acceptable CAC, which channels to invest in, and whether the business model is sustainable.

When I first started working with SaaS companies on their paid acquisition, I'd ask "What's your LTV?" and get back one number: "$850" or "$1,200." Clean, confident, wrong. That single number was hiding everything that actually mattered.

Most companies calculate LTV using a simple formula that produces an average, which obscures the distribution of customer value. The problem? Your customers aren't average. Some churn in a month, others pay for years. Treating them all the same leads to catastrophically bad acquisition decisions.

The Standard Formula (And Why It Fails)

The formula everyone uses:

LTV = ARPU ÷ Monthly Churn Rate

Example: $50 ARPU, 5% monthly churn = $1,000 LTV

This assumes customers are homogeneous—they all behave roughly the same. In reality, SaaS customer behavior follows a power law distribution:

Customer Segment% of BaseLifetimeValueReality vs Average
Fast churners40%1-3 months$50-15085% below average
Medium30%6-12 months$300-60040% below average
Long-term30%18+ months$900-1,800+Up to 80% above average

That $1,000 "average" doesn't represent any actual customer. It's a statistical artifact that leads to bad decisions.

Three LTV Calculations You Actually Need

Use different methods for different purposes:

1. Historical LTV (Most Accurate)

What: Actual revenue from churned customers
When: Analyzing past performance, comparing cohorts
Formula: Sum of all payments from signup to churn

Example customer:

  • Months 1-6: $50/mo = $300
  • Months 7-12: $80/mo (upgraded) = $480
  • Total LTV: $780

Limitation: Only works for churned customers, doesn't predict current customer value.

2. Cohort LTV (Most Useful)

What: Track revenue from groups who started in the same period
When: Understanding trends, measuring product changes
Method: Track cumulative revenue month by month

MonthCohort SizeActiveRevenue
Cumulative LTV
0100100$5,000$50
110095$4,800$98
210088$4,500$143
310082$4,200$185
610070$3,700$263
1210055$3,000$380

Why it matters: Shows how LTV evolves over time and reveals impact of product/pricing changes.

3. Predicted LTV (Most Practical)

What: Estimated future value based on early signals
When: Setting CAC targets, real-time acquisition decisions
Formula:

Predicted LTV = (Current MRR) × (Expected Lifetime in Months) × (1 + Expected Expansion Rate)

Key: Segment by early behavior that correlates with retention:

Early SignalPredicted LifetimeEst. LTVAcquisition Strategy
Immediate paid signup14 months$700Willing to pay $200+ CAC
Trial → convert quickly12 months$600Target $180 CAC
Trial → delayed convert8 months$400Max $120 CAC
Trial → barely activated4 months$200Not worth targeting

The Complete LTV Formula

For more accurate calculation, use:

LTV = (Monthly Recurring Revenue) × (Gross Margin %) × (1 ÷ Monthly Churn Rate) × (1 + Monthly Expansion Rate)

Breakdown:

  • MRR per customer: Average subscription revenue
  • Gross Margin %: Usually 75-90% for SaaS (include hosting, support, processing)
  • Monthly Churn Rate: % canceling each month
  • Expansion Rate: Monthly growth from upgrades/add-ons (often 2-5%)

Example:

$50 MRR × 80% margin × (1 ÷ 0.05) × 1.02 = $816 LTV

What Actually Predicts LTV

After analyzing dozens of SaaS companies, certain patterns consistently predict customer value:

Activation Quality

Activation LevelDefinitionRetention RateAvg LTV Multiplier
HighHit key milestones in week 185% at 6mo2.5x
MediumPartial activation60% at 6mo1.3x
LowMinimal usage25% at 6mo0.4x

Customers who complete core workflows in their first session have dramatically higher LTV, but most formulas ignore activation entirely.

Payment Behavior

Annual prepay customers have 2-3x better retention than monthly payers, not just because of payment commitment but because they self-select as long-term users. Track this separately:

Annual Customer LTV = $600/yr × 2.5 year avg lifetime = $1,500
Monthly Customer LTV = $50/mo × 10 month avg lifetime = $500

Acquisition Channel

ChannelAvg LTVWhy
Organic search$850Active problem-solving
Referrals$950Implicit endorsement
Paid search$650Purchase intent varies
Paid social$450Interruptive discovery

Calculate separate LTV by channel to inform budget allocation.

Using LTV for Acquisition Decisions

Maximum CAC

Standard rule: LTV should be 3x CAC.

Maximum CAC = LTV ÷ 3

But this oversimplifies. Consider payback period:

LTV:CAC RatioPayback PeriodViable?
3:16 monthsStrong
3:124 monthsOnly if well-funded
2:13 monthsPotentially good
2:118 monthsUsually not viable

Target ROAS by Channel

Different channels have different optimization windows:

PlatformTarget ROASWhy
Google Ads2-3:1Fast feedback, direct intent
Meta Ads1.5-2:1Longer consideration, better retargeting
TikTok1-1.5:1Testing phase, younger audience

Segmented Targeting

Don't treat all customers the same:

High-LTV Target (Enterprise): Max CAC $500
- Keywords: Competitor names, specific solutions
- Messaging: Advanced features, integrations

Medium-LTV Target (Small teams): Max CAC $200
- Keywords: Problem-solution focused
- Messaging: Ease of use, quick setup

Low-LTV Avoid (Solo users): Max CAC $75
- May not be worth targeting at all
- Consider freemium/viral instead

The Expansion Revenue Problem

Most LTV formulas ignore expansion, but for many SaaS companies, 20-40% of revenue comes from existing customer expansion.

If 30% of customers upgrade and pay 2x more:

Base LTV: $600
With expansion: $780 (30% higher)

This changes CAC economics significantly. You can afford to pay more upfront because revenue grows post-acquisition.

Common Calculation Mistakes

Mistake 1: Using Gross Revenue

❌ Wrong: LTV = $50 × 20 months = $1,000
✅ Right: LTV = ($50 × 80% margin) × 20 months = $800

Always use net revenue after costs.

Mistake 2: Assuming Constant Churn

Churn isn't constant—it's highest in months 1-3 and decreases over time. Using one churn rate overestimates early-stage LTV and underestimates long-term customer value.

Use cohort analysis instead of simple formulas.

Mistake 3: Not Segmenting by Channel

Different channels produce different customer quality:

Blended LTV: $600 (misleading)

Actual:
- Organic: $800 LTV → Invest heavily in SEO
- Paid social: $400 LTV → Reduce budget or optimize targeting

Mistake 4: Ignoring Time Value

$600 earned over 12 months isn't the same as $600 earned over 36 months. Apply a discount rate for longer payback periods.

Making LTV Actionable

The goal isn't a perfect number—it's making better decisions:

Use LTV To:

  1. Set channel budgets based on LTV by source
  2. Define target customers by predicted LTV segments
  3. Prioritize features that increase retention (raise LTV)
  4. Optimize pricing for maximum lifetime value
  5. Inform product development

Track These Metrics:

  • LTV by acquisition channel
  • LTV by customer segment
  • LTV trend over time (improving or declining?)
  • LTV:CAC ratio by channel
  • Payback period by channel

The Most Important Insight

Perfect LTV calculation matters less than understanding what drives LTV. Companies that track cohort retention curves and act on insights typically see 30-50% LTV improvements over 12-18 months.

Focus less on the formula, more on:

  • What makes customers stay?
  • Which early behaviors predict retention?
  • What features drive expansion?
  • How can we get more high-LTV customers?

The calculation gives you a baseline. Understanding the drivers lets you improve it.

What Changed My Thinking

Early in my career, I obsessed over getting the LTV calculation "perfect." We'd debate whether to use 75% or 80% margins, whether to include professional services revenue, how to handle one-time fees. These discussions felt important but missed the point entirely.

The real breakthrough came when I started segmenting LTV by acquisition source. One company I worked with had a blended LTV of $680—seemed reasonable. But when we broke it down:

  • Organic search: $920
  • Referrals: $1,100
  • Paid search: $520
  • Paid social: $380

They were spending 60% of their budget on the two lowest-LTV channels because "the CAC looked good." They weren't tracking what happened after month one.

The lesson: an approximate answer to the right question beats a precise answer to the wrong question. Stop optimizing the formula. Start understanding what actually drives customer value, and use that knowledge to make better acquisition decisions. Your LTV isn't static—it's a reflection of the customers you choose to acquire and the product experience you build for them.