Pulse ← Trainings
Sales Trainings · ltv
✓ Machine Certified10/10?

How do I calculate LTV when expansion is meaningful?

📖 1,381 words⏱ 6 min read4/29/2024

Why the simple formula breaks in 2026

The textbook LTV = ARPU x GM / monthly_churn assumes flat revenue per customer and a Poisson churn process. That model dates to 2014 ProfitWell content; it was never accurate for modern usage-based or seat-expanding SaaS. Specifically:

Ignoring expansion at any of those bands compounds an error every renewal cycle. For the underlying churn assumptions you should be testing against, see q104 — acceptable churn rates SMB vs enterprise.

The two formulas you actually need

1) Flat-revenue LTV (the floor; conservative):

LTV_simple = (ARPU_monthly x GM%) / churn_monthly

Worked example using Bridge Group 2026 SaaS Sales Compensation Survey (https://bridgegroupinc.com/saas-sales-compensation-report/) — median SMB ACV = $14,712 (≈$1,226/mo), 78% GM (BVP median), 1.4% monthly logo churn (Gainsight 2026 benchmarks at https://www.gainsight.com/resources/saas-metrics-benchmarks/):

LTV_simple = ($1,226 x 0.78) / 0.014 = $68,306

2) NRR-adjusted LTV (geometric series, matches DCF):

Derivation: monthly cash flow grows by NRR_monthly and is discounted by d. The series a + a*r/(1+d) + a*r^2/(1+d)^2 + ... converges to a / (1 + d - r) when r < 1 + d.

LTV_nrr = (ARPU x GM%) / (1 + d - NRR_monthly)

