finance calculator

CAC Payback Calculator

See how many months it takes to recover customer acquisition cost (CAC) based on monthly revenue and gross margin.

Results

Monthly gross profit per customer
$56
Payback period (months)
8.93
Payback period (days, approx.)
267.86

Overview

CAC payback answers a simple but critical question: how many months of gross profit does it take to recover what you spent to acquire a customer? This calculator turns your customer acquisition cost (CAC), monthly revenue, and gross margin into a payback period you can use to judge marketing efficiency and growth sustainability.

How to use this calculator

  1. Enter your all-in CAC per customer, including paid media, sales compensation, commissions, onboarding, and incentives related to acquisition.
  2. Enter your average monthly revenue per customer (ARPU or ARPA, depending on whether you think per user or per account) and the gross margin percentage on that revenue.
  3. Review the monthly gross profit per customer and the payback period in months and approximate days.
  4. Adjust CAC, pricing, or margin to see how changes in unit economics affect payback time and whether you hit board or target thresholds (for example, <12 months).

Inputs explained

Customer acquisition cost (CAC)
Your fully loaded cost to acquire one customer, typically including paid marketing spend, sales salaries and commissions, prospecting tools, and onboarding costs that are directly tied to acquisition. Exclude ongoing account management costs that are part of retention rather than acquisition.
Monthly revenue per customer
Average recurring revenue per customer per month. For SaaS, this is often ARPU or ARPA. If most customers are annual, you can convert to a monthly equivalent by dividing annual revenue by 12.
Gross margin (%)
The percentage of revenue that remains after direct costs of serving the customer (for example, hosting, support, third-party license fees, and payment processing). Use this as a percentage (such as 70 for 70% margin). Higher margin shortens payback because more of each dollar of revenue becomes gross profit.

Outputs explained

Monthly gross profit per customer
How much gross profit a typical customer generates each month after direct costs. This is the key driver of payback; CAC is recovered from this gross profit over time.
Payback period (months)
The number of months it takes, at the current gross profit per customer, to recover your acquisition cost. If CAC is $500 and gross profit is $50/month, payback is 10 months.
Payback period (days, approx.)
The payback period converted into approximate days by multiplying months by 30. This is a directional metric rather than an exact calendar calculation.

How it works

First we compute monthly gross profit per customer by multiplying monthly revenue by gross margin as a decimal: Gross profit = Monthly revenue × (Gross margin % ÷ 100).

Then we calculate the payback period in months as CAC ÷ Monthly gross profit. This tells you how many months of gross profit are needed to cover the initial acquisition cost.

For a rough day-level view, we multiply payback months by 30 to get an approximate number of days. This keeps the math simple and directional rather than exact to the day.

The shorter the payback period, the faster your marketing spend recycles into recovered CAC that can be redeployed into new acquisition or other investments.

Formula

Monthly gross profit = Monthly revenue × (Gross margin % ÷ 100)\nPayback months = CAC ÷ Monthly gross profit\nPayback days ≈ Payback months × 30

When to use it

  • Checking whether your CAC payback meets board, investor, or internal targets (for example, under 12, 18, or 24 months).
  • Comparing CAC and payback across acquisition channels—such as paid search vs. field sales—using the same ARPU and margin to see which channel is most efficient.
  • Modeling the impact of price increases, discount reductions, or cost optimization on CAC payback time.
  • Evaluating whether a proposed marketing budget makes sense when combined with expected CAC and revenue per customer.
  • Stress-testing your model by combining CAC payback with LTV assumptions to ensure customers stay long enough to pay back and generate incremental value.

