Free calculator
CAC Payback Period Calculator
Enter Fully loaded CAC, Monthly ARPU and Gross margin — every figure updates as you type. Nothing you type leaves your browser.
How do you calculate CAC Payback Period?
CAC payback period
5.2
Months of gross margin needed to repay acquisition cost.
- Monthly contribution per customer
- $96ARPU after the cost of serving. This is what actually pays back CAC.
- Year-one net contribution
- $652Twelve months of contribution less CAC. Negative means the customer has not broken even within a year.
Results are rounded for display; the calculation runs at full precision.
The maths
How CAC Payback Period is calculated
The formula this calculator runs, written out so you can check it against your own model rather than trust a black box.
Payback months = CAC ÷ (ARPU × Gross margin)- CAC
- Fully loaded acquisition cost per customer: all sales and marketing spend, including salaries and commission, divided by new customers won.
- ARPU
- Average monthly recurring revenue per customer. For annual contracts, use the monthly equivalent rather than the invoice amount.
- Gross margin
- Share of revenue remaining after the direct cost of serving the customer. Omitting it is the most common error in this calculation and shortens apparent payback by 20–40% for typical SaaS margins.
Reading the result
What the number is telling you
Bands are directional, not verdicts. Stage, price point and contract length move every one of them, so treat these as a starting point for the conversation rather than a grade.
- Under 6 months
- Efficient enough that growth can plausibly fund itself: each cohort repays fast enough to finance the next. Common in low-touch self-serve products. The constraint on growth is channel capacity rather than capital, so the question becomes how much more you can spend before efficiency degrades.
- 6–12 months
- The standard healthy band for SMB and mid-market subscription businesses, and the range most venture-backed companies target. Growth still consumes cash, but at a rate a normal funding cycle can carry. Watch the trend more than the level — payback drifting upward is an early signal of channel saturation.
- 12–18 months
- Workable with capital and low churn, punishing without both. More than a year of a customer's life goes to repaying their own acquisition, so retention becomes the binding constraint. Sustainable mainly for annual contracts where the cash arrives upfront even though the margin does not.
- Over 18 months
- A large share of customers churn before repaying acquisition. Defensible mainly for enterprise deals with multi-year commitments and strong expansion, where net revenue retention above 100% means the customer's contribution grows rather than merely persisting. Otherwise this is a signal to reprice or change channel.
- Returns 0
- Monthly contribution is zero or negative, so acquisition is never repaid at any horizon. Either gross margin is at or below zero, or ARPU is missing. The customer loses money on every month they stay, which makes retention a liability rather than an asset.
Gross margin, not revenue
The widely quoted version of this metric divides CAC by monthly revenue, which answers a question nobody has: how long until the customer has been billed enough to cover acquisition. What matters is when the cash you spent comes back, and only the margin portion of revenue is ever available to do that.
The distortion is proportional to your cost of service. At 80% gross margin, revenue-based payback understates the true figure by 20%; at 60% margin, by 40%. For a company deciding whether growth can be self-funded, that gap is the difference between a plan that works and one that quietly requires a raise.
Payback and churn interact, and the interaction is unforgiving
Payback assumes the customer stays long enough to repay you. If monthly churn is 5%, the average customer lifetime is 20 months — a 14-month payback means roughly two thirds of the customer's economic life is spent repaying acquisition, and a meaningful share of the cohort leaves before breaking even at all.
Comparing payback against the implied lifetime from the LTV calculator is the fastest sanity check available. When payback exceeds about a third of the implied lifetime, the LTV:CAC ratio is doing a lot of work on the strength of customers who statistically will not be there.
Annual prepayment changes the cash, not the metric
Collecting twelve months upfront transforms the cash position: the acquisition cost is recovered on day one rather than over five or fourteen months, which is precisely why annual plans are worth discounting for. It does not change the contribution-margin payback period, which measures earned margin rather than collected cash.
Track both, and be explicit about which one you are quoting. Cash payback tells you whether growth is self-funding, and it feeds directly into burn rate and runway. Margin payback tells you whether the customer is economically worth acquiring at all — a customer who prepays annually and churns at renewal has an excellent cash payback and terrible economics.
Definition
Where CAC Payback Period gets argued about
A calculator settles the arithmetic, not the definition — and the definition is where most disagreements about this number actually live. The glossary entry covers the conventions, the edge cases and how Bastle handles each one.
Related calculators
Numbers that move together
No subscription metric is meaningful on its own. These are the ones worth running next.
CAC Calculator
Customer acquisition cost is everything spent to win customers divided by the customers actually won.
Learn moreLTV:CAC Ratio Calculator
The LTV:CAC ratio divides margin-adjusted lifetime value by fully loaded acquisition cost to show how much contribution each acquisition dollar returns.
Learn moreRunway Calculator
Runway is how many months of cash a company has left at its current net burn.
Learn moreFrequently asked questions
Should CAC payback use revenue or gross margin?
What is a good CAC payback period?
Does annual billing shorten the payback period?
Should expansion revenue count toward payback?
How does payback relate to the LTV:CAC ratio?
Stop recalculating CAC Payback Period by hand.
Connect Stripe and Bastle keeps CAC Payback Period current — backfilled to your first customer, segmentable, and traceable to the invoices behind it. Free while in beta, no card required.