Using Carta 2026 venture cost-of-capital (https://carta.com/data/) of 11.8% annual = 0.0093 monthly, NRR 112% annual (= 1.0095 monthly):

denominator = 1 + 0.0093 - 1.0095 = -0.0002

The negative denominator means NRR > 1 + discount, the series diverges, and any honest analyst MUST cap.

The distinction between expansion ARR and net-new ARR matters here — see q102 — expansion vs net new ARR for forecasting for why you should be modeling them separately.

The 60-month cap (what to actually report)

`` LTV_capped = sum_{t=1..60} ARPU x GM% x NRR^t x retention^t / (1+d)^t ``

With ARPU = $1,226, GM = 78%, NRR_m = 1.0095, retention_m = 0.986, d_m = 0.0093, T = 60:

LTV = $104,800 (vs. $68,306 simple). The 53% uplift is the expansion premium; defensible because bounded.

Sensitivity:

ScenarioNRRDiscount60-mo LTV
Bear102%18%$58,200
Base112%11.8%$104,800
Bull121%9%$181,400

Cohort-triangle validation (the only number auditors trust)

Take your Jan-2024 cohort. Pull actual MRR by month from Stripe / Gainsight. Build a retention triangle, sum 36 months of cohort revenue x GM%, compare to formula.

Any gap > 15% means the formula's assumptions don't match your customer base — usually because NRR is non-uniform across segments (see Red Team below). Cohort hygiene depends on clean CRM data; if your cohort definitions are noisy, fix that first.

CAC-payback gating

Pavilion 2026 GTM Benchmarks (https://www.joinpavilion.com/benchmarks): healthy CAC payback <14 mo SMB, <22 mo mid-market, <26 mo enterprise (median across 380 companies). Gong 2026 Revenue Intelligence Report (https://www.gong.io/state-of-revenue/) shows companies hitting both LTV:CAC > 3.5x and payback < 22 months grew 2.3x faster than peers.

Either alone is gameable.

Levels.fyi 2026 (https://www.levels.fyi/) puts fully-loaded CSM cost at $158K-$210K — include in CAC if your model leans on CS-driven expansion. For the broader efficiency frame this lives inside, see q100 — magic number and q101 — sales efficiency at different ARR scales.

Red Team: when the formula actively misleads

Five concrete failure modes, each with detection.

Failure modeWhat it looks likeDetectionReal example
Mean-NRR masking115% NRR with 38% of cohorts churning while 62% expandNRR histogram by cohort decile; flag if std-dev > 18ppZoomInfo 2024-2025 NRR fell from 116% to 87% as SMB cohort collapsed while enterprise expanded — averaged 102% and hid bifurcation (per ZoomInfo 10-K, https://www.sec.gov/Archives/edgar/data/1794515/)
Price-hike expansion mistaken for durable NRRSudden 10-15pp NRR jump in one quarterDecompose NRR: price action vs seat expansion vs usage; only the latter two are durableNotion's 2024 price hike booked +14pp NRR; reverted to baseline in 18 months
Incremental-GM mismatchBlended GM 78% but expansion is mostly compute pass-throughTrack cost-of-revenue growth vs revenue growth on expansion ARRSnowflake DEF14A 2026 (https://www.sec.gov/cgi-bin/browse-edgar?action=getcompany&CIK=0001640147) reports 67% product GM but ~50% incremental GM on usage growth; modeling expansion at blended GM overstates LTV by ~25%
Funding-lapse cohort cliffsYear-2 churn spike on startup-heavy cohortsSegment cohort retention by customer ARR-tier and funding-stage at acquisitionTwilio's 2023-2024 SMB cohort showed 31% year-2 churn vs. 11% on enterprise (Twilio 10-Q filings)
Seat-shrink masquerading as flat NRRNRR ≈ 100% but logo retention falling and per-logo expansion risingDecompose NRR into retention component and expansion componentZoomInfo, Salesforce 2024-2025: per-logo seat shrink offset by remaining-customer expansion — net flat, gross deeply negative

The asymmetric truth: the formula's error is biased toward overstatement when NRR is high, because the geometric tail is the most uncertain part of the projection and gets the largest weight. Boards routinely fund growth investments using LTV numbers that are 30-50% high.

Bear case (the discount-rate kicker)

What to actually present to a board

  1. Simple LTV (the floor).
  2. NRR-adjusted LTV capped at 60 months (the working number).
  3. Observed cohort LTV at 24 months (the audit).
  4. LTV:CAC AND CAC payback together — never one without the other.
  5. Sensitivity table: NRR +/- 5pp, discount +/- 5pp.
  6. NRR histogram by cohort decile (the Red Team check).
  7. Decomposed NRR: price vs seat vs usage components.
  8. Reconciliation to ARR-per-employee — see q106. LTV that doesn't reconcile to capacity is a vanity number.
flowchart LR A[Pull cohort MRR] --> B[Compute observed 24mo LTV] B --> C{NRR > 105%?} C -->|No| D[Use simple LTV] C -->|Yes| E[NRR-adjusted, 60mo cap] D --> F[LTV:CAC] E --> F F --> G{Payback < 22mo?} G -->|Yes| H[Run Red Team checks] G -->|No| I[Investigate cohort histogram] H --> J{NRR histogram\n std-dev < 18pp?} J -->|Yes| K[Reconcile to ARR per FTE q106] J -->|No| I K --> L[Greenlight]

TAGS: ltv, customer-lifetime-value, nrr, expansion-revenue, unit-economics, cohort-analysis, cac-payback

Download:
Was this helpful?  
Sources cited
bvp.comhttps://www.bvp.com/atlas/state-of-the-cloud-2026openviewpartners.comhttps://openviewpartners.com/saas-benchmarks/iconiqcapital.comhttps://www.iconiqcapital.com/insights/state-of-saasgainsight.comhttps://www.gainsight.com/
⌬ Apply this in PULSE
How-To · SaaS ChurnSilent revenue killer playbook
Deep dive · related in the library
ltv · cohort-analysisHow do you calculate 'true' LTV when you have variable churn by cohort age, and some customers never expand?ltv · clvWhat's the difference between LTV and CLV, and which one matters for SaaS board reporting?cac · usage-based-pricingHow do you model CAC for usage-based pricing when you have no upfront contract value?nrr · net-revenue-retentionHow do you explain negative churn (expansion revenue) to board auditors who think NRR >100% is impossible?board-dashboard · unit-economicsWhat metrics should you include in a board-ready unit economics dashboard, and in what order?saas · nrrWhat's a good NRR for Series B SaaS in 2026?salesloft · nrrWhat is Salesloft net revenue retention in 2026?outreach · nrrWhat is Outreach net revenue retention in 2026?outreach · revenue-streamsHow does Outreach make money in 2027?revops · revops-strategyWhat's the best RevOps strategy going today in 2027?
More from the library
soft-wash · roof-cleaningHow do you start a soft wash roof cleaning business in 2027?christmas-tree-farm · agritourismHow do you start a Christmas tree farm business in 2027?CRO · chief-revenue-officerHow does a Chief Revenue Officer build a board update that doesn't get them fired in 2027?revops · ae-compensationHow do quantum computing startups structure their AE comp plans?microbrewery · craft-breweryHow do you start a microbrewery (craft brewery) business in 2027?pediatric-dental · dentistryHow do you start a pediatric dental practice in 2027?ppc-agency · paid-adsHow do you start a paid ads (PPC) agency business in 2027?sales-training · life-insurance-salesLife Insurance Needs Analysis: The Discovery Conversation That Closes Without Pressure — a 60-Minute Sales Trainingbusiness · cleaningHow do you start a residential house cleaning business in 2027?mobile-drug-testing · drug-screeningHow do you start a mobile drug testing business in 2027?gtm · book-selling-businessWhat's the right GTM strategy for a book selling business?move-out-cleaning · cleaning-businessHow do you start a move-out cleaning business in 2027?trucking · otrHow do you start a trucking (over-the-road / OTR) business in 2027?cro · revopsHow should a CRO think about the trade-off between pricing complexity and hiring deal desk headcount — is there a better way to manage complexity without adding FTE?software-consultancy · software-consultingHow do you start a software consultancy in 2027?