Metrics

CAC payback period

Also called: CAC payback, Months to recover CAC

The number of months of gross profit from a new customer required to repay what it cost to acquire them.

Formula

CAC payback (months) = CAC ÷ (New MRR per customer × Gross margin %)

CAC payback converts acquisition efficiency into time, which makes it the most operationally useful of the CAC-family metrics. It answers a cash question: how long is our money tied up before a new customer starts funding the next one?

The gross margin term is not optional. A customer paying $2,000 per month at 75% gross margin contributes $1,500 per month toward CAC recovery, not $2,000. Omitting margin is the single most common error in this calculation and it makes payback look roughly 25–35% better than it is.

Benchmarks, roughly

  • Under 12 months — strong. Growth is close to self-funding.
  • 12–18 months — normal for mid-market B2B SaaS.
  • 18–24 months — acceptable for enterprise motions with high retention and long contracts.
  • Over 24 months — the model depends heavily on retention holding for years. Check GRR before accepting it.

Billing terms change the answer

Payback measured on recognised revenue and payback measured on cash collected diverge sharply depending on how you invoice. A customer on annual-upfront billing repays CAC in cash on day one; the same customer billed monthly repays over a year.

This is why annual prepay discounts exist, and why the discount is usually worth giving: trading 10–15% of contract value for twelve months of working capital is often the cheapest financing a growing SaaS company has access to.

Stop calculating this in a spreadsheet

Bunny computes SaaS metrics, revenue schedules and retention from your live billing data — because quoting, subscriptions, usage and invoicing all sit in one system.