LTV to CAC Ratio: Formula, Example and How to Calculate It
Summary
LTV:CAC = Customer lifetime value ÷ Customer acquisition cost. With LTV = ARPA × Gross margin ÷ Monthly churn, a vertical SaaS company with $380 ARPA, 82% margin, 1.6% monthly churn and a $6,900 CAC has an LTV of $19,475 and a ratio of 2.8:1.
On this page
LTV:CAC ratio formula
LTV:CAC = (ARPA × Gross margin ÷ Monthly churn rate) ÷ CAC- ARPA: Average monthly recurring revenue per account.
- Gross margin: Subscription gross margin as a decimal.
- Monthly churn rate: Share of accounts (or revenue) lost per month. 1 ÷ churn approximates average customer lifetime in months.
- CAC: Fully loaded sales and marketing cost per new customer.
How to calculate LTV:CAC ratio in Excel and Google Sheets
Excel, using the cells in the worked example below:
=(B2*B3/B4)/B5Worked example
A practice-management SaaS for veterinary clinics checks whether it can increase paid acquisition, using the last six months of data.
| Input | Value |
|---|---|
| ARPA (monthly) | $380 |
| Gross margin | 82% |
| Monthly logo churn | 1.6% |
| CAC | $6,900 |
- Monthly gross profit per account = 380 × 0.82 = $311.60.
- Average lifetime = 1 ÷ 0.016 = 62.5 months.
- LTV = 311.60 × 62.5 = $19,475.
- LTV:CAC = 19,475 ÷ 6,900 = 2.82, or about 2.8:1.
- Capping lifetime at five years (60 months) gives LTV = $18,696 and a ratio of 2.71, a more conservative view.
Result: 2.8:1 LTV to CAC ratio (LTV $19,475 vs CAC $6,900)
How to interpret LTV:CAC ratio
A widely cited SaaS rule of thumb treats a ratio around 3:1 or higher as healthy: each customer returns about three times what it cost to acquire. Below about 1:1 you lose money on every customer; far above 5:1 can mean you're underinvesting in growth. The ratio is only as good as its inputs. Low churn produces a huge implied lifetime that the business may not have observed yet, so cap the lifetime or use observed cohort revenue, and check the payback period too.
Common mistakes
- Using revenue-based LTV. Multiply by gross margin, or the ratio is inflated by your cost of revenue.
- Letting a very low churn rate imply 10+ year lifetimes. Cap lifetime at what you've actually observed, or apply a discount rate.
- Using paid-media CAC instead of fully loaded CAC, which can double the ratio on paper.
- Blending segments. SMB and enterprise customers often have very different ratios; calculate them separately.
Calculate LTV:CAC ratio with Better Analyst
Connect your data or upload a spreadsheet, then ask in plain English. Better Analyst writes and runs the calculation and shows the steps, so you can check the number.
- “Calculate LTV:CAC by quarter and by acquisition channel, with lifetime capped at 60 months.”
- “How would LTV:CAC change if monthly churn fell from 1.6% to 1.2%?”
- “Show LTV:CAC for SMB and mid-market customers separately.”
Usually calculated from: PostgreSQL, Google BigQuery, Snowflake, Supabase, Google Sheets.
Further reading
Frequently asked questions
What is a good LTV to CAC ratio?
How do I calculate the LTV:CAC ratio in Excel?
Why is my LTV so high?
Related metrics
Customer Lifetime Value Formula: How to Calculate CLV
Customer lifetime value formula for ecommerce and subscriptions, a worked example, the Excel formula, and why CLV should use gross margin, not revenue.
How to Calculate CAC: Customer Acquisition Cost Formula
Customer acquisition cost formula with a quarterly B2B SaaS example, the Excel formula, blended vs paid CAC, and which costs belong in CAC.
CAC Payback Period: Formula, Example and Excel Calculation
How to calculate CAC payback period in months from CAC, new MRR per customer and gross margin, with an Excel formula and the shortcuts that distort it.
How to Calculate Churn Rate: Formula, Excel and Annualizing
Customer churn rate formula with a monthly subscription example, the Excel formula, how to annualize churn correctly, and logo vs revenue churn.