CAC & Payback Period Calculator | Customer Acquisition Cost by Channel
Calculate customer acquisition cost by marketing channel, blended CAC, LTV:CAC ratio, and payback period in months. Compares results against SaaS, e-commerce, and marketplace industry benchmarks to evaluate marketing efficiency at a glance.
Channel Performance Table
| Channel | Total Spend ($) | New Customers |
|---|---|---|
What Is the CAC & Payback Period Calculator | Customer Acquisition Cost by Channel?
Customer Acquisition Cost (CAC) is the total cost of acquiring one new customer, including all marketing and sales spend divided by the number of customers generated. The payback period tells you how many months it takes to recover that acquisition cost from the gross profit each customer generates. Together, they determine whether your growth engine is financially sustainable.
Most companies run multiple acquisition channels simultaneously: paid search, paid social, SEO, email, events, and referrals. Each channel has a different CAC. Tracking per-channel CAC reveals which channels are profitable to scale and which are draining budget without returns.
- ▸LTV:CAC below 1:1 — you are spending more to acquire customers than they are worth. This is unsustainable.
- ▸LTV:CAC between 1:1 and 3:1 — acquiring customers at a cost, but margins are thin. Optimize before scaling.
- ▸LTV:CAC between 3:1 and 5:1 — the healthy growth zone. You can scale confidently and profitably.
- ▸LTV:CAC above 5:1 — potentially under-investing in acquisition. Could grow faster by increasing spend.
Formula
CAC and payback period calculations use four core formulas. All inputs must be for the same time period.
Channel CAC
CAC = Total Spend ÷ New Customers
Cost to acquire one customer from a specific channel.
Blended CAC
Blended CAC = Σ Spend ÷ Σ Customers
Weighted average across all channels combined.
LTV:CAC Ratio
LTV:CAC = Customer LTV ÷ CAC
How much value a customer generates vs. what they cost to acquire.
Payback Period
Payback = CAC ÷ (Monthly Revenue × Gross Margin)
Months until you recover the acquisition cost from gross profit.
How to Use
- 1
Enter your total marketing spend and new customers acquired for each active channel during the same period.
- 2
Fill in the global inputs: your customer LTV (lifetime value), average monthly revenue per customer, gross margin percentage, and period length.
- 3
Select your business model from the five options to get industry-specific benchmarks for LTV:CAC and payback period.
- 4
Click Analyze Channels to see per-channel CAC, LTV:CAC ratio, and payback period alongside the health indicator.
- 5
Review the blended metrics at the top: blended CAC, blended LTV:CAC, and blended payback period across all channels.
- 6
Compare each channel's LTV:CAC against the benchmark table for your selected business model.
- 7
Use the health indicators (Poor / OK / Good / Excellent) to prioritize which channels to scale or cut.
- 8
Re-run the analysis monthly to track whether CAC is improving as campaigns mature.
- 1Enter your total marketing spend and new customers acquired for each active channel during the same period.
- 2Fill in the global inputs: your customer LTV (lifetime value), average monthly revenue per customer, gross margin percentage, and period length.
- 3Select your business model from the five options to get industry-specific benchmarks for LTV:CAC and payback period.
- 4Click Analyze Channels to see per-channel CAC, LTV:CAC ratio, and payback period alongside the health indicator.
- 5Review the blended metrics at the top: blended CAC, blended LTV:CAC, and blended payback period across all channels.
- 6Compare each channel's LTV:CAC against the benchmark table for your selected business model.
- 7Use the health indicators (Poor / OK / Good / Excellent) to prioritize which channels to scale or cut.
- 8Re-run the analysis monthly to track whether CAC is improving as campaigns mature.
Example Calculation
A SaaS company spent $45,000 on marketing last quarter and acquired 120 customers. Customer LTV is $1,800. Monthly revenue per customer is $100, gross margin is 72%. Here is the breakdown by channel:
| Channel | Spend | Customers | CAC | LTV:CAC | Payback | Health |
|---|---|---|---|---|---|---|
| Paid Search | $18,000 | 60 | $300 | 6.0:1 | 4.2 mo | Excellent |
| Paid Social | $15,000 | 35 | $429 | 4.2:1 | 5.9 mo | Good |
| Content / SEO | $5,000 | 15 | $333 | 5.4:1 | 4.6 mo | Excellent |
| $2,000 | 10 | $200 | 9.0:1 | 2.8 mo | Excellent | |
| Events | $5,000 | 0 | — | — | — | N/A |
Blended CAC
$375
Blended LTV:CAC
4.8:1
Blended Payback
5.2 months
All active channels are above the 3:1 SaaS benchmark. Email is the most efficient channel at 9:1. Events produced no customers, so its CAC cannot be calculated — a signal to evaluate event ROI differently.
Understanding CAC & Payback Period | Customer Acquisition Cost by Channel
Industry CAC Benchmarks by Business Model
CAC varies enormously by industry, sales motion, and deal size. These are median benchmarks — your mileage will vary.
| Business Type | Typical CAC Range | Ideal LTV:CAC | Target Payback |
|---|---|---|---|
| SaaS (PLG, SMB) | $100–$400 | 3:1–5:1 | 6–12 months |
| SaaS (Enterprise) | $3,000–$25,000 | 3:1–5:1 | 18–24 months |
| E-commerce | $10–$80 | 3:1–4:1 | 6–12 months |
| Marketplace | $20–$150 | 4:1–6:1 | 6–12 months |
| Mobile App (B2C) | $1–$30 | 2:1–3:1 | 3–6 months |
| Fintech | $200–$600 | 3:1–5:1 | 12–18 months |
| Healthcare | $300–$1,200 | 3:1+ | 12–24 months |
Why Per-Channel CAC Matters More Than Blended
Blended CAC hides the truth. If Paid Search has a 2:1 LTV:CAC and Email has a 12:1, averaging them together produces a 7:1 that sounds healthy — but it masks the fact that you are actively destroying value with paid acquisition while email runs at a fraction of the cost. Per-channel analysis tells you:
- ▸Which channels to cut (LTV:CAC below 1:1 or payback over 36 months)
- ▸Which channels to hold (3:1–5:1, healthy but not exceptional)
- ▸Which channels to scale aggressively (above 5:1 with room to grow)
- ▸Which channels are constrained by audience size vs. budget
How to Reduce CAC Without Cutting Budget
- ▸Improve landing page conversion rate — doubling CVR halves CAC without touching ad spend.
- ▸Refine audience targeting to reduce wasted impressions on unlikely buyers.
- ▸Invest in referral programs — referred customers have the lowest CAC of any channel.
- ▸Nurture cold leads with email until they are ready to convert, reducing paid retargeting spend.
- ▸Shorten your sales cycle — faster closes mean lower sales labor cost per customer.
- ▸Build content that ranks organically — SEO CAC approaches near zero over time.
Frequently Asked Questions
What is a good LTV:CAC ratio?
For most SaaS businesses, a 3:1 ratio is considered the minimum healthy threshold. Below 3:1, customer acquisition is eroding margin. Above 5:1, you may be under-investing in growth. E-commerce and mobile apps typically target lower ratios (2:1–4:1) due to shorter payback cycles.
What should I include in the CAC calculation?
Include all costs directly associated with acquiring customers: ad spend, agency fees, salesperson salaries (prorated), marketing tools, event costs, and content production. Exclude customer success and onboarding costs — those are part of the cost to serve, not to acquire.
Why does my payback period matter more than LTV:CAC for early-stage startups?
LTV:CAC tells you if you are profitable long-term. Payback period tells you how long your cash is locked up before you recover acquisition costs. For cash-constrained startups, a 24-month payback period means waiting 2 years to recoup every dollar spent on growth — a serious cash flow risk. Target under 12 months if possible.
How do I calculate CAC for channels like SEO where costs are ongoing?
For SEO, attribute the total investment (writer, SEO specialist, tools) over the measurement period to the customers acquired through organic search in that period. The CAC will look high initially because SEO takes time, but it improves dramatically as traffic compounds. Track it quarterly rather than monthly.
How do I calculate customer LTV to use in this calculator?
LTV = Average Monthly Revenue per Customer × Gross Margin × Average Customer Lifespan (months). For example, if customers pay $100/month, gross margin is 70%, and average lifespan is 24 months, LTV = $100 × 0.70 × 24 = $1,680. For high-churn businesses, use LTV = ARPU × Gross Margin ÷ Monthly Churn Rate.
You Might Also Like
Explore 360+ Free Calculators
From math and science to finance and everyday life — all free, no account needed.