SaaS Lifetime Value Calculator · LTV, Lifetime & LTV:CAC

SaaS Lifetime Value Calculator

Calculate customer LTV, average lifetime, LTV:CAC ratio, CAC payback, and discounted LTV

Currency
Revenue per customer
$
%
ARPU is your average monthly recurring revenue per customer (MRR ÷ active customers). Gross margin is the % of revenue remaining after cost of goods sold (hosting, support, delivery) — typically 70–90% for SaaS.
Retention
% / mo
% / mo
Customer churn rate is the % of customers who cancel each month. Expansion uplift is the monthly % increase in revenue from upsells and cross-sells that accrues to retained customers. Both are applied to compute an effective net churn rate.
Acquisition & discounting (optional)
$
% / mo
CAC is the total acquisition cost per new customer (sales + marketing ÷ new customers). Discount rate is your monthly cost of capital used to compute a present-value (discounted) LTV — typically 0.8–1.5% monthly for SaaS.
Lifetime Value Result
Customer Lifetime Value
—
— avg lifetime — LTV:CAC —
💚—
Simple LTV
—
Discounted LTV
—
Avg. lifetime
— mo
CAC payback
— mo
LTV:CAC ratio interpretation
LTV : CACCategoryWhat it means
LTV calculation breakdown
MetricValueNotes
LTV by churn scenario
ScenarioChurnLifetimeLTV
Powered by Toolraxy
Embed this calculator
Embed code
Live preview — identical to the main calculator EXACT MATCH
Cite this calculator
—

Select a citation style above. Click the citation text to select it all, then copy.

Creator & Maintainer

Image of Faiq Ur Rahman, CEO & Founder Toolraxy

Faiq Ur Rahman

Founder & CEO, Toolraxy

Faiq Ur Rahman is a web designer, digital product developer, and founder of Toolraxy, a growing platform of web-based calculators and utility tools. He specializes in building structured, user-friendly tools focused on health, finance, productivity, and everyday problem-solving.

Share:

Rate this Tool

User Ratings:

0
0 out of 5 stars (based on 0 reviews)
Excellent
Very good
Average
Poor
Terrible

ADVERTISEMENT

ADVERTISEMENT

SaaS Lifetime Value Calculator

This SaaS LTV calculator turns your ARPU, churn rate, and expansion into a clear lifetime value figure. Enter gross margin, CAC, and discount rate to see simple LTV, discounted LTV, average lifetime, and LTV:CAC ratio. It’s built for founders, analysts, and growth teams who need quick unit economics. Everything runs in your browser with 45+ currencies.

SaaS lifetime value (LTV) is the total gross profit a customer generates over their entire relationship with your product. This calculator builds that number from the inputs you already track: ARPU, gross margin, monthly churn, and expansion uplift. It also computes average customer lifetime, LTV:CAC ratio, and CAC payback. Founders, CFOs, and growth leads use it to decide whether to scale acquisition or fix retention first. The math follows standard SaaS formulas: simple LTV equals gross margin per customer divided by net churn, and discounted LTV applies a monthly discount rate to present-value future profit. A scenario table shows what happens if churn moves up or down.

 

How to Use the SaaS Lifetime Value Calculator

  1. Pick a currency. The symbol updates on all money fields. The math stays the same across all 45+ currencies.

  2. Enter ARPU, your average monthly revenue per user.

  3. Set gross margin percentage. SaaS typically runs 70% to 90%.

  4. Enter monthly customer churn rate. This is the percentage of customers who cancel each month.

  5. Add monthly expansion uplift if you have it. This is revenue growth from upsells and cross-sells.

  6. Optional: enter CAC to unlock LTV:CAC ratio and payback period.

  7. Optional: set a monthly discount rate to compute present-value LTV.

  8. Read the hero tile for simple LTV, then check the breakdown and scenario tables.

 

How the SaaS Lifetime Value Calculator Formula Works

The calculator uses standard SaaS unit economics formulas. Net churn drives everything.

Formula: Net Churn Rate = Monthly Churn − Monthly Expansion Uplift

Formula: Gross Margin per Customer = ARPU × (Gross Margin % ÷ 100)

Formula: Average Customer Lifetime = 100 ÷ Net Churn Rate

Formula: Simple LTV = Gross Margin per Customer ÷ (Net Churn Rate ÷ 100)

Formula: Discounted LTV = (Gross Margin per Customer × (1 + Monthly Discount Rate)) ÷ (Monthly Discount Rate + Net Churn Rate)

Formula: LTV:CAC Ratio = Simple LTV ÷ CAC

Formula: CAC Payback = CAC ÷ Gross Margin per Customer

