DigitHelm
Digital Marketing

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.

Instant Results100% FreeAny DeviceNo Sign-up

Channel Performance Table

ChannelTotal 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.

Rule of thumb: LTV:CAC ≥ 3:1 is the minimum healthy ratio. Payback period under 12 months is ideal for most SaaS businesses.

How to Use

  1. 1

    Enter your total marketing spend and new customers acquired for each active channel during the same period.

  2. 2

    Fill in the global inputs: your customer LTV (lifetime value), average monthly revenue per customer, gross margin percentage, and period length.

  3. 3

    Select your business model from the five options to get industry-specific benchmarks for LTV:CAC and payback period.

  4. 4

    Click Analyze Channels to see per-channel CAC, LTV:CAC ratio, and payback period alongside the health indicator.

  5. 5

    Review the blended metrics at the top: blended CAC, blended LTV:CAC, and blended payback period across all channels.

  6. 6

    Compare each channel's LTV:CAC against the benchmark table for your selected business model.

  7. 7

    Use the health indicators (Poor / OK / Good / Excellent) to prioritize which channels to scale or cut.

  8. 8

    Re-run the analysis monthly to track whether CAC is improving as campaigns mature.

  1. 1Enter your total marketing spend and new customers acquired for each active channel during the same period.
  2. 2Fill in the global inputs: your customer LTV (lifetime value), average monthly revenue per customer, gross margin percentage, and period length.
  3. 3Select your business model from the five options to get industry-specific benchmarks for LTV:CAC and payback period.
  4. 4Click Analyze Channels to see per-channel CAC, LTV:CAC ratio, and payback period alongside the health indicator.
  5. 5Review the blended metrics at the top: blended CAC, blended LTV:CAC, and blended payback period across all channels.
  6. 6Compare each channel's LTV:CAC against the benchmark table for your selected business model.
  7. 7Use the health indicators (Poor / OK / Good / Excellent) to prioritize which channels to scale or cut.
  8. 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:

ChannelSpendCustomersCACLTV:CACPaybackHealth
Paid Search$18,00060$3006.0:14.2 moExcellent
Paid Social$15,00035$4294.2:15.9 moGood
Content / SEO$5,00015$3335.4:14.6 moExcellent
Email$2,00010$2009.0:12.8 moExcellent
Events$5,0000N/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 TypeTypical CAC RangeIdeal LTV:CACTarget Payback
SaaS (PLG, SMB)$100–$4003:1–5:16–12 months
SaaS (Enterprise)$3,000–$25,0003:1–5:118–24 months
E-commerce$10–$803:1–4:16–12 months
Marketplace$20–$1504:1–6:16–12 months
Mobile App (B2C)$1–$302:1–3:13–6 months
Fintech$200–$6003:1–5:112–18 months
Healthcare$300–$1,2003: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

Customer Lifetime Value Calculator | LTV, CLV & CAC Payback
Calculate customer lifetime value using three models: historic average order value, subscription churn-based LTV, and discounted predictive CLV. Returns LTV:CAC ratio, payback period, and cohort-level revenue projection to guide acquisition spend decisions.
SaaS Churn & Revenue Retention Calculator | MRR Churn, NRR, GRR & Expansion
Analyze SaaS churn comprehensively: separate logo churn from MRR churn, calculate Net Revenue Retention (NRR) and Gross Revenue Retention (GRR), model expansion MRR, and project revenue at risk. Includes monthly cohort retention waterfall and benchmark comparison.
Marketing Funnel Calculator | Conversion Rates, CPL by Stage & Revenue Projection
Map your complete marketing funnel from website visitors through leads, MQLs, SQLs, opportunities, and closed-won revenue. Calculate cost per lead at each stage, identify the highest-impact conversion leaks, and model the revenue impact of improving any stage.
Marketing Budget Mix Calculator | Channel ROI, Marginal Returns & Pareto Analysis
Analyze marketing budget allocation across up to 8 channels. Calculate ROI and marginal ROI per channel, identify Pareto top performers, compute blended ROAS, and model the revenue impact of shifting budget between underperforming and high-return channels.
IRR Calculator | Internal Rate of Return, MIRR & Payback Period
Calculate the Internal Rate of Return (IRR) and Modified IRR (MIRR) for a series of up to 20 cash flows using the Newton-Raphson iterative method. Also computes net present value at any discount rate, discounted payback period, and profitability index.

Explore 360+ Free Calculators

From math and science to finance and everyday life — all free, no account needed.