SaaS Lifetime Value Calculator

Project customer value from revenue, churn, and margins. Benchmark CAC payback and retention strength instantly. Plan acquisition budgets with confidence across every growth stage.

Enter SaaS assumptions

Use blended monthly recurring revenue per active customer.
Include hosting, delivery, and direct service costs.
Use logo churn rather than revenue churn.
Upsells, cross-sells, seat growth, and price lifts.
Support, success, usage, onboarding carryover, or credits.
Used for payback and LTV:CAC analysis.
Discount future gross profit to present value.
Common planning windows are 24 to 60 months.
Optional setup or implementation revenue per new account.
Labor, migration, training, or provisioning cost.

Plotly graph

The graph compares monthly present value and cumulative present value for the projected cohort.

Example data table

Metric Example Value Why It Matters
Average monthly revenue per account $350.00 Sets the base recurring revenue for each surviving account.
Gross margin 82.00% Converts top-line revenue into expected gross profit.
Monthly churn 3.50% Controls how quickly the cohort shrinks over time.
Monthly expansion 1.20% Captures upgrades, seats, cross-sells, and price growth.
Variable monthly service cost $28.00 Reduces the contribution margin delivered by each account.
Customer acquisition cost $900.00 Lets marketers judge payback speed and capital efficiency.
Annual discount rate 12.00% Discounts future value into today’s money.
Projection months 36 Defines the planning horizon used in the cohort model.
One-time onboarding revenue $250.00 Adds immediate implementation revenue to LTV.
One-time onboarding cost $80.00 Offsets setup revenue to produce setup margin.

Formula used

1) Setup margin

Setup Margin = One-Time Onboarding Revenue − One-Time Onboarding Cost

2) Current monthly contribution

Monthly Contribution = (ARPA × Gross Margin) − Variable Monthly Service Cost

3) Simple lifetime estimate

Expected Lifetime Months = 1 ÷ Monthly Churn Rate

4) Simple LTV

Simple LTV = Setup Margin + (Current Monthly Contribution × Expected Lifetime Months)

5) Discounted cohort LTV

Discounted LTV = Setup Margin + Σ [ Survival(t−1) × ((ARPA × (1 + Expansion)^(t−1) × Gross Margin) − Variable Cost) ÷ (1 + Monthly Discount)^t ]

6) LTV:CAC ratio

LTV:CAC = Discounted LTV ÷ CAC

7) CAC payback period

Payback Months = CAC ÷ Current Monthly Contribution

This model uses logo churn for survival and expansion for revenue growth. It values future gross profit with discounting, which is stronger than a flat LTV shortcut.

How to use this calculator

  1. Enter your blended monthly revenue per account.
  2. Add gross margin as a percentage after direct delivery costs.
  3. Enter monthly logo churn for the same customer segment.
  4. Include monthly expansion from upgrades, seats, or price increases.
  5. Add variable service cost per customer per month.
  6. Enter customer acquisition cost for the same channel mix.
  7. Set a realistic annual discount rate and projection window.
  8. Include onboarding revenue and onboarding cost if applicable.
  9. Press the calculate button to view results above the form.
  10. Review the graph, projection table, CSV, and PDF exports.

FAQs

1) What is SaaS lifetime value?

SaaS lifetime value estimates the gross profit a customer generates across the relationship. It helps marketing teams judge channel efficiency, set acquisition limits, and prioritize retention work that increases profitable growth.

2) Why use gross margin instead of revenue alone?

Revenue can overstate customer value. Gross margin removes direct delivery costs, so the resulting LTV is closer to the real contribution available to recover CAC, cover overhead, and fund future growth.

3) What is the difference between simple and discounted LTV?

Simple LTV uses a shortcut based on churn and current contribution. Discounted LTV models month-by-month survival, expansion, and discounting, so it usually gives a more realistic valuation for planning.

4) Should I use logo churn or revenue churn?

This calculator uses logo churn for customer survival. If your business expands strongly within accounts, keep expansion in the expansion field rather than replacing logo churn with revenue churn.

5) What counts as variable monthly service cost?

Include costs that scale with active customers, such as hosting, usage charges, support workload, customer success programs, and service credits. Avoid fixed overhead that does not change with customer volume.

6) What is a healthy LTV:CAC ratio?

Many teams target at least 3:1, but the right threshold depends on payback speed, gross margin, capital availability, and retention quality. Lower ratios may still work in fast-payback models.

7) Why include a discount rate?

Future profit is worth less than current profit. Discounting adjusts for time value and risk, making long-horizon LTV comparisons more realistic when you are evaluating campaigns, segments, or pricing strategies.

8) Can I use this for annual contracts?

Yes. Convert annual contract economics into monthly equivalents first. Use monthly ARPA, monthly churn, monthly expansion, and monthly variable costs so the cohort model stays internally consistent.

Related Calculators

clv calculatorcustomer retention rate calculatorltv cac ratio calculator

Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.