Home Guide
Getting Started Guide OverviewQuestions People Ask
Core Concepts How to Calculate LTVRevenue vs. Margin LTVLTV:CAC RatioDo Businesses Use LTV?
Applied LTV LTV by Business TypePitfalls & How to Improve

LTV by Business Type

"How do I calculate LTV for my [specific business]?" is one of the most common questions on Reddit. The answer is different for every model. Here's a practical guide to LTV for the business types people ask about most.

01

SaaS / Subscription Software

straightforward Needs: 6+ months of subscription data

SaaS is the easiest business type for LTV because the revenue pattern is predictable: monthly or annual subscriptions with measurable churn.

Basic SaaS LTV LTV = ARPU ÷ Monthly Churn Rate
Better: with expansion revenue LTV = (ARPU × Net Revenue Retention %) ÷ Gross Churn Rate
Example — B2B SaaS ($99/mo plan)
  • ARPU: $99/month
  • Monthly churn: 4%
  • Net revenue retention: 108% (upsells exceed downgrades)
Basic: $99 ÷ 0.04 = $2,475 With expansion: ($99 × 1.08) ÷ 0.04 = $2,673

Key nuances for SaaS

  • Annual vs. monthly contracts: Annual contracts typically have 2-3× lower churn. Always separate these in your analysis
  • Free-to-paid conversion: If you have a freemium tier, only calculate LTV on paying customers
  • Enterprise vs. SMB: These often have wildly different LTVs. Enterprise might be 5-10× higher due to lower churn and higher ARPU
  • Net revenue retention: The magic number. If NRR is above 100%, your existing customers are growing — which is the best kind of LTV expansion
02

E-commerce / DTC

moderate Needs: 12+ months of order data

E-commerce LTV is trickier because customers don't subscribe — they buy when they feel like it. The challenge is predicting future purchase behavior from sparse data.

Standard E-commerce LTV LTV = AOV × Purchase Frequency × Avg. Customer Lifespan
Example — DTC Skincare Brand
  • Average order value: $65
  • Purchases per year: 4.2
  • Average customer lifespan: 2.3 years
LTV = $65 × 4.2 × 2.3 = $628

Key nuances for e-commerce

  • First purchase vs. repeat: Separate first-time buyers from repeat customers. First-time buyer LTV includes the probability they'll ever buy again (often only 20-30% do)
  • Seasonal effects: Holiday buyers have very different repeat rates from organic buyers
  • Product category matters: Consumables (skincare, supplements) have much higher repeat rates than durables (furniture, electronics)
  • Channel matters enormously: Email-acquired customers typically have 2-3× higher LTV than paid social
03

Subscription Boxes

moderate Needs: 6+ months of subscriber data

Subscription boxes are a hybrid: recurring revenue like SaaS, but with high early churn (many subscribers cancel after 1-3 boxes) and tight margins.

Subscription Box LTV LTV = Box Price × Avg. # of Boxes Received
Example — Gourmet Snack Box ($45/month)
  • Monthly price: $45
  • Average boxes before churning: 6.5
LTV = $45 × 6.5 = $292
⚠️
The subscription box trap: Many box businesses calculate LTV using the simple churn formula and get an optimistic number. But sub boxes have extremely front-loaded churn — 30-50% cancel within the first 3 months. The simple formula assumes constant churn and will dramatically overestimate LTV. Always use cohort-based calculation.
04

Marketplaces

complex Needs: 12+ months, both sides of the market

Marketplaces are the most complex LTV calculation because you have two distinct customer types — buyers and sellers — and they interact with each other.

Buyer LTV

LTV = Take Rate × GMV per Buyer × Buyer Lifespan

Seller LTV

LTV = Seller Fees × Avg. Active Months

Key nuances for marketplaces

  • Network effects change LTV over time: As the marketplace grows, both buyer and seller LTV tend to increase due to better selection and liquidity
  • Supply vs. demand LTV: Seller LTV typically exceeds buyer LTV. Losing a high-quality seller can mean losing many buyers
  • Subsidy accounting: If you're subsidizing one side (e.g., free delivery), subtract this from LTV — it's a real cost
  • Geographic segmentation: LTV varies enormously by market. A rider in NYC has very different LTV than one in a suburban area