Tips & cautions

  • Always use gross profit, not top-line revenue, when calculating CAC payback. Revenue-only payback can look deceptively fast if your cost of goods sold (COGS) is significant.
  • Pair CAC payback with retention metrics like churn rate and customer lifetime value (LTV). A 10-month payback can still be unattractive if customers churn after 12 months.
  • For businesses with annual or upfront billing, convert revenue to a monthly equivalent or adjust the payback logic to reflect when cash is actually collected.
  • Revisit your CAC inputs regularly—changes in ad costs, sales compensation, and close rates will change true CAC even if prices stay the same.
  • Use CAC payback as one guardrail among others; long payback periods might be acceptable in very sticky, high-LTV businesses, while shorter payback may be essential in competitive or capital-constrained environments.
  • This model does not explicitly account for churn, discounting, free trial periods, or ramp-up time; it assumes that revenue and margin begin at the monthly averages as soon as the customer is acquired.
  • It does not incorporate expansion revenue, upsells, or cross-sells, which can materially improve effective payback in land-and-expand models.
  • Payback days are computed using a fixed 30-day month approximation and are meant for directional use only.
  • Real-world CAC calculations can be complex (multi-touch attribution, brand spend, overhead allocation); this tool assumes you supply a stable per-customer CAC input.

Worked examples

$500 CAC, $80 ARPU, 70% margin

  • Monthly gross profit = $80 × 70% = $56.
  • Payback months ≈ $500 ÷ $56 ≈ 8.9 months.
  • Payback days ≈ 8.9 × 30 ≈ 267 days.
  • Interpretation: you recover your acquisition cost in just under 9 months of gross profit if customers behave as assumed.

$700 CAC, $120 ARPU, 60% margin

  • Monthly gross profit = $120 × 60% = $72.
  • Payback months ≈ $700 ÷ $72 ≈ 9.7 months.
  • Payback days ≈ 9.7 × 30 ≈ 291 days.
  • Interpretation: compared with the prior scenario, higher ARPU offsets higher CAC and lower margin, yielding a similar sub-12-month payback.

Testing impact of a price increase or margin improvement

  • Start from the first scenario: $500 CAC, $80 ARPU, 70% margin → payback ≈ 8.9 months.
  • Increase ARPU to $90 or improve gross margin to 75%, then rerun the calculation.
  • You’ll see payback months decrease, demonstrating how pricing and cost optimization can tighten CAC payback windows.

Deep dive

This CAC payback calculator shows how many months of gross profit it takes to recover your customer acquisition cost by combining CAC, monthly revenue per customer, and gross margin into a simple payback period.

Enter your CAC, ARPU/ARPA, and gross margin to see monthly gross profit per customer and the resulting payback in months and approximate days. Use the results to validate marketing efficiency targets, compare acquisition channels, and test pricing or margin changes.

Pair CAC payback with retention and LTV metrics to ensure customers remain long enough to pay back acquisition cost and generate meaningful long-term value.

FAQs

What is a good CAC payback period?
Many B2B SaaS and subscription businesses target CAC payback under 12 months, with best-in-class often reaching 6–9 months. The right threshold depends on your capital availability, retention, and growth goals; stickier, higher-LTV businesses can sometimes tolerate longer payback windows.
Should I base this on revenue or gross profit?
Use gross profit. Counting only revenue ignores the cost to serve customers and can understate payback time, especially if your COGS (hosting, support, third-party fees) is significant.
Does this calculator factor in churn or customer lifetime?
Not directly. It assumes a steady monthly gross profit per customer. You should compare the payback period to expected customer lifetime: if customers churn before or shortly after payback, your unit economics may be weak even if the payback number looks good in isolation.
How do sales cycle length and ramp-up affect CAC payback?
This model starts the clock at the point of acquisition and assumes revenue accrues at the average monthly rate immediately. In reality, long sales cycles and slow onboarding delay cash inflows. You can approximate this by adding the ramp-up period to the payback months when interpreting results.
Can I include onboarding or implementation costs in CAC?
Yes—and in many B2B models, you should. For an accurate view of payback, roll all acquisition and one-time onboarding/implementation costs into CAC if they are required to get a customer up and running.

Related calculators

This CAC payback calculator is a simplified planning tool. It uses average revenue, margin, and CAC inputs and does not model cohort behavior, churn, collections timing, or expansion revenue. Always validate payback assumptions against your actual cohort data and consult finance leadership before making major budget or pricing decisions based on these estimates.