How to Calculate CAC and LTV for Your Business (With Examples)
Every business is a machine that converts acquisition spend into customer revenue. CAC and LTV tell you how efficiently that machine operates.
If you spend $100 to acquire a customer worth $300, you have a viable business. If you spend $400 to acquire a customer worth $300, you are structurally losing money no matter how fast you grow.
Most entrepreneurs focus on revenue and overlook these two metrics. This guide explains how to calculate them correctly, what the benchmarks mean, and how to move the needle on each.
Table of Contents
- Customer Acquisition Cost: The Complete Calculation
- Customer Lifetime Value: The Complete Calculation
- The LTV:CAC Ratio: Interpreting the Number
- CAC and LTV by Business Type
- How to Reduce Your CAC
- How to Increase Your LTV
- CAC Payback Period
- Common CAC and LTV Calculation Mistakes
Customer Acquisition Cost: The Complete Calculation
What to Include in Your CAC Calculation
Include everything that drives new customer acquisition:
| Cost Category | Examples |
|---|---|
| Paid advertising | Google Ads, Meta Ads, LinkedIn Ads, programmatic |
| Sales salaries | Base salary + commission for sales team |
| Marketing salaries | Portion attributed to acquisition (not retention) |
| Content marketing production | Blog, video, podcast production costs for acquisition content |
| Sales tools | CRM subscription, proposal tools, email automation |
| Events and trade shows | Booth fees, travel, sponsorships |
| Referral fees and affiliate commissions | Payments to referring partners |
| Your own sales time | Hours spent in sales calls × your effective hourly rate |
Do not include:
- Customer success / retention costs (these improve LTV, not CAC)
- Product development
- General and administrative expenses
The CAC Formula Applied
Example: Marketing Agency
Previous quarter spend:
- Google Ads (targeting prospects): $1,200
- LinkedIn Ads: $800
- Owner time in sales calls (20 hrs × $150 effective rate): $3,000
- CRM subscription (HubSpot): $90
- Proposal software: $30
- Content production (blog posts targeting prospects): $400
- Total: $5,520
New clients acquired that quarter: 4
CAC = $5,520 / 4 = $1,380 per new client
Customer Lifetime Value: The Complete Calculation
Simple LTV (Revenue-Based)
LTV = Average Monthly Revenue per Customer × Average Customer Lifespan (months)
Example:
- Average retainer: $2,200/month
- Average client retention: 16 months
- LTV = $2,200 × 16 = $35,200
Margin-Adjusted LTV (More Accurate)
Revenue LTV overstates customer value if delivery costs are high. Margin-adjusted LTV reflects what you actually keep.
Margin-Adjusted LTV = Revenue LTV × Gross Margin %
Example:
- Revenue LTV: $35,200
- Gross margin: 65%
- Margin-Adjusted LTV = $35,200 × 0.65 = $22,880
Using margin-adjusted LTV for LTV:CAC comparison gives you a true picture.
Calculating Average Customer Lifespan
If you have tracked history: divide total months all customers have been active by total number of customers.
Alternative (churn-based):
Average Customer Lifespan = 1 / Monthly Churn Rate
If 5% of your customers cancel each month (5% monthly churn):
Average Lifespan = 1 / 0.05 = 20 months
| Monthly Churn Rate | Average Customer Lifespan |
|---|---|
| 2% | 50 months (~4.2 years) |
| 3% | 33 months (~2.8 years) |
| 5% | 20 months (~1.7 years) |
| 8% | 12.5 months (~1 year) |
| 10% | 10 months |
The LTV:CAC Ratio: Interpreting the Number
LTV:CAC Ratio = Customer LTV / Customer CAC
Example:
- LTV: $22,880 (margin-adjusted)
- CAC: $1,380
- Ratio = $22,880 / $1,380 = 16.6:1
This is an excellent ratio — the agency is highly efficient at converting acquisition spend into long-term customer value.
LTV:CAC Benchmark Interpretation
| Ratio | Interpretation | Action |
|---|---|---|
| < 1:1 | Structural loss on every customer | Emergency — fix pricing, reduce churn, or cut acquisition spend |
| 1:1 to 2:1 | Marginal — barely covering acquisition | Investigate: churn too high? Pricing too low? Sales process too expensive? |
| 3:1 | Healthy — industry benchmark | Good. Optimize for growth. |
| 5:1 to 10:1 | Excellent | Consider investing more in acquisition to grow faster |
| > 10:1 | Outstanding or underinvesting | Look at whether more acquisition spend would accelerate growth |
CAC and LTV by Business Type
Digital Marketing Agency
| Metric | Typical Range |
|---|---|
| Average monthly retainer | $1,500–$5,000 |
| Average client lifespan | 12–24 months |
| LTV | $18,000–$120,000 |
| CAC (referral-heavy) | $200–$1,000 |
| CAC (paid acquisition) | $800–$3,000 |
| LTV:CAC ratio | 6:1–60:1 |
SaaS Product
| Metric | Typical Range |
|---|---|
| Average MRR per customer | $50–$500 |
| Monthly churn rate | 3–8% |
| Average lifespan | 12–33 months |
| LTV | $600–$16,500 |
| CAC | $200–$2,000 |
| LTV:CAC ratio | 3:1–8:1 |
E-Commerce
| Metric | Typical Range |
|---|---|
| Average order value | $50–$200 |
| Purchase frequency | 2–5x per year |
| Customer lifespan | 2–5 years |
| LTV | $200–$5,000 |
| CAC | $15–$150 |
| LTV:CAC ratio | 2:1–15:1 |
Local Service Business (Dentist, HVAC, Legal)
| Metric | Typical Range |
|---|---|
| Average annual revenue per customer | $500–$5,000 |
| Average customer relationship | 5–15 years |
| LTV | $2,500–$75,000 |
| CAC | $50–$500 |
| LTV:CAC ratio | 10:1–150:1 |
How to Reduce Your CAC
1. Build Organic Acquisition Channels
Content marketing (SEO, YouTube, LinkedIn) generates inbound leads at dramatically lower CAC than paid advertising. A blog post that ranks for “best marketing agency for SaaS” generates leads indefinitely after a one-time content creation investment.
Organic CAC calculation example:
- 4 blog posts created: $800 in writing costs
- Each post generates 10 inbound leads/month
- Conversion rate: 10% (1 client per 10 leads)
- 40 leads/month = 4 clients/month
- CAC from content: $200 per client (and declining each month as the investment is amortized)
2. Build a Referral Engine
Referred customers cost near-zero to acquire and retain longer. A structured referral program:
- Ask every satisfied client for referrals at the 3-month and 12-month mark
- Offer referral incentives (account credit, gift cards, or percentage of first-month fees)
- Make referrals easy (provide a template email the client can forward)
3. Improve Sales Conversion Rate
If you close 15% of discovery calls and improve to 25%, your effective CAC drops by 40% without changing your marketing spend.
Improving close rate:
- Better qualification (higher-quality leads going into discovery)
- Stronger case studies and proof (reducing purchase risk)
- Clearer, more targeted proposals
- Better sales follow-up sequences
4. Focus Spend on Highest-Converting Channels
Track acquisition source for every new customer. Calculate channel-specific CAC:
| Channel | Spend | Customers | Channel CAC |
|---|---|---|---|
| Google Ads | $1,500 | 2 | $750 |
| $800 | 1 | $800 | |
| Referrals | $0 | 3 | $0 |
| SEO / Content | $200 | 2 | $100 |
Shift budget from highest-CAC channels to lowest-CAC channels.
How to Increase Your LTV
1. Reduce Churn
Churn reduction is the highest-leverage LTV improvement. Going from 8% monthly churn to 4% doubles average customer lifespan.
Churn reduction tactics:
- Better onboarding (customers who see value in week 1 stay longer)
- Proactive check-ins at high-churn risk moments (month 3, month 6)
- Results visibility (clear reporting showing ROI)
- Relationship depth (more contacts in the account = harder to cancel)
2. Raise Prices Annually
Even 10% annual price increases compound meaningfully. Customers who have seen results and trust the relationship rarely churn over a reasonable price increase.
3. Expand Accounts
The cheapest revenue is from existing customers. Upsells, cross-sells, and expanded scope with retained clients add LTV with near-zero additional CAC.
- An agency client on SEO → add social media management
- A SaaS customer on Starter → upgrade to Pro as their usage grows
- A consulting client on strategy → add implementation support
4. Incentivize Longer Commitments
Annual contracts paid upfront increase measured LTV and predictably reduce churn:
- Offer 10–15% discount for annual vs. monthly billing
- Annual clients commit to at least 12 months, extending your measured average lifespan
CAC Payback Period
The CAC payback period tells you how long it takes to recover your acquisition cost from a customer’s gross profit contribution.
CAC Payback Period = CAC / (Monthly Revenue × Gross Margin %)
Example:
- CAC: $1,380
- Monthly revenue: $2,200
- Gross margin: 65%
- Monthly gross profit contribution: $2,200 × 0.65 = $1,430
- Payback period = $1,380 / $1,430 = 0.97 months (~1 month)
This extremely short payback period means the agency recovers acquisition cost in the first month — a very strong position.
Payback period benchmarks:
| Business Type | Healthy Payback Period |
|---|---|
| Agency / consulting | Under 3 months |
| B2B SaaS | 12–18 months |
| E-commerce | 3–6 months |
| Enterprise SaaS | 18–24 months |
Short payback periods mean your growth is self-funding. Long payback periods require capital to fund growth while you wait for customers to become profitable.
Common CAC and LTV Calculation Mistakes
Not including owner time in CAC. If you spend 10 hours per week on sales activities, the cost of that time belongs in your CAC calculation. Omitting it makes CAC look artificially low.
Using revenue LTV instead of margin-adjusted LTV. A client generating $50,000 in revenue but only $20,000 in gross profit has an LTV of $20,000, not $50,000. Margin-adjusting prevents false comparison with acquisition costs.
Mixing cohorts. Calculate LTV from cohorts of customers acquired in the same period — not an average of all historical customers, which blends different market conditions.
Ignoring channel-specific CAC. Blended CAC hides the fact that some channels (referrals, SEO) have dramatically lower CAC than others (paid ads). Channel-specific CAC drives better budget allocation.
Not tracking churn accurately. Understating churn (because you only count formal cancellations, not customers who simply stop engaging or responding) overstates average customer lifespan and inflates LTV.