Free Customer LTV Calculator — SaaS Lifetime Value & LTV:CAC Ratio
Customer Lifetime Value (LTV or CLV) is the total revenue a business expects from a single customer over their entire relationship. For SaaS, LTV = ARPU / Monthly Churn Rate. This calculator computes LTV, the LTV:CAC ratio (target: 3:1 or higher), and CAC payback period.
saas
Calculate customer lifetime value and LTV:CAC ratio for your SaaS business.
- Customer lifetime value from ARPU and monthly churn rate
- Gross-margin-adjusted LTV reflecting actual profit per customer
- Average customer lifespan in months derived from churn rate
- LTV:CAC ratio with a health verdict against the 3:1 benchmark
- CAC payback period — months of gross profit to recover acquisition cost
- Client-side only — no revenue or cost figures are uploaded or stored
Everything you need in one Customer LTV Calculator
Customer lifetime value
Computes LTV from ARPU and churn, and the margin-adjusted version that reflects the actual gross profit a customer generates.
LTV:CAC ratio with a verdict
Divides LTV by acquisition cost and tells you whether the ratio is healthy, thin, or losing money — against the 3:1 benchmark.
CAC payback period
Shows how many months of gross profit it takes to recover the cost of acquiring a customer — a key cash-flow signal.
Average customer lifespan
Converts churn into an expected lifespan in months, so the abstract LTV number has a concrete time horizon behind it.
How to use Customer LTV Calculator
Enter ARPU and churn rate
Input your average revenue per user (monthly) and monthly churn rate percentage.
Enter CAC (optional)
Add your customer acquisition cost to see the LTV:CAC ratio and payback period.
See LTV metrics
The calculator shows LTV, LTV:CAC ratio, payback period, and whether the ratio indicates a healthy business.
LTV:CAC ratio benchmarks
| LTV : CAC | What it means |
|---|---|
| Below 1:1 | Losing money on every customer — unsustainable |
| 1:1 – 3:1 | Thin — covering costs but little room to scale |
| 3:1 – 5:1 | Healthy — the widely cited target zone |
| Above 5:1 | Strong, but may signal underinvestment in growth |
How to fix common syntax errors
Most “invalid JSON” failures come from a small set of mistakes. Paste the failing JSON above, click Validate, and the tool points you at the exact line and column.
LTV = $100 ARPU / 2% churn = $5,000 (ignoring 30% COGS)The economically meaningful LTV is (ARPU × gross margin) / churn. At 70% gross margin, the real LTV is $3,500, not $5,000. Using gross revenue overstates LTV and inflates the LTV:CAC ratio — making unit economics appear healthier than they are.
LTV = $1,200/year ARPU / 2% monthly churn = $60,000The SaaS LTV formula uses monthly ARPU and monthly churn: LTV = monthly ARPU / monthly churn rate. Convert annual ARPU to monthly first ($1,200 / 12 = $100/month). Mixing annual revenue with monthly churn inflates LTV by 12×.
LTV = $100 ARPU / 24% annual churn = $417Convert annual churn to monthly before using it: monthly churn = 1 − (1 − annual churn)^(1/12). For 24% annual churn, monthly churn ≈ 2.2%. LTV = $100 / 0.022 = $4,545 — very different from $417. Always use matching time units (monthly ARPU with monthly churn).
CAC = total ad spend / new customers (ignoring sales salaries)True CAC includes all sales and marketing costs: advertising, salaries of sales and marketing staff, tools, agency fees, content production, and events — divided by new customers acquired in the same period. Using ad spend alone understates CAC and inflates the LTV:CAC ratio.
LTV target set at $5,000 and left unchanged for 12 monthsLTV changes every time ARPU or churn changes. Recalculate monthly as part of your SaaS metrics review. A churn reduction from 3% to 2% increases LTV by 50% — a significant change that should immediately update your acquisition budget.
Annual contract of $12,000 treated as LTVTCV is the value of a specific contract; LTV is the expected revenue across the entire customer lifetime. A $12,000/year customer with 24% annual churn has an LTV of approximately $50,000 (ARPU $1,000/month ÷ 2% monthly churn). TCV only counts one contract, not the full relationship.
Frequently asked questions
Customer Lifetime Value (LTV) is the total revenue expected from a customer before they churn. For SaaS with monthly billing: LTV = ARPU / Monthly Churn Rate. If ARPU is $100/month and churn is 2%, LTV = $5,000.
You might also need
Churn Rate Impact Calculator
See how monthly churn compounds into revenue loss over 12 months.
MRR Growth Simulator
Simulate 24-month MRR growth with new MRR, expansion, and churn inputs.
Customer Acquisition Cost Calculator
Calculate CAC from sales and marketing spend and benchmark against LTV.
SaaS Pricing Calculator
Model SaaS pricing tiers and forecast MRR from customer distribution across plans.
SaaS Runway Calculator
Calculate how many months until you run out of cash, and your break-even point.
Cold Email ROI Calculator
Calculate projected revenue from a cold email campaign using open, reply, and close rates.
Sales Pipeline Calculator
Calculate projected revenue from your deal pipeline using stage conversion rates.
Lead Response Time ROI
See how faster lead response time increases conversion rates and projected revenue.
Further reading
Authority documentation and specifications behind this tool.
Need this built into your product?
We design and build custom software — SaaS platforms, MVPs, AI agents, and web apps.
Custom SaaS Development
End-to-end SaaS — from schema design to production deployment.
MVP Development
Working product in 6–8 weeks. Fixed price, committed timeline.
AI Agents for SaaS
AI-powered automation for support, onboarding, and revenue ops.
Web App Development
Full-stack web apps with modern architecture and cloud deployment.
Have a project in mind?
We turn ideas into production-ready software — SaaS, web apps, mobile, and AI agents. Fixed price. Committed timeline. No surprises.