CAC Calculator: Customer Acquisition Cost, LTV:CAC Ratio & Payback Period

Use our free CAC Calculator to compute customer acquisition cost, LTV:CAC ratio, and payback period for any channel or business model.

CAC Formula

CAC = Total Sales & Marketing Spend ÷ Number of New Customers Acquired

What to include in "Total Sales & Marketing Spend":

  • All paid advertising (Google, Meta, LinkedIn, etc.)
  • Sales team salaries and commissions
  • Marketing team salaries
  • Agency/freelancer fees
  • Marketing tools and software (CRM, email platform, analytics)
  • Content production costs
  • Events and trade shows
  • PR and outreach costs

Most companies only count ad spend. The true CAC is always higher.


Worked Examples

E-commerce brand (monthly):

  • Facebook/Google ads: ₹3,00,000
  • Marketing team salary: ₹1,20,000
  • Agency fee: ₹50,000
  • Tools (email, CRM, analytics): ₹20,000
  • Total spend: ₹4,90,000
  • New customers: 320

CAC = ₹4,90,000 ÷ 320 = ₹1,531 per customer

SaaS company (monthly):

  • All advertising: ₹8,00,000
  • Sales team (3 people): ₹4,50,000
  • Marketing team (2 people): ₹3,00,000
  • Tools and software: ₹80,000
  • Total spend: ₹16,30,000
  • New paying customers: 45

CAC = ₹16,30,000 ÷ 45 = ₹36,222 per customer


CAC Benchmarks by Industry
IndustryTypical CACNotes
E-commerce (fashion)₹500–₹2,500High repeat purchase potential
D2C FMCG₹300–₹1,500High volume, low margin
EdTech₹2,000–₹8,000Long consideration cycle
SaaS (SMB)₹5,000–₹25,000Per seat/account
SaaS (Enterprise)₹50,000–₹5,00,000+Sales-led, long cycle
FinTech (lending)₹1,000–₹5,000Regulatory CAC high
Insurance₹3,000–₹15,000High agent costs
Real Estate₹10,000–₹1,00,000+Per qualified lead, not closed deal
Healthcare (clinic)₹500–₹3,000Local, referral-driven

The LTV:CAC Ratio — The Health Check

LTV = Customer Lifetime Value (total gross profit from one customer over their entire relationship)

LTV = Average Order Value × Purchase Frequency × Gross Margin × Average Customer Lifespan

Or for SaaS: LTV = ARPU × Gross Margin ÷ Monthly Churn Rate

LTV:CAC Ratio = LTV ÷ CAC

LTV:CAC RatioBusiness HealthAction
Below 1:1Catastrophic — losing money on every customerFix unit economics immediately
1:1 – 2:1Poor — not covering costsReduce CAC or increase LTV urgently
2:1 – 3:1Marginal — barely viableNeeds improvement
3:1Minimum healthy ratioIndustry standard target
4:1 – 5:1Healthy and growingGood position
Above 5:1Strong unit economicsConsider increasing growth spend
Above 10:1Either exceptional or underinvesting in growthIncrease acquisition spend

Example: E-commerce LTV: ₹6,200 (customer buys 4× per year at ₹1,550 AOV, 40% margin, 2.5 year lifespan) CAC: ₹1,531 LTV:CAC = ₹6,200 ÷ ₹1,531 = 4.05:1 — healthy


CAC Payback Period

CAC Payback Period = CAC ÷ (Monthly Revenue per Customer × Gross Margin)

Or: CAC ÷ Monthly Gross Profit per Customer

Payback benchmarks:

  • E-commerce: Under 6 months ideal
  • SaaS (SMB): 12–18 months acceptable
  • SaaS (Enterprise): 18–24 months can work
  • Above 24 months: Requires significant capital to fund growth

Example: SaaS CAC: ₹36,222 Monthly revenue per customer: ₹2,500 Gross margin: 70% Monthly gross profit contribution: ₹1,750

Payback period = ₹36,222 ÷ ₹1,750 = 20.7 months

This company needs ~21 months to recoup its customer acquisition cost — manageable for SaaS, but requires strong funding runway.


Channel-Specific CAC: Where to Allocate Budget

Break CAC down by acquisition channel:

Example — EdTech company:

ChannelSpendNew CustomersChannel CAC
Google Search₹2,00,00045₹4,444
Facebook Ads₹1,50,00022₹6,818
Content/SEO₹80,00038₹2,105
Referral₹30,00025₹1,200
Total₹4,60,000130₹3,538

Insight: Referral has the lowest CAC (₹1,200) — every additional ₹1 spent on referral programs generates disproportionate return. Content/SEO has the second-lowest and also builds compounding assets. Facebook has the highest CAC — investigate or reduce budget.


FAQ

What is included in CAC calculation?
All costs required to acquire a customer: advertising spend, sales team salaries, marketing team salaries, agency fees, software tools, content production, events, and PR. Excluding salaries and tools — as many companies do — underestimates true CAC significantly.
What is a good CAC for an e-commerce business in India?
Depends entirely on your LTV. For a fashion brand with ₹800 average order and 35% margin, you want CAC below ₹400–₹600 (LTV:CAC of 3:1+). For a D2C health product with high repeat purchase, ₹1,500–₹2,000 CAC with ₹8,000 LTV is excellent.
How often should I calculate CAC?
Monthly at minimum. Track by channel. Watch for trends — rising CAC month-over-month usually signals ad market saturation, creative fatigue, or competitor increased spend. Address before it becomes critical.
What is the difference between CAC and CPA?
CPA (Cost Per Acquisition) typically refers to a specific conversion event (lead, signup, purchase) in an advertising context. CAC is a full business metric including all acquisition costs across all channels. CPA for one channel ≠ true CAC. CAC is always higher than the best-channel CPA.

Try the Free CAC Calculator

Use ToolMira's calculator — no signup, no ads, works on mobile.

Open CAC Calculator →
AM
Written by Ananya Menon
Ananya writes about personal finance, tax, and investing for ToolMira, breaking down India's money rules into plain language with worked examples.

Disclaimer: This article is for educational purposes only and does not constitute financial, investment, or professional advice. Please consult a qualified professional before making any decisions based on this content.