Use this CAC payback period calculator to estimate how many months it takes to recover customer acquisition cost from gross profit. Enter CAC, monthly recurring revenue or customer revenue, and gross margin. The result shows payback timing for SaaS growth planning, sales efficiency, budget allocation, and comparisons with LTV:CAC and retention metrics.
What is CAC Payback Period?
CAC payback period measures how many months of gross profit from a new customer are needed to recover the customer acquisition cost (CAC).
It connects front-end spend on sales and marketing with back-end unit economics by translating CAC, average monthly recurring revenue (ARPA), churn, and gross margin into a simple time-to-breakeven figure.
Operators and investors use CAC payback alongside LTV/CAC, net revenue retention (NRR), Rule of 40, and contribution margin to assess whether growth is value-creating or simply burning cash.
Shorter payback improves capital efficiency, extends runway, and supports higher sustainable growth rates, while long payback signals pressure on working capital and higher financing risk.
Formula
The standard per-customer CAC payback formula in months is:
Where:
- CAC per New Customer = fully loaded acquisition cost per logo (sales + marketing + partner commissions, etc.).
- ARPA = average recurring revenue per account per month (or average MRR per customer).
- Gross Margin = gross margin percentage expressed as a decimal (e.g., 75% → 0.75), after variable costs of service.
If you want the result in years instead of months:
Example
Assume:
- Blended CAC per new customer = $1,200
- Average monthly recurring revenue (ARPA) = $180
- Gross margin = 75% (0.75)
- Compute monthly gross profit per customer:
- Compute CAC payback period in months:
- Translate into years:
- First-year gross profit per customer:
In this scenario, CAC is paid back in about 8.9 months, which puts the business in a healthy range for many high-growth SaaS companies and leaves several months of incremental gross profit in year one to contribute to fixed costs and value creation.
Related calculators and references
- Cluster hub: SaaS Metrics hub.
- Related calculator: ARR Calculator.
- Related calculator: MRR Calculator.
- Related calculator: NRR Calculator.
- Related calculator: GRR Calculator.
- Related calculator: LTV:CAC Ratio Calculator.
- Reference: CAC definition.
- Reference: LTV:CAC Ratio Calculator.
How to Use the CAC Payback Period Calculator
Enter your CAC, monthly revenue per customer, and gross margin to see how many months and years it takes to recover acquisition costs, plus the gross profit you generate in the first year.
Enter your blended CAC per new customer
- In the “Blended CAC per new customer” field, input the fully loaded acquisition cost per customer (including sales, marketing, commissions, and relevant overhead).
Fill in your average monthly recurring revenue (ARPA)
- In “Average monthly recurring revenue (ARPA)”, enter the average subscription revenue you collect per customer per month, excluding one-time setup or implementation fees.
Set your gross margin percentage
- In “Gross margin %”, plug in your SaaS gross margin as a percentage; the calculator converts it into a decimal and uses:
Then it computes monthly gross profit per customer and payback:
Review the results table
- Check “CAC payback (months)” and “CAC payback (years)”, plus “Gross profit per customer per month” and “Gross profit in first 12 months”; the category row (e.g., “Healthy (6–12 mo)”) quickly flags whether your payback window sits in a healthy range for most SaaS motions.
Interpret insights and refine scenarios
- Use the “What It Means” section and scenarios dropdown to compare different CAC / ARPA / margin combinations, then hit “Reset” to start over or toggle charts to visualize how changes in inputs affect your payback curve.
Frequently Asked Questions
These FAQs explain CAC payback, gross-margin adjustment, monthly versus annual inputs, and benchmark interpretation.
What inputs do I need, and how does this CAC Payback Period Calculator actually compute the result?
You only need three numbers: your blended CAC per new customer, your average monthly recurring revenue per account (ARPA), and your gross margin %. The calculator first computes gross profit per customer per month as ARPA × gross margin, then calculates CAC payback in months as CAC ÷ (ARPA × gross margin), and also converts that into years.
What is a “good” CAC payback period for a SaaS business?
Many finance and SaaS sources point to a median around 16 months, with less than 12 months generally seen as healthy, and sub-12 months particularly attractive for high-growth SaaS because it frees up cash to reinvest in sales and product.
Should I use ARPA, ARPU, or MRR when filling out the calculator?
Use your average monthly recurring revenue per account (ARPA) – i.e., total MRR divided by number of active customers – because the standard CAC payback formula is based on monthly revenue per customer and gross margin; ARPU/ARPA and MRR are just different ways of expressing the same underlying monthly recurring revenue
Why does the calculator include gross margin instead of just dividing CAC by ARPA?
CAC is recovered from profit, not from top-line revenue, so the denominator uses net new gross margin per month – otherwise you’d underestimate the true payback time, especially in businesses with heavy hosting, support, or payment-processing costs.
Sources & Methodology