CAC Payback
The CAC Payback report shows how many months it takes to recover your customer acquisition cost from the gross profit generated by that customer. This is a critical cash flow metric that helps you understand how quickly your marketing investments turn profitable.
CAC Payback is calculated by dividing the Customer Acquisition Cost by the monthly gross profit per customer.
Note: This calculation uses ARPA (Average Revenue Per Account) as a proxy for monthly customer value, multiplied by your gross margin percentage to estimate gross profit.
For an in-depth explanation of CAC Payback as a metric, see the CAC Payback Period guide in the SaaS Metrics Academy.
Overview
The CAC Payback report is one of three tabs in the CAC report suite. For the other tabs, see CAC and CAC/LTV.
Gross Margin Input
At the top of the report, you can adjust the Gross Margin percentage used in the calculation. The default is 100% (assuming all revenue is gross profit), but you can set it to reflect your actual costs of service delivery, hosting, support, etc. Updating this value immediately recalculates the chart and table.
Timeline chart
The timeline chart displays your calculated CAC Payback period (in months) over the selected period. Lower payback periods indicate faster return on marketing investment. The currently ongoing period is marked as a dashed line.
Breakdown table
The table underneath the chart displays the components used to calculate the CAC Payback period.
| Metric | Description |
|---|---|
| CAC | The Customer Acquisition Cost for the period (Ad Spend / New Customers). |
| ARPA | The Average Revenue Per Account (MRR / Subscribers) for the period. |
| Payback (months) | The calculated payback period in months (CAC / (ARPA × Gross Margin)). |
All monetary values are shown in your selected base currency.
Filters
The report supports a wide range of filters to help you analyze CAC Payback within specific segments of your business. These include:
Date range
Select a custom range or preset periods (last 30 days, last quarter, etc.)
Interval
Choose how CAC Payback is aggregated: daily, weekly, monthly, quarterly, or yearly.
Currency Select your reporting currency. All amounts are converted to your selected base currency using daily historical exchange rates. If you want to fix/freeze FX rates in your reports, you can tick a checkbox, and all FX rates are fixed at the start date of the report.
Additional filters – plan, region/country, acquisition channel, etc. (see all filters)
Filters are applied to both the chart and the table simultaneously.
Exporting the data
You can export the table as a CSV file for offline analysis or reporting by clicking the "Export" icon next to the date picker.
Practical tips
- Set Realistic Gross Margin: Adjust the gross margin input to reflect your actual cost structure. This gives you a more accurate picture of true payback time.
- Cash Flow Planning: A shorter payback period means faster cash recovery, reducing the capital required to fund growth. Aim for payback periods under 12 months for healthy unit economics.
- Identify Inefficiencies: If payback periods are increasing over time, it may indicate rising CAC, declining ARPA, or both. Use the CAC and ARPA reports to diagnose the root cause.
- Segment by Channel: Use Additional filters to compare payback periods across acquisition channels. Channels with shorter payback periods should receive more budget allocation.