KPI Tree

Metric Definition

Months to recover CAC

CAC Payback Period = CAC / (ARPU x Gross Margin %)
CACCustomer Acquisition Cost
ARPUAverage Revenue Per User (monthly)
Gross Margin %Gross margin as a decimal
Metric GlossarySaaS Metrics

CAC payback period

CAC payback period measures the number of months it takes for a customer to generate enough gross profit to recoup the cost of acquiring them. It is a critical measure of capital efficiency and cash flow health in subscription businesses.

8 min read

Generate AI summary

What is CAC payback period?

CAC payback period tells you how many months it takes for a new customer to generate enough gross profit to cover the cost of acquiring them. Until a customer has been paying long enough to repay their acquisition cost, you are effectively in the red on that customer. Only after the payback point does the customer begin contributing to actual profit.

This metric is especially important for SaaS and subscription businesses because of their upfront-heavy economics. You spend money to acquire a customer today, but you collect revenue in small monthly increments over months or years. The faster you recover that acquisition cost, the sooner you can reinvest in growth.

Payback period is also a direct measure of cash efficiency. A 6-month payback means every pound spent on acquisition is returned within half a year, allowing rapid reinvestment. A 24-month payback means each pound is locked up for two years, requiring significant working capital or external funding to sustain growth.

CAC payback should be calculated on a gross profit basis, not a revenue basis. Using revenue overstates payback speed because it ignores the cost of delivering the service. A customer generating 100 pounds per month in revenue at 80% gross margin only contributes 80 pounds per month toward recovering CAC.

How to calculate CAC payback period

The standard formula divides Customer Acquisition Cost by the monthly gross profit per customer:

CAC Payback Period (months) = CAC / (Monthly ARPU x Gross Margin %)

For example, if CAC is 3,000 pounds, monthly ARPU is 250 pounds, and gross margin is 80%, the payback period is 3,000 / (250 x 0.80) = 15 months.

A more sophisticated version accounts for expansion revenue by using average monthly gross profit per customer over their first 12 months rather than the starting ARPU. If customers typically expand by 20% in their first year, the effective payback period is shorter than the simple formula suggests. However, using the simple formula is safer for planning because it does not assume expansion will occur.

MethodFormulaUse case
Simple paybackCAC / (ARPU x Gross Margin)Conservative estimate. Assumes flat revenue per customer. Best for planning and external reporting.
Expansion-adjusted paybackCAC / (Average monthly GP including expansion)Optimistic estimate. Accounts for revenue growth within accounts. Best for internal analysis.

CAC payback period in a metric tree

Because CAC payback period is a ratio of two composite metrics, its metric tree naturally spans both the acquisition and monetisation sides of the business. This makes it particularly useful as a balancing metric that prevents teams from optimising one side at the expense of the other.

The numerator branch (CAC) decomposes into marketing spend, sales costs, and the volume of new customers. The denominator branch decomposes into ARPU and gross margin. Improving payback period requires either reducing the numerator, increasing the denominator, or both.

The tree reveals that payback period is not just a sales and marketing metric. Gross margin, which is influenced by engineering and operations, has a direct impact. A 10-percentage-point improvement in gross profit margin can reduce payback period as effectively as a 10% reduction in CAC. This is why the metric tree approach is valuable: it shows the full system of inputs rather than treating payback period as a single team's responsibility.

Industry benchmarks

SegmentBest-in-classMedianCause for concern
SMB SaaSUnder 6 months9-12 monthsOver 18 months
Mid-market SaaSUnder 12 months12-18 monthsOver 24 months
Enterprise SaaSUnder 18 months18-24 monthsOver 30 months

The widely cited benchmark for SaaS companies is a payback period under 12 months. Companies that achieve this can fund growth primarily from operating cash flow, reducing dependence on external capital. Companies with payback periods beyond 18 months typically require venture funding or debt to sustain growth because they are deploying capital faster than they recover it.

Payback period interacts closely with churn rate. If your payback period is 18 months but your average customer lifespan is only 24 months, you are recovering CAC just 6 months before the customer leaves. This leaves very little room for the customer to generate actual profit. As a rule of thumb, the payback period should be no more than one-third of the expected customer lifespan.

How to shorten CAC payback period

Reduce CAC

Improve conversion rates, shift toward lower-cost channels, and increase sales productivity. Even modest CAC reductions have a direct, proportional impact on payback period.

Increase starting ARPU

Focus on pricing optimisation, better packaging, and targeting higher-value customer segments. Landing customers at a higher ARPU shortens payback without requiring expansion.

Accelerate early expansion

Design onboarding flows that drive feature adoption rate and seat expansion revenue in the first 90 days. Early expansion shortens payback and increases the likelihood of long-term retention.

Improve gross margin

Reduce hosting costs, automate support, and renegotiate third-party service contracts. Higher gross margin means more of each revenue pound goes toward recovering CAC.

Common mistakes

  1. 1

    Calculating payback on revenue instead of gross profit

    Using revenue rather than gross profit overstates payback speed. If gross margin is 75%, a revenue-based payback of 12 months is actually a gross-profit-based payback of 16 months.

  2. 2

    Using blended CAC for segment-level payback

    Enterprise customers may have 5x the CAC of SMB customers but also 10x the ARPU. Blended payback hides these segment-level differences. Calculate payback separately for each customer segment.

  3. 3

    Ignoring the relationship between payback and churn

    A payback period is only meaningful in the context of customer lifespan. An 18-month payback is fine if customers stay for 5 years but dangerous if average lifespan is 2 years.

Monitor CAC payback in real time

Build a metric tree that connects CAC, ARPU, and gross margin to track payback period and identify the fastest path to recovering acquisition costs.

Experience That Matters

Built by a team that's been in your shoes

Our team brings deep experience from leading Data, Growth and People teams at some of the fastest growing scaleups in Europe through to IPO and beyond. We've faced the same challenges you're facing now.

Checkout.com
Planet
UK Government
Travelex
BT
Sainsbury's
Goldman Sachs
Dojo
Redpin
Farfetch
Just Eat for Business