SaaS metrics
CAC Payback Period Calculator
CAC payback is the number of months it takes for a customer’s gross profit to repay what you spent acquiring them. It is the most cash-aware growth metric there is: a company can have excellent unit economics and still run out of money if the payback is slow.
CAC payback period
Excellent5.7 months
Best-in-class. You recover acquisition cost within a year, which means growth largely self-funds.
You earn back the $450 CAC after 5.7 months of $79.20 monthly gross profit.
- Gross profit / customer / mo
- $79.20
- CAC
- $450
- Gross profit needed for 12-month payback
- $37.50
- LTV:CAC at the same inputs
- 4.9x
$99 ARPU at 80.00% margin
Fully loaded acquisition cost
CAC ÷ 12 months
Assuming a 28-month average customer lifetime
CAC payback period benchmarks
CAC payback is months of gross profit needed to repay the cost of winning a customer. It is the most cash-aware growth metric there is: a great LTV:CAC ratio with a 30-month payback still drains the bank account.
| Segment | Typical payback | Best-in-class |
|---|---|---|
| SMB self-serve Short payback is what makes self-serve growth self-funding. | 6 - 12 months | < 6 months |
| SMB sales-assisted Most seed and Series A companies land here. | 12 - 18 months | < 12 months |
| Mid-market Longer contracts justify longer payback, provided retention holds. | 12 - 24 months | < 12 months |
| Enterprise Up-front implementation cost inflates CAC; count it in the denominator. | 18 - 30 months | < 18 months |
| Consumer subscription High churn means payback must be fast or the cohort never breaks even. | 3 - 12 months | < 3 months |
Payback targets follow the widely used 12-month rule of thumb, extended for segments where contracts and customer lifetimes are longer.
Frequently asked questions
What is a good CAC payback period?
Twelve months is the standard rule of thumb. Under twelve months growth is broadly self-funding, because cash from existing customers returns fast enough to pay for the next cohort. Between twelve and eighteen months is workable with patience and cash in the bank. Beyond eighteen months you are funding acquisition from reserves for longer than most customers can be expected to stay.
How is CAC payback different from LTV:CAC?
LTV:CAC measures total profitability over the whole customer lifetime; CAC payback measures how fast the cash comes back. A business can have an excellent 5x LTV:CAC ratio and still run out of money, if that value only arrives after thirty months. Payback is the cash-flow view and the ratio is the profitability view — you need both, and payback is the one that kills companies.
Does CAC payback use revenue or gross profit?
Gross profit, because you repay acquisition cost out of margin, not out of revenue. Using revenue understates the payback period by roughly the inverse of your gross margin — at 80% margin you would understate it by 25%. This calculator takes the margin as a percentage (enter 80, not 0.8) and applies the conversion in one place, matching the LTV:CAC calculator exactly.
How do I improve my CAC payback period?
There are only three levers, and they are worth trying in this order. First, raise ARPU through better packaging or pricing, which improves payback proportionally and costs nothing to test. Second, cut CAC by focusing on the channels that actually convert rather than the ones with the highest volume. Third, improve gross margin by reducing hosting or support cost per customer. Extending contract length does not shorten payback but does improve the cash timing.
Should marketing salaries be included in CAC?
Yes, if they work on acquisition. Fully loaded CAC includes the salaries, commissions and tooling of everyone who spends time winning customers, plus the advertising spend, divided by the new customers won in the same period. Counting only ad spend produces a payback figure that looks excellent and does not reflect the money actually leaving the bank.
Why does the calculator say the CAC never repays?
Because gross profit per month is zero, which normally means ARPU is zero or gross margin is zero. If either is zero there is no monthly contribution to repay the acquisition cost, and the payback period is infinite. Check both inputs — and note that a gross margin entered as 0.8 instead of 80 would produce a near-zero figure rather than a zero one, which is worth watching for.
How to calculate CAC payback period
The formula
gross profit per month = arpu * (gross margin % / 100)
CAC payback (months) = CAC / gross profit per monthA worked example. CAC of $450, ARPU of $99 per month, gross margin of 80%:
- Gross profit per month = 99 × 0.80 = $79.20
- CAC payback = 450 / 79.20 = 5.7 months
That is comfortably inside the twelve-month rule of thumb, which means this company can reinvest the cash from existing customers into acquiring new ones without ever needing outside money to fund growth. Short payback is what makes self-funding growth possible.
Why gross profit, and not revenue
You repay acquisition cost out of gross profit — the money left after delivering the service. If your margin is 80%, then 80 cents of every revenue dollar is available to repay CAC and 20 cents goes to hosting, support and payment processing. Calculating payback on revenue implies you can spend the full dollar, which overstates how fast you recover and makes a 15-month payback look like a 12-month one.
This is the same / 100 conversion used on the LTV:CAC calculator, deliberately. Two calculators on the same site reporting different LTVs for the same inputs is a bug that destroys trust in both, so the conversion lives in one place in the shared formula module and the unit tests pin it.
Common mistakes
- Entering the margin as a decimal. Typing
0.8instead of80produces a payback of roughly 570 months instead of 5.7. The field takes a percentage. - Using revenue instead of gross profit. Overstates the speed of recovery by the inverse of the margin.
- Excluding implementation and onboarding cost. For product-led or mid-market businesses, onboarding labour is a real acquisition cost. Leaving it out understates CAC, sometimes substantially.
- Mixing periods. CAC from this quarter and ARPU from last year are not comparable. Both figures must come from the same window and, ideally, the same cohort.
- Optimising payback at the expense of everything else. Cutting CAC by dropping a channel that has long payback but excellent retention is a common and expensive mistake. Look at LTV:CAC alongside payback before cutting anything.
Payback and fundraising
CAC payback is a cash-flow constraint, and it is often the real reason a company needs to raise. If payback is 18 months and you want to double acquisition spend, you need enough cash to fund eighteen months of that increase before it starts paying for itself. That is what the round is for. Reducing payback to nine months halves the working capital required for the same growth, which is why investors ask about it before they ask about LTV:CAC.
Combine it with the runway calculator to see the interaction: a long payback directly shortens runway, and the two numbers should be examined together before any increase in acquisition spend.
Related calculators
LTV:CAC ratio for the profitability view, churn rate for the lifetime that payback has to fit inside, and runway for how long you can fund a slow payback.
How the payback formula is derived
Step 1 — how much cash each customer hands you per month
The revenue is ARPU, but you cannot repay a cost with money you have already spent on hosting and support. The repayable amount is the margin:
gross profit per month = ARPU × (gross margin % / 100)At $99 ARPU and 80% margin that is 99 × 0.80 = $79.20 a month. The other $19.80 goes to the cost of serving the customer and is never available to repay acquisition.
Step 2 — how many of those months are needed
Payback is simply the number of monthly contributions that sum to CAC, and because the contribution is constant this is a single division rather than a loop:
payback (months) = CAC / gross profit per month450 / 79.20 = 5.7 months. Note that this is not a discounting calculation: it ignores the time value of money deliberately, because the conventional metric is stated in nominal months and every published benchmark assumes the same.
Step 3 — the same inputs, rearranged
LTV:CAC and payback are the same two quantities arranged differently. Multiplying payback by gross profit per month returns CAC; multiplying LTV:CAC by CAC returns LTV. That is why the two calculators share one formula module: if they diverged, at least one of them would be lying about the same business.
Assumptions and where this breaks
Every model is wrong somewhere. These are the assumptions baked in here, and the situations in which you should not trust the number that comes out.
Assumes
- Gross profit per month is constant from month one. In reality it is usually negative in month one — onboarding and implementation cost real money — before turning positive.
- Every customer acquired survives long enough to repay. The headline figures below do not model churn inside the payback window.
- CAC and ARPU are measured on the same cohort in the same period, with CAC fully loaded (salaries, commissions, tooling and ad spend).
- Gross margin excludes the acquisition cost itself, so CAC is repaid out of margin rather than out of the same pot it came from.
Does not apply when
- Churn is high relative to the payback period. Payback has to fit inside the average customer lifetime to mean anything — a 20-month payback against a 15-month lifetime never happens in aggregate.
- You are scaling acquisition spend quickly. The marginal CAC of the next customer is usually higher than the blended CAC of the last cohort, so the real payback lengthens as you grow.
- There is a long implementation or professional-services phase before the subscription starts billing. The model has no ramp.
- Expansion revenue is a material part of the return. This measures the payback of the initial contract only; strong expansion can shorten the effective period considerably, and the calculator does not credit it.
- You need the surviving-cohort figure rather than the naive one. With 3% monthly churn only about 70% of a cohort is still paying after 12 months, so divide the naive payback by the survival fraction for a realistic number.
Edge cases handled explicitly
- ARPU of 0 or gross margin of 0 leaves no monthly contribution to repay CAC; the calculator reports an infinite payback instead of a fabricated 120-month figure.
- Gross margin is a percentage (enter 80, not 0.8) and shares one conversion with the LTV:CAC page, so the two cannot report different margins for the same inputs.
- Infinity is labelled in words rather than rendered as a blank cell.
Where the benchmark numbers come from
The bands in the table above are drawn from the following published sources. They are orientation figures published for the whole industry, not a proprietary dataset and not a target — your own segment, stage and three-month trend matter more than any published band.
- Commonly cited SaaS benchmark guidance
- The 12-month payback target is a rule of thumb repeated across venture and operator writing rather than a figure from one proprietary study; it is presented as such in the benchmark table.
- Bessemer Venture Partners
- Their cloud-metrics commentary is a standard reference for treating payback as a cash-efficiency constraint and for the gross-profit convention.
- SaaStr
- Operator-facing writing that popularised the “payback under 12 months and growth is broadly self-funding” framing.
Where no single institution publishes a figure, this page says so and labels it commonly cited rather than attributing it to a named firm. Nothing on this site is presented as proprietary data we collected.
Related calculators
These six tools are designed to be read as one chain, not six separate numbers:
LTV:CAC → CAC Payback → Quick Ratio → MRR → Churn → Runway
- LTV:CAC Ratio CalculatorThe same inputs viewed as lifetime profitability rather than cash timing. Read them together before changing acquisition spend.Open calculator →
- Startup Runway CalculatorPayback is a working-capital requirement. A long payback shortens runway every time you increase spend.Open calculator →
- Churn Rate CalculatorPayback has to fit inside the average customer lifetime, and churn is what determines that lifetime.Open calculator →
Each tool in the chain is a pure function of the ones before it, which is why the six share one formula module and one set of benchmark bands — the same inputs on different pages cannot disagree here.
Maintained by The SaaS Metrics Calculators Editorial Team
Maintained by the site’s editors, with every formula unit-tested and every benchmark traced to a published source
Formulas and benchmarks last reviewed October 2026.
This page is educational. Every figure is computed in your browser from the inputs you supply, and nothing is checked against your own accounts — treat results as a planning aid, not as financial advice.