Perform fast calculations with our user-friendly online calculator! Conveniently crunch numbers and solve equations instantly. Ideal for quick math tasks, our tool simplifies your daily computations effortlessly. Try our intuitive calculator for accurate results on the go!
Use our CAC Payback Period calculator to find CAC, gross profit, and the time needed to recover customer cost.
| Formula | Purpose | Notes |
|---|---|---|
| CAC = Sales & Marketing Cost ÷ New Customers | Cost to acquire one customer | — |
| Monthly GP = ARPU × Gross Margin % | Gross profit recovered per customer per month | Payback is recovered from gross profit, not total revenue |
| Payback = CAC ÷ Monthly GP | Months to recover acquisition cost | ≤12 months is generally healthy for SaaS |
| Monthly ARPU = ARR per Customer ÷ 12 | Convert ARR to monthly basis | Mathematically equivalent to the MRR version |
What is CAC payback period? It shows how fast you earn back the cost to win a new customer. It is a key SaaS metric. It uses gross profit, not sales alone. So, it gives a clear view of cost recovery. Our CAC Payback Period calculator makes this math fast and easy.
The main CAC payback period formula is:
CAC = Total Sales and Marketing Cost ÷ New Customers
Monthly Gross Profit = Monthly ARPU × Gross Margin
CAC Payback Period = CAC ÷ Monthly Gross Profit
So, the full formula is:
CAC Payback Period = CAC ÷ (Monthly ARPU × Gross Margin)
Use gross margin as a decimal. For 80%, use 0.80.
The tool also has an ARR mode. In that mode:
Monthly ARPU = ARR per Customer ÷ 12
This method matches the common SaaS payback model. It uses gross margin to adjust new monthly revenue.
Choose MRR or ARR. MRR lets you enter monthly ARPU. ARR lets you enter annual revenue per customer.
You can enter CAC per customer. Or, you can let the tool find CAC from cost and new users.
Use a value above 0% and up to 100%.
Enter monthly ARPU in MRR mode. Enter ARR per customer in ARR mode. The tool turns ARR into monthly ARPU.
The tool shows CAC, monthly gross profit, payback months, and a status.
Say a SaaS firm spends $60,000 on sales and marketing. It gains 100 new customers.
CAC = $60,000 ÷ 100
CAC = $600
Now, say monthly ARPU is $100. Gross margin is 80%.
Monthly Gross Profit = $100 × 0.80
Monthly Gross Profit = $80
Now find the payback time:
CAC Payback Period = $600 ÷ $80
CAC Payback Period = 7.5 months
So, the firm needs 7.5 months to earn back its CAC through gross profit.
This is the same core method used in standard SaaS CAC payback examples.
There is no fixed number for every firm. Price, churn, customer type, and sales cost can change the result.
Some SaaS guides use 12 months as a common reference. But this isn't a rule for every firm. Older SaaS surveys also show wide payback ranges across firms.
The CAC Payback Period calculator gives a clear view of customer cost recovery. It links CAC, ARPU, and gross margin in one result.
Think of CAC like a bill you pay today. Your gross profit is the cash that pays that bill back over time. A shorter payback means the cost comes back sooner.
For a full view, also check churn, LTV, and customer growth.
It is the time needed to recover CAC through customer gross profit.
Divide CAC by monthly ARPU times gross margin.
Divide total sales and marketing cost by new customers.
Divide the payback result in months by 12.
No. This tool uses a simple gross-profit payback model. It does not discount future cash flows.
Yes. Divide ARR per customer by 12. This gives monthly ARPU.
For this calculator, use:
CAC Payback Period = CAC ÷ (Monthly ARPU × Gross Margin)
The math is similar, but this tool is made for CAC recovery. It is not a general investment payback tool.
Yes, if you have ARR per customer. The tool first converts ARR to monthly ARPU. It then finds the CAC payback time.