About the CAC Payback Period
The CAC Payback Period Calculator estimates how many months it takes a subscription or recurring-revenue business to recover what it spent acquiring a customer, using that customer's monthly gross profit rather than raw revenue. It's aimed at SaaS operators, marketers, and finance teams who want to check acquisition efficiency against a common industry benchmark.
How It Works
You enter the Customer Acquisition Cost (CAC), the average monthly revenue that customer generates, and your gross margin percentage. The calculator converts monthly revenue into monthly gross profit using the margin, then divides CAC by that monthly gross profit to get the number of months needed for the customer to pay back their own acquisition cost. The tool flags a commonly cited SaaS benchmark of under 12 months as a healthy payback window.
Formula & Methodology
The calculation deliberately substitutes gross profit for revenue in the denominator. Revenue alone ignores the cost of actually serving that customer (hosting, support, payment processing, and other cost of goods sold), so dividing CAC by raw revenue would understate how long it truly takes to recoup the acquisition spend. By first multiplying monthly revenue by the gross margin percentage, the calculator isolates the portion of revenue that is actually available to offset CAC, and only then divides CAC by that smaller, more realistic figure.
Examples
Default SaaS scenario
With a $300 CAC, $50 average monthly revenue per customer, and a 75% gross margin, monthly gross profit is $37.50, giving a payback period of exactly 8.0 months, comfortably under the 12-month benchmark noted by the calculator.
Higher acquisition cost, thinner margin
A business spending $600 to acquire a customer generating $80 in monthly revenue at a 60% gross margin earns $48 in monthly gross profit, resulting in a payback period of 12.5 months, just past the commonly cited benchmark.
Advantages
- Uses gross profit rather than revenue, giving a more financially realistic view of how long cash stays tied up in a new customer.
- Provides a direct, single-number comparison point against the commonly cited 12-month SaaS payback benchmark noted in the results.
- Helps quickly stress-test how changes in acquisition cost, pricing, or margin shift how fast growth spending gets recovered.
Common Mistakes
- Entering blended company-wide gross margin instead of the margin specific to the customer segment being evaluated, which skews the payback estimate for that segment.
- Using total or lifetime revenue per customer instead of average monthly revenue, which produces a payback period far shorter than reality.
- Ignoring that this is a per-customer average; a business with widely varying customer sizes may have a materially different payback period for its largest versus smallest accounts than the blended average suggests.
Edge Cases to Watch For
- If monthly revenue and gross margin combine to produce zero or negative gross profit, the calculator returns an error instead of a payback period, since a customer that generates no gross profit can never pay back their acquisition cost mathematically.
- The calculation assumes monthly revenue and gross margin stay constant every month; it doesn't account for revenue expansion, contraction, or churn risk within the payback window itself.
- Gross margin should be entered as the actual customer-level margin (net of COGS like hosting and support), not overall company profit margin, or the payback period will be understated.
Common Use Cases
- SaaS finance and growth teams evaluating whether current customer acquisition costs are sustainable relative to cash flow.
- Investors and board members assessing capital efficiency as part of due diligence or periodic reporting.
- Marketing leaders comparing payback periods across channels or campaigns to prioritize where to spend acquisition budget.