Customer Lifetime Value (LTV)

LTV = ARPU × gross margin × lifetime. Foundational SaaS unit economics.

Inputs

Optional — adjusts LTV for present value.

Result

Loading calculator…

How to use this calculator

  • Enter ARPU + gross margin + churn.

About this calculator

LTV = total profit a customer generates over their lifetime. Formula: ARPU × gross margin × average lifetime (1/churn). $50 ARPU × 75% margin × 33 mo lifetime = $1238 LTV. Healthy LTV/CAC > 3:1. Low churn (1-2%) yields massive LTV; high churn (5-10%) torpedoes it. SaaS targets: <2% monthly churn enterprise, <5% SMB. Discounted LTV uses formula ARPU × GM / (churn + discount rate).

Frequently asked

Why discount LTV?+
Money received in 5 years is worth less today. Discounted LTV accounts for time value of money.
B2B vs. B2C LTV?+
B2B SaaS: $5k-100k+ (longer lifetime, larger contracts). B2C SaaS: $50-500. E-commerce: $200-2000.
Churn calculation?+
Monthly: customers lost / start-of-month customers. Annual: 1 − (1 − monthly_churn)^12.
Why include gross margin?+
Revenue ≠ profit. CoGS (hosting, support) eats some. LTV should reflect true profit contribution.
Negative-churn (expansion)?+
When existing customer revenue grows faster than churn loss. LTV becomes infinite mathematically. Replace formula with NRR-based approach.

Related calculators

More tools you might like

Hand-picked tools that pair well with this one — same audience, same intent.