A few edge cases matter. If net churn is zero or negative, average lifetime becomes infinite and simple LTV is capped at 120 months of gross margin. The calculator handles this by capping the LTV value. If CAC is zero, the LTV:CAC ratio and payback are hidden. The discounted LTV formula uses a perpetuity with growth approach, capped at the same 120-month limit.

 

Worked Example

A SaaS company with $89 ARPU, 82% gross margin, 2.4% monthly churn, and 0.8% expansion uplift. CAC is $420. Monthly discount rate is 1.0%.

Step 1 – Net churn. 2.4% − 0.8% = 1.6%.

Step 2 – Gross margin per customer. $89 × 0.82 = $72.98.

Step 3 – Average lifetime. 100 ÷ 1.6 = 62.5 months.

Step 4 – Simple LTV. $72.98 ÷ 0.016 = $4,561.25.

Step 5 – LTV:CAC. $4,561.25 ÷ $420 = 10.86×.

Step 6 – CAC payback. $420 ÷ $72.98 = 5.75 months.

Step 7 – Discounted LTV. ($72.98 × 1.01) ÷ (0.01 + 0.016) = $73.71 ÷ 0.026 = $2,835.00.

Interpretation: The simple LTV is $4,561 over an average lifetime of 62.5 months. The LTV:CAC ratio of 10.86× is exceptional, well above the 3× benchmark. CAC payback is 5.75 months, also strong. The discounted LTV of $2,835 is lower because future cash flows are discounted at 1% per month. This business can confidently invest in growth, but should verify CAC is fully loaded and LTV assumptions are conservative.

Frequently Asked Questions

How do I calculate SaaS LTV?

Divide gross margin per customer by net churn rate. Gross margin per customer is ARPU times gross margin percentage. Net churn is monthly churn minus expansion. For $100 ARPU, 80% margin, and 2% net churn, LTV is $80 ÷ 0.02 = $4,000.

 

What is a good LTV:CAC ratio?

3:1 or higher is the industry benchmark. Below 1:1 means you lose money on every customer. 1:1 to 2:1 is poor. 3:1 to 5:1 is healthy. Above 5:1 is excellent. The calculator labels your ratio from critical to exceptional.

 

How do I calculate CAC payback?

Divide CAC by gross margin per customer per month. A $300 CAC with $50 monthly gross margin gives a 6-month payback. Most SaaS companies target under 12 months. Shorter payback means faster cash recovery.

 

What is the difference between simple LTV and discounted LTV?

Simple LTV is the undiscounted sum of future gross margin. Discounted LTV applies a monthly discount rate to account for the time value of money. Discounted LTV is always lower. Use simple LTV for quick comparisons and discounted LTV for investment decisions.

 

How does churn affect LTV?

Churn is the biggest driver. A 2% monthly churn gives a 50-month average lifetime. A 4% churn cuts that to 25 months and halves LTV. Reducing churn from 2% to 1.5% increases LTV by 33%. The scenario table shows these trade-offs.

 

What is negative churn?

Negative churn happens when expansion revenue exceeds churn. If monthly expansion is higher than monthly churn, net churn is negative. Average lifetime becomes infinite and LTV grows unbounded. The calculator caps the display at 120 months but the underlying metric is effectively infinite.

 

What is a good average customer lifetime?

It depends on your churn rate. A 2% monthly churn gives 50 months (4.2 years). A 1% churn gives 100 months (8.3 years). Enterprise SaaS often sees 5 to 10 years. SMB SaaS often sees 2 to 4 years. Compare against your segment.

 

How does expansion revenue affect LTV?

Expansion from upsells and cross-sells reduces net churn and increases LTV. A 0.5% monthly expansion on a 2% churn rate cuts net churn to 1.5%, raising LTV by 33%. Expansion is the most efficient way to grow LTV.

 

What is the SaaS quick ratio?

The SaaS quick ratio measures growth efficiency: (new MRR + expansion MRR) ÷ (churned MRR + contraction MRR). A ratio above 4 is considered healthy. It’s a different metric from LTV but related to retention and expansion.

 

Can I use this calculator for a single cohort?

Yes. Enter the cohort’s ARPU, churn rate, and expansion rate. The LTV is specific to that cohort. Repeat for other cohorts to compare.

 

What discount rate should I use?

Most SaaS companies use 0.8% to 1.5% monthly, which represents the cost of capital. A higher discount rate lowers discounted LTV. Use your company’s internal hurdle rate if you have one.

Disclaimer

This calculator provides estimates for planning and analysis. It doesn’t replace financial advice, investor reporting, or a full unit-economics model. LTV depends on assumptions about churn, expansion, and gross margin that may not hold over time. Discounted LTV uses a simple perpetuity formula, not a full DCF model. Verify all inputs and assumptions with your finance team before making strategic decisions.

ADVERTISEMENT

ADVERTISEMENT