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.
SaaS / Subscription Software
SaaS is the easiest business type for LTV because the revenue pattern is predictable: monthly or annual subscriptions with measurable churn.
LTV = ARPU ÷ Monthly Churn Rate LTV = (ARPU × Net Revenue Retention %) ÷ Gross Churn Rate - 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
E-commerce / DTC
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.
LTV = AOV × Purchase Frequency × Avg. Customer Lifespan - 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
Subscription Boxes
Subscription boxes are a hybrid: recurring revenue like SaaS, but with high early churn (many subscribers cancel after 1-3 boxes) and tight margins.
LTV = Box Price × Avg. # of Boxes Received - Monthly price: $45
- Average boxes before churning: 6.5
LTV = $45 × 6.5 = $292 Marketplaces
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
Agencies & Services
For service businesses, the "product" is your team's time. LTV is about understanding client relationships and expanding scope over time.
LTV = Avg. Monthly Retainer × Avg. Client Tenure (months) - 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
Mobile Apps (Freemium)
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.
LTV = (Free-to-Paid Conversion %) × Avg. Paying User Revenue × Paying User Lifespan - 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 Fintech & Cashback Apps
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.
LTV = (Interchange Revenue − Cashback Cost) × Transactions × Lifespan - 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,000 | Monthly churn estimation | ⭐⭐ |
| SaaS (Enterprise) | $10,000 — $100,000+ | Small sample sizes | ⭐⭐ |
| E-commerce / DTC | $50 — $1,000 | Predicting repeat purchases | ⭐⭐⭐ |
| Subscription Boxes | $80 — $500 | Front-loaded churn | ⭐⭐⭐ |
| Marketplaces | $20 — $2,000 | Two-sided modeling | ⭐⭐⭐⭐ |
| Agencies | $10,000 — $200,000 | Scope variability | ⭐⭐ |
| Mobile Apps | $2 — $50 (per install) | Free-to-paid conversion | ⭐⭐⭐⭐ |
| Fintech | $50 — $500 | Hidden 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 →