Calculate Customer Lifetime Value
This customer lifetime value calculator estimates how much revenue or gross profit one customer generates over their full relationship with your business.
Quick Answer
Customer lifetime value (LTV) is usually calculated as average monthly revenue per customer multiplied by average customer lifespan in months. If you include gross margin, you get a profit-adjusted LTV that is more useful for budgeting acquisition spend.
Use the LTV:CAC ratio to compare value created per customer against cost to acquire that customer. A ratio below 1:1 means acquisition is not recovered.
How to Use This Customer Lifetime Value Calculator
- Enter average monthly revenue per customer and average customer lifespan in months.
- Optionally add gross margin percent to estimate profit-adjusted LTV.
- Optionally add CAC to calculate the LTV:CAC ratio and review unit economics health.
Inputs and Outputs
| Field | Type | What it changes |
|---|---|---|
| Avg Revenue per Customer (monthly) | Required input | Base monthly value used in both gross and margin-adjusted LTV. |
| Avg Customer Lifespan (months) | Required input | Multiplier for monthly value across the full customer lifecycle. |
| Gross Margin % | Optional input | Converts gross LTV to margin-adjusted (profit-proxy) LTV. |
| Customer Acquisition Cost (CAC) | Optional input | Enables LTV:CAC ratio output. |
| LTV, Gross LTV, LTV:CAC ratio | Outputs | Core metrics for customer economics and acquisition efficiency. |
Understanding the LTV Formula
Simple Formula: LTV = ARPU × Customer Lifespan
With Margin: LTV = ARPU × Lifespan × Gross Margin
LTV:CAC Ratio Reference Ranges:
- Below 1:1 — Losing money on each customer
- 1:1 - 3:1 — Sustainable but room to improve
- 3:1 - 5:1 — Healthy SaaS business
- Above 5:1 — Often indicates efficient acquisition or conservative spend
Worked Examples
Example 1 (Gross LTV): ARPU = $50, lifespan = 24 months. Gross LTV = 50 × 24 = $1,200.
Example 2 (Margin-adjusted + CAC): ARPU = $80, lifespan = 18 months, margin = 65%, CAC = $300. Gross LTV = $1,440, margin-adjusted LTV = 1,440 × 0.65 = $936, and LTV:CAC = 936 / 300 = 3.1:1.
Edge case: If gross margin is very low (for example 20%), a business can show high gross LTV but weak margin-adjusted LTV. Use the margin field when comparing against CAC.
Common LTV Mistakes
- Using trial users or one-time buyers in ARPU when the model is subscription-based.
- Mixing monthly ARPU with yearly lifespan without converting units.
- Comparing gross LTV against fully loaded CAC without applying margin.
- Using one short period that includes seasonal spikes and treating it as a stable baseline.
FAQ: Customer Lifetime Value Calculator
What is a good LTV:CAC ratio?
Many teams use 3:1 as a practical target. Lower than 1:1 is generally unprofitable, while very high ratios can indicate underinvestment in growth.
What is the difference between LTV and CLV?
In most SaaS and ecommerce contexts, LTV and CLV are used interchangeably to mean customer lifetime value.
Should I use gross revenue or gross profit for LTV?
For unit economics decisions, gross profit is usually more informative. This tool supports both by allowing an optional margin input.
Can this calculator be used for non-subscription businesses?
Yes, if you can estimate average revenue per customer over a defined lifespan. Accuracy depends on how stable repeat purchase behavior is.
How often should I update LTV?
Most teams update monthly or quarterly, then compare trends by acquisition channel, plan type, or cohort.
Does this calculator include refunds or support costs?
No. It only applies the inputs you provide. If refunds or service costs are material, incorporate them into your margin assumptions.
What if I do not know customer lifespan yet?
Use a conservative estimate from observed churn and revise as more cohort data becomes available.
Is this financial advice?
No. This is an educational calculator for unit economics estimation and planning.
Privacy and Limits
- All calculations run in your browser. No account required.
- This tool does not store your inputs on a server.
- Outputs are estimates and depend on your assumptions and data quality.
Related Tools
- CAC Calculator -- Calculate customer acquisition cost
- Average Order Value Calculator -- Calculate AOV from revenue and orders
- Retention Rate Calculator -- Calculate customer retention rate over any time period
- Blog Title Generator -- Generate SEO-optimized blog titles and headlines
Related Tools
View all toolsConversion Rate Calculator
Calculate conversion percentage from visitors
CPM Calculator
Calculate cost per thousand impressions
ROAS Calculator
Calculate return on ad spend
Churn Rate Calculator
Calculate customer churn and retention rates
CAC Calculator
Calculate customer acquisition cost
CAC Payback Period Calculator
Calculate how long to recover customer acquisition cost