CAC payback
- Document
- Term
- Published
- Written by
- Take the Market Desk
- Edited by
- Lila Odinaev
CAC (customer acquisition cost) payback is the number of months it takes for the profit from a new customer to cover what you spent to win that customer. It is a measure of capital efficiency. A shorter payback means sales and marketing spend comes back to the business sooner and can be put to work again on the next round of pipeline.
How to calculate it
The base formula, as Stripe states it: CAC Payback Period = CAC / Monthly Profit per Customer. The result is in months.
Two inputs need care. CAC should be fully burdened: media and program spend, sales and marketing salaries, and commissions. The denominator is profit, so take recurring revenue per customer and apply gross margin before you divide.
Worked example
Stripe works it through with a $100 CAC and $80 of monthly profit per customer, which gives 1.25 months. Enterprise B2B inputs are far larger, but the arithmetic does not change. Divide what it cost to win the account by what the account earns each month after the cost of serving it.
Common mistakes
- Partial CAC. HiBob notes that many companies do not calculate CAC "in a fully burdened way". If an executive joins sales calls, that time belongs in the cost.
- Revenue in place of profit. Growth Unhinged advises adjusting for gross margin when you work on a revenue basis.
- Upfront cash counted as instant payback. Annual prepayment improves cash. It does not shorten payback. Spread it over the customer's tenure, per Growth Unhinged.
- Ignoring churn. HiBob points out that churn is not part of the formula, so report payback next to retention.
- One blended number. HiBob suggests measuring CAC per customer and per revenue dollar, split by segment.
What good looks like
Stripe calls 12 months or less healthy for SaaS (software as a service) and puts strong performers at five to seven months. It adds that B2B payback can exceed 12 months. Growth Unhinged ties the target to net dollar retention (NDR). Below 100% NDR, it looks for payback under 12 months. At 100 to 120% NDR, it looks for 12 to 18 months. Compare your segments against /benchmarks/cac-payback-benchmarks-b2b.
When it matters to you
Payback is the number finance uses to judge whether more pipeline spend is affordable. Calculate it by channel and by segment before you shift budget in /calculators/demand-gen-budget-allocator.
Where this term is used
Sources
- What is the CAC payback period? | Stripe, stripe.com, 2024-09-10.
- CAC payback period guide and formula, HiBob, 2025-07-24.
- Your guide to CAC payback period, Kyle Poyar’s Growth Unhinged, 2026-04-23.