AbraCalc

CAC Payback Period Calculator

Calculate how many months it takes to recover your customer acquisition cost from a customer's monthly recurring revenue.

Embed this tool on your site

How to use this tool

  1. Enter customer acquisition cost (cac), monthly revenue per customer (arpu) and gross margin in the fields above.
  2. Results update instantly as you type — or click Calculate.
  3. Read your payback period and the full breakdown beneath it.

CAC payback period is how many months until you recoup the cost of acquiring a customer. Shorter payback periods mean faster cash recovery and more resilient growth — most top SaaS companies target under 12 months.

Formula

Monthly Gross Profit = ARPU × (Gross Margin % ÷ 100)

CAC Payback Period (months) = CAC ÷ Monthly Gross Profit

How it works

The CAC payback period measures how many months of gross profit from a single customer are required to recoup the cost of acquiring that customer. The calculator first converts monthly revenue per customer (ARPU) into a gross-profit figure by applying the gross margin percentage, then divides the customer acquisition cost by that monthly gross profit. A shorter payback period means faster capital recovery and lower growth risk.

Worked example

Worked example

  1. Monthly gross profit per customer = $25 ARPU × (80% ÷ 100) = $20.
  2. CAC payback period = $300 CAC ÷ $20 monthly gross profit = 15 months.

Payback period: 15 months; Monthly gross profit per customer: $20

Key terms

CAC (Customer Acquisition Cost)
Total sales and marketing spend divided by the number of new customers acquired in the same period.
ARPU (Average Revenue Per User)
Monthly recurring revenue earned from a single average customer.
Gross margin
Revenue minus cost of goods sold, expressed as a percentage of revenue. Reflects the profit retained before operating expenses.
Payback period
The time required to recover an investment from the cash flows it generates — here, the months to recover CAC from monthly gross profit.
LTV:CAC ratio
Lifetime value divided by CAC. A related metric; a payback period well under the average customer lifetime implies a healthy LTV:CAC ratio.

Frequently asked questions

What is a good CAC payback period?
Best-in-class SaaS companies target 12 months or less. 12–18 months is acceptable for enterprise sales. Above 24 months is a warning sign — it takes too long to recover acquisition costs, which strains cash flow.
Why include gross margin in the payback calculation?
Because not all revenue is profit. If your ARPU is $100 but you spend $60 on hosting and support (40% margin), you only recover $40/month toward CAC. Including gross margin gives a more accurate cash-recovery picture.

References & sources