CAC Payback Period

Excel Formulas › Sales & CRM

All versions

CAC payback is how many months of margin it takes to recoup the cost of acquiring a customer — CAC divided by monthly revenue times gross margin. Shorter payback means faster, safer growth.


Quick formula: payback months from CAC and monthly margin:
=CAC / (monthly_revenue_per_customer * gross_margin)
CAC over the monthly gross margin per customer gives the months to break even on acquisition.

The example

$1,500 CAC, $200/mo at 80% margin.

AB
1ItemValue
2Monthly margin160
31500 ÷ 160→ 9.4 mo

The formula

The formula:

=CAC / (monthly_rev * gross_margin) // CAC ÷ monthly margin

How it works

How it works:

  1. Monthly gross margin per customer = monthly revenue × gross margin %.
  2. Divide CAC by that margin for the months to recoup the acquisition cost.
  3. Shorter payback frees cash sooner — SaaS benchmarks often target under 12 months.
  4. Use gross margin, not revenue: you only recover the margin, not the full price.

Payback gates how fast you can grow. A long payback ties up cash in each customer before you recoup it, capping how many you can acquire without funding. Cutting CAC or improving margin both shorten payback — modeling them in the sheet shows which lever lets you grow faster on the same cash.

Try it: interactive demo

Live demo

CAC, monthly revenue, gross margin.

Payback:

Variations

Monthly margin

Per customer:

=monthly_revenue * gross_margin

On revenue (no margin)

Simpler, less accurate:

=CAC / monthly_revenue

Payback in years

Divide by 12:

=payback_months / 12

Pitfalls & errors

Use margin, not revenue. You recoup gross margin per month, not the full fee.

Shorter is better. Long payback ties up cash and caps growth.

Zero margin. No margin means CAC is never recovered (#DIV/0! or infinite).

Practice workbook

📊
Download the free CAC Payback Period practice workbook
A CAC-payback sheet with the monthly-margin, on-revenue, and years variants, plus 4 challenges with answers. No sign-up required.

Frequently asked questions

How do I calculate CAC payback period in Excel?
Use =CAC / (monthly_revenue_per_customer * gross_margin) for the months to recoup acquisition cost.
Why use gross margin instead of revenue?
You only recover the margin each month, not the full fee, so margin gives the true payback.
What's a good CAC payback?
SaaS often targets under 12 months — shorter frees cash sooner and lets you grow faster.

Stop fighting formulas. Learn them in a day.

This recipe is one of hundreds of real-world formulas we teach. Our Excel Formulas & Functions class covers lookups, logic, text, and dynamic arrays hands-on — live in Dallas–Fort Worth, Houston, Austin, Oklahoma City, Denver, or online.

See the Formulas & Functions Class

Related formulas: Customer acquisition cost · Donor lifetime value · ROI & payback