CAC Payback Period Calculator
This CAC payback period calculator finds the months to recover customer acquisition cost from monthly revenue and gross margin, for SaaS and subscription firms.

What it does
The CAC Payback Period Calculator shows how many months it takes to recover the cost of acquiring a customer from the gross margin that customer generates. It is a core SaaS and subscription health metric.
Data sources & parameters
This calculator uses standard financial formulas and runs entirely in your browser. It needs no external rate data — your result is computed only from the values you enter above.
We always strive to use the latest data for every variable so our results and reports are as accurate as possible. Even so, errors are possible — you should not rely on this tool or its report alone, and we accept no liability for any decision made based on it.
The formula
Payback months = CAC ÷ (monthly revenue per customer × gross margin % ÷ 100)
How it works
It multiplies the monthly revenue per customer by the gross margin percentage to find the monthly gross margin, then divides the customer acquisition cost by that figure. The result is the number of months of margin needed to break even on acquisition.
Where it is used
- Judging whether a customer acquisition channel is sustainable
- Comparing payback across pricing tiers or segments
- Setting a benchmark before scaling paid marketing spend
Worked example
A company spends $600.00 to acquire a customer who pays $100.00 a month at a 70% gross margin. That is … of margin each month, so acquisition is recovered in … months.
What the CAC payback period calculator does
The calculator tells you how many months it takes to recover the cost of acquiring a customer from the gross margin that customer generates. Enter your customer acquisition cost, the monthly revenue a typical customer brings in and your gross margin percentage, and it returns the payback period and the monthly gross margin per customer. For subscription, SaaS and repeat-purchase businesses, it shows whether growth spending comes back quickly or the business is burning cash faster than it recovers it.
How it works
Customer acquisition cost, or CAC, is everything spent to win customers (advertising, sales salaries, commissions, onboarding and the tools used to reach and close them) divided by the number of customers won. Each customer then brings in monthly revenue, but delivering the product has direct costs, so only the gross margin is available to repay acquisition. The payback period is the number of months of that margin needed to earn back the CAC.
The formula
Payback months = CAC ÷ (monthly revenue per customer × gross margin % ÷ 100)
If you spend 600 to acquire a customer who pays 100 a month at a 70 percent gross margin, the monthly gross margin is 70, and 600 divided by 70 gives a payback of about 8.6 months. After that, the customer's margin funds the business and the next round of acquisition.
Why gross margin, not revenue
Measuring payback against revenue makes it look shorter than it is, because hosting, support, payment processing and cost of goods all come out of each sale. Gross margin removes those direct costs and shows the cash the business actually keeps.
What counts as good
It depends on how the business is funded and how long customers stay. Many subscription businesses aim for under 12 months; under 6 months is strong and leaves room to reinvest heavily. Payback well beyond 18 months needs deep pockets to cover the long gap between spending and recovery. A short payback is only worth something if customers stay long enough: with high churn, customers may leave before they pay back their acquisition cost.
Using the result
Calculate payback for each acquisition channel to see which recover cash quickly, and for each pricing tier or customer segment to focus on those that pay back fastest. Before scaling spend, check the payback: if a channel already has a long payback at small scale, more budget usually widens the cash gap. Try a lower CAC, a higher price or a better margin to see how the payback moves.
Common mistakes
Blending organic and paid customers into one CAC hides how expensive paid acquisition is, so give each channel its true cost. Leaving out sales salaries, tooling and onboarding understates CAC. Using list price as revenue ignores discounts, failed payments and downgrades. And keep the time basis consistent: monthly revenue with the margin on that monthly revenue gives an answer in months, while mixing in annual revenue throws the result out by a factor of twelve.
Payback works best with other measures. Lifetime value is the total gross margin a customer delivers before leaving, the LTV to CAC ratio compares that with acquisition cost, and churn shows how long customers stay. Together they show whether acquisition pays back and whether the business keeps growing after it does.
About This CAC Payback Period Calculator
Use this CAC payback period calculator to get an instant estimate based on the figures you enter. Adjust the inputs above to match your situation, or browse all our calculators to plan your next step.
