CAC/LTV Calculator

Calculate Customer Acquisition Cost and Lifetime Value ratio

What Are CAC and LTV? The Ultimate Guide to Unit Economics

Customer Acquisition Cost (CAC) and Customer Lifetime Value (LTV) are the two most important metrics for any subscription business, SaaS company, or recurring-revenue business model. Together, they tell you whether your business is building lasting value or burning cash. The ratio between LTV and CAC — often called the "golden ratio" of SaaS — is the single best indicator of a subscription business's health and long-term viability.

CAC measures how much it costs to win a new customer. LTV measures how much revenue that customer will generate over their entire relationship with your business. If LTV exceeds CAC by a healthy margin, your business model works. If not, every new customer you acquire actually loses you money — a recipe for disaster no matter how fast you grow.

This calculator helps you compute both metrics along with the LTV:CAC ratio, payback period, and average customer lifespan. These numbers are essential for fundraising, budgeting, and making informed decisions about your marketing spend.

CAC and LTV Formulas

Customer Acquisition Cost (CAC)

CAC = Total Marketing & Sales Spend / New Customers Acquired

Include ALL acquisition costs: ad spend, marketing team salaries, sales commissions, software tools, content production, and agency fees.

Customer Lifetime Value (LTV)

LTV = ARPU × Gross Margin × (1 / Monthly Churn Rate)

ARPU is Average Revenue Per User per month. The term (1 / Churn Rate) equals the average customer lifespan in months.

Payback Period

Payback Period = CAC / (ARPU × Gross Margin)

The payback period tells you how many months of subscription revenue it takes to recover the cost of acquiring that customer. Shorter is better — most VCs want to see 12 months or less.

LTV:CAC Ratio

LTV:CAC Ratio = LTV / CAC

LTV:CAC Ratio Benchmarks

Ratio Rating Interpretation
< 1:1DangerLosing money on every customer. Unsustainable.
1:1 - 3:1WarningMarginal economics. Need to improve margins or reduce CAC.
3:1 - 5:1HealthyStrong unit economics. The "golden ratio" for SaaS.
> 5:1ExcellentVery efficient, but may be under-investing in growth.

Real-World CAC/LTV Examples

Example 1: SaaS B2B Tool

  • Monthly marketing spend: $20,000
  • New customers/month: 40
  • ARPU: $99/month
  • Gross margin: 85%
  • Monthly churn: 3%
  • CAC = $20,000 / 40 = $500
  • Avg lifespan = 1 / 0.03 = 33.3 months
  • LTV = $99 × 0.85 × 33.3 = $2,802
  • LTV:CAC = $2,802 / $500 = 5.6:1 (Excellent)
  • Payback = $500 / ($99 × 0.85) = 5.9 months

Example 2: E-Commerce Subscription Box

  • Monthly ad spend: $15,000
  • New subscribers: 100
  • ARPU: $45/month
  • Gross margin: 40%
  • Monthly churn: 10%
  • CAC = $15,000 / 100 = $150
  • Avg lifespan = 1 / 0.10 = 10 months
  • LTV = $45 × 0.40 × 10 = $180
  • LTV:CAC = $180 / $150 = 1.2:1 (Warning)
  • Payback = $150 / ($45 × 0.40) = 8.3 months

This subscription box has marginal unit economics. With a 10-month average lifespan and 8.3-month payback, there is almost no room for error. The business needs to reduce churn or increase ARPU to survive.

How to Use This CAC/LTV Calculator

  1. Enter marketing spend: Your total monthly sales and marketing costs, including ad spend, team salaries, tools, and agencies.
  2. Enter new customers: The number of new customers you acquired in the same month.
  3. Enter ARPU: Average monthly revenue per customer. Divide your MRR by total active customers.
  4. Enter gross margin: Your gross margin percentage (revenue minus cost of goods/services, divided by revenue). Typical SaaS is 70-90%.
  5. Enter monthly churn: The percentage of customers who cancel each month. 2-5% is typical for B2B SaaS; 5-15% for B2C.
  6. Click Calculate: View your CAC, LTV, LTV:CAC ratio, payback period, and a visual health assessment.