05

Agencies & Services

straightforward Needs: client revenue history

For service businesses, the "product" is your team's time. LTV is about understanding client relationships and expanding scope over time.

Agency LTV LTV = Avg. Monthly Retainer × Avg. Client Tenure (months)
Example — Digital Marketing Agency
  • Average monthly retainer: $5,000
  • Average client tenure: 14 months
LTV = $5,000 × 14 = $70,000

Key nuances for agencies

  • Scope creep is LTV expansion: Unlike SaaS upsells, agency expansion comes from new workstreams and bigger retainers. Track "account growth rate"
  • Capacity constraints: Agency LTV can't grow without headcount. This changes the LTV:CAC equation versus asset-light businesses
  • Project vs. retainer clients: One-off project clients should be separated from ongoing retainer clients for meaningful LTV analysis
06

Mobile Apps (Freemium)

complex Needs: event-level data, 6+ months

Free apps with in-app purchases or subscriptions have a unique LTV challenge: most users never pay. Your LTV calculation must account for the conversion funnel from free to paid.

Mobile App LTV (per install) LTV = (Free-to-Paid Conversion %) × Avg. Paying User Revenue × Paying User Lifespan
Example — Fitness App ($9.99/month)
  • Free-to-paid conversion: 4.5%
  • Monthly subscription: $9.99
  • Avg. paying subscriber lifespan: 8 months
  • In-app purchase revenue per user (blended): $2.20
LTV per install = 0.045 × ($9.99 × 8) + $2.20 = $5.80 LTV per paying user = $9.99 × 8 + $48.89 IAP = $128.81
💡
Per-install vs. per-paying-user LTV: Always clarify which one you mean. Investors want per-install LTV (to compare against CPI — cost per install). Internal teams often work with per-paying-user LTV for product decisions.
07

Fintech & Cashback Apps

complex Needs: transaction data, 12+ months

Fintech LTV is one of the most asked-about topics on Reddit, especially for cashback, lending, and payment apps. The challenge: revenue is often hidden in interchange fees and interest rates.

Cashback/Payment App LTV LTV = (Interchange Revenue − Cashback Cost) × Transactions × Lifespan
Example — Cashback Card App
  • Avg. transactions/month: 18
  • Avg. transaction value: $42
  • Interchange rate: 1.8%
  • Cashback given: 1.0%
  • Net margin per tx: 0.8%
  • Avg. user lifespan: 24 months
Monthly revenue = 18 × $42 × 0.008 = $6.05 LTV = $6.05 × 24 = $145

Key nuances for fintech

  • Multi-product revenue: Fintech LTV often includes cross-sell revenue from lending, investing, or premium tiers. A checking account might be a loss-leader for a mortgage product
  • Regulatory costs: Compliance and fraud costs should be subtracted from gross revenue before calculating LTV
  • Account dormancy ≠ churn: Users may stop transacting without closing their account. Define "active" carefully
  • Cohort effects are extreme: Users acquired via sign-up bonuses churn at 2-3× the rate of organic users

Quick comparison

Business Type Typical LTV Range Biggest Challenge Difficulty
SaaS (SMB)$500 — $5,000Monthly churn estimation⭐⭐
SaaS (Enterprise)$10,000 — $100,000+Small sample sizes⭐⭐
E-commerce / DTC$50 — $1,000Predicting repeat purchases⭐⭐⭐
Subscription Boxes$80 — $500Front-loaded churn⭐⭐⭐
Marketplaces$20 — $2,000Two-sided modeling⭐⭐⭐⭐
Agencies$10,000 — $200,000Scope variability⭐⭐
Mobile Apps$2 — $50 (per install)Free-to-paid conversion⭐⭐⭐⭐
Fintech$50 — $500Hidden revenue streams⭐⭐⭐⭐

LTV for any business model

Finsi OS supports SaaS, e-commerce, marketplace, and hybrid models out of the box — with automatic method selection based on your data patterns.

Try Finsi Free →