Saas Customer Lifetime Value Calculator

Calculate SaaS LTV From Revenue, Margin, and Churn

SaaS LTV = ARPA × gross margin ÷ customer churn rate. This SaaS customer lifetime value calculator makes the assumptions visible. Methods vary by available data and business model, particularly where expansion revenue or net revenue retention changes account value.

Enter consistent-period inputs: ARPA, gross margin percentage, SaaS churn rate, billing frequency, expansion revenue or net revenue retention, and CAC. Use monthly ARPA with monthly churn, or annual ARPA with annual churn.

Illustrative example, not a benchmark: monthly ARPA of $1,000 ÷ 2% monthly churn = $50,000 revenue LTV. $1,000 × 80% gross margin ÷ 2% = $40,000 gross-margin-adjusted LTV. With $6,000 CAC, LTV:CAC is 6.7:1 and estimated payback is 7.5 months.

Explore more revenue calculators for related metrics.

Choose the Right SaaS LTV Formula

No single lifetime value fits every business. The SaaS LTV formula for a quick revenue view is ARPA divided by customer churn rate, when gross margin is intentionally excluded.

Method Comparison
Revenue LTV Formula: ARPA ÷ customer churn rate.
Best use: Fast top-line revenue view.
Inputs: ARPA and churn.
Limitation: Does not reflect direct service costs.
Gross-margin-adjusted LTV Formula: (ARPA × gross margin percentage) ÷ customer churn rate.
Best use: Unit-economics analysis.
Inputs: ARPA, gross margin, and churn.
Limitation: Less reliable when margins vary materially by cohort.

Gross margin adjusted LTV estimates revenue remaining after direct customer-serving costs. Both methods assume relatively stable revenue, churn, pricing, and margins. Document those assumptions using how RevXForge approaches methodology; use cohort-based models when they do not hold.

Enter ARPA, Churn, and Billing Periods Consistently

ARPA is average revenue per account for the period selected. Use one revenue definition throughout, typically recurring subscription revenue excluding one-time implementation fees, unless those fees are intentionally included in your SaaS LTV calculator.

SaaS churn rate is the percentage of customers lost in that same period. Logo churn counts accounts lost; revenue churn measures recurring revenue lost and can move differently when account values vary.

Match each input period. Calculate churn from a consistent cohort and timeframe, particularly when annual contracts make monthly cancellations uneven. Record definitions, source systems, and treatment decisions using source documentation standards.

Both views describe the same hypothetical account economics. Do not pair $100 monthly ARPA with 46% annual churn, or $1,200 annual ARPA with 5% monthly churn. Period consistency matters more than which billing view you choose.

Account for Expansion Revenue Without Misusing NRR

Expansion revenue is additional recurring revenue from existing customers through upgrades, added seats, cross-sells, or price increases. Net revenue retention measures the percentage of starting recurring revenue retained from an existing customer base after churn, contraction, and expansion during a period.

NRR is a revenue-retention view. Customer churn measures lost accounts, so the two metrics answer different questions. Do not put NRR directly into the denominator of a simple SaaS customer lifetime value calculator formula, especially when NRR exceeds 100 percent.

For material expansion, usage-based pricing, contraction, or distinct segments, use cohort models or scenario analysis alongside the SaaS LTV formula. Explore B2B revenue research for context beyond a single calculator result.

Use LTV, CAC, and Payback Together

CAC is the sales and marketing cost required to acquire one new customer during a chosen period. Use the same attribution approach across spending, new customers, ARPA, and churn, or comparisons will be unreliable.

For example, with $500 monthly ARPA, 80% gross margin, 2% monthly customer churn, and $6,000 CAC: gross-margin LTV is $20,000 ($500 × 80% ÷ 2%). The LTV:CAC ratio is 3.33, and estimated gross-margin CAC payback is 15 months ($6,000 ÷ $400).

These are directional economic indicators, not universal pass-or-fail scores. A strong-looking ratio can still conceal weak pipeline conversion, long sales cycles, limited sales capacity, or retention concentrated in a few accounts. compare GTM economics with B2B benchmarks, then use the Revenue Engine Diagnostic to examine the operating drivers behind the result.

Stress-Test the Result With Scenarios

Use the SaaS customer lifetime value calculator as a range, not a fixed forecast. Model three cases: current performance, improved retention, and higher acquisition cost. Because churn sits in the denominator of a simple SaaS LTV formula, even small retention changes can materially move the output.

Model illustration only: $100 monthly ARPA and 80% gross margin
Monthly churnGross margin adjusted LTV
2%$4,000
3%$2,667
4%$2,000
5%$1,600
6%$1,333

Test gross margin, ARPA, expansion, and CAC separately before combining assumptions. Then compare the resulting LTV to CAC ratio and SaaS CAC payback. Segment results by customer tier, plan, acquisition channel, or market when blended averages conceal meaningful differences. For a broader way to interpret scenarios, explore our revenue planning frameworks.

Turn SaaS LTV Into a Revenue Engine Decision

A SaaS customer lifetime value calculator is a decision input, not a company valuation or universal health score. Read LTV alongside pipeline, conversion, sales capacity, CAC payback, and revenue predictability to see what is actually limiting growth.

For example, high gross margin adjusted LTV with weak pipeline coverage points to a demand or pipeline-quality constraint, not necessarily a retention problem. Use the result to test whether the priority is churn, pricing, margin, acquisition efficiency, sales capacity, or an unrealistic growth target.

Teams that need to prioritize constraints can start with the Revenue Engine Diagnostic. For benchmarks, research, and tools beyond this SaaS LTV calculator, explore RevXForge evidence-led revenue analysis.

Frequently Asked Questions

What is a good LTV:CAC ratio for a SaaS company?

There is no universal “good” LTV:CAC ratio for a SaaS company, because acceptable economics vary with gross margin, sales cycle, growth stage, customer concentration, retention quality and cash constraints. Assess it alongside CAC payback, churn, pipeline conversion and relevant comparables, then compare GTM economics with B2B benchmarks before drawing conclusions.

Should SaaS LTV use customer churn or revenue churn?

Use customer churn for a customer-level SaaS LTV estimate, and use revenue churn when modelling revenue retention. Expansion and contraction cause these measures to diverge, so label the method clearly and do not switch between them within the same calculation; see how RevXForge approaches methodology.

What should I do if my SaaS churn rate is zero?

If your SaaS churn rate is zero, do not treat LTV as infinite: the simple churn-based formula cannot produce a reliable finite estimate. Use a longer observation window, cohort retention curves, contract-term data, or clearly documented scenario assumptions, then revisit the estimate as more retention data becomes available.

Does SaaS LTV include expansion revenue?

Yes, SaaS LTV can include expansion revenue, but only when the model explicitly measures expansion by cohort or segment. Adding one blended expansion assumption to a simple churn formula can overstate LTV when expansion is uneven or concentrated among a small subset of accounts.

Conclusion

A SaaS customer lifetime value calculator is most useful when it turns retention, gross margin, and customer economics into a realistic view of what each customer relationship can support. Used alongside CAC, payback, and growth assumptions, it helps B2B teams assess whether revenue performance is durable, not just growing.

RevXForge’s Revenue Engine Diagnostic adds pipeline, conversion, sales capacity, and GTM economics context to help identify which inputs deserve attention first.

Put Your SaaS LTV Result in Revenue Context

A calculator can show the economics. RevXForge’s Revenue Engine Diagnostic combines pipeline, conversion, capacity, and economics inputs to help identify what deserves attention first.

Learn more