FAQ

What is CAC (Customer Acquisition Cost)?

CAC is the total cost of acquiring a new customer, calculated by dividing total sales and marketing spend by the number of new customers acquired in the same period. For example, if you spend $10,000 on marketing in a month and acquire 50 new customers, your CAC is $200. CAC includes all marketing expenses (ads, content, tools), sales team salaries, and any other costs directly tied to acquiring customers. Knowing your CAC is essential for understanding whether your growth is profitable.

What is LTV (Customer Lifetime Value)?

LTV (also called CLV or CLTV) is the total revenue you can expect from a single customer over their entire relationship with your business. For subscription businesses, LTV = Average Revenue Per User (ARPU) × Gross Margin × Average Customer Lifespan. For example, a customer paying $50/month with 80% gross margin who stays for 25 months has an LTV of $50 × 0.80 × 25 = $1,000. LTV helps you understand how much you can afford to spend acquiring each customer.

What is a good LTV:CAC ratio?

The benchmark for a healthy SaaS or subscription business is an LTV:CAC ratio of 3:1 or higher — meaning each customer generates at least 3 times what it cost to acquire them. A ratio below 1:1 means you are losing money on every customer. Between 1:1 and 3:1 is a warning zone. Above 5:1 might indicate you are under-investing in growth and could grow faster by spending more on acquisition. Most venture capitalists look for 3:1+ before investing.

How do you calculate the payback period?

The payback period is how long it takes to recover the cost of acquiring a customer. Formula: Payback Period (months) = CAC / (ARPU × Gross Margin). For example, if your CAC is $500, ARPU is $100/month, and gross margin is 80%, the payback period = $500 / ($100 × 0.80) = 6.25 months. A healthy payback period for SaaS businesses is 12 months or less. Longer payback periods strain cash flow and increase risk.

What is churn rate and why does it matter for LTV?

Churn rate is the percentage of customers who cancel or stop paying in a given period (usually monthly). A 5% monthly churn means you lose 5 out of every 100 customers each month. Churn directly determines average customer lifespan: Lifespan = 1 / Churn Rate. At 5% monthly churn, average lifespan is 20 months. At 2% churn, it is 50 months. Reducing churn is often more impactful than increasing acquisition because it multiplies LTV.

How can I reduce my CAC?

Strategies to reduce CAC include: (1) Improve conversion rates — optimize landing pages, sales funnels, and onboarding. (2) Focus on organic channels — SEO, content marketing, and word-of-mouth have lower marginal costs than paid ads. (3) Implement referral programs — existing customers acquire new ones at low cost. (4) Better targeting — narrow your ad targeting to high-intent audiences. (5) Sales efficiency — use automation and better qualification to reduce sales cycle time. (6) Improve product — a better product generates more organic growth.

How can I increase LTV?

To increase LTV, focus on three levers: (1) Increase ARPU — upsell premium plans, cross-sell additional products, implement usage-based pricing. (2) Improve gross margin — reduce hosting costs, automate support, negotiate better vendor rates. (3) Reduce churn — improve product quality, enhance customer success, build switching costs. Reducing monthly churn from 5% to 3% increases average lifespan from 20 to 33 months — a 65% increase in LTV without changing anything else.

What is ARPU and how do I calculate it?

ARPU (Average Revenue Per User) is the average monthly revenue generated per customer. Calculate it by dividing total monthly recurring revenue (MRR) by total active customers. For example, if your MRR is $50,000 and you have 500 customers, ARPU = $100/month. ARPU can vary significantly if you have multiple pricing tiers — some businesses track ARPU by segment (small, medium, enterprise) for more accurate LTV calculations.

Related Tools