SaaS Capital Recovery: The CAC Payback Period Formula

Published on June 23, 2026 • 8 Min Read • Reviewed by Abhinav Kumar

For subscription startups, cash flow is king. You pay customer acquisition costs (CAC) upfront, but recover that investment over months of service. The speed of this recovery is measured by the **Customer Payback Period** (or CAC Payback Period). (Find your payback period using our Payback Period Calculator).

This guide explains the CAC Payback formula, includes a step-by-step example, and outlines benchmarks for recurring revenue models.

1. What is the Customer Payback Period?

The Customer Payback Period is the number of months a business needs to recover the sales and marketing costs spent to acquire a customer. During this period, the customer is breaking even. Once the payback period ends, all gross margin contribution becomes net profit.

2. The Customer Payback Period Formula

First, calculate the actual **Monthly Gross Profit** generated per customer (since you cannot pay back CAC with revenue alone, you must account for cost of goods sold/hosting/support):

Monthly Gross Profit ($) = ARPU * Gross Margin (%)

Where ARPU is the Average Revenue Per User (or Monthly Recurring Revenue, MRR, per account). Next, divide CAC by this monthly gross profit:

CAC Payback Period (Months) = CAC / Monthly Gross Profit

3. Step-by-Step Example Calculation

Suppose your SaaS company registers these unit metrics:

Let's calculate the payback period:

Monthly Gross Profit = $150 * 0.80 = $120.00
Payback Period = $1,200 / $120.00 = 10.0 Months

This means it takes exactly 10.0 months of customer loyalty to recover the $1,200 acquisition cost. From month 11 onwards, they generate net profit.

4. Industry SaaS Payback Benchmarks

Typical payback periods reflect the capitalization and scale target of the company:

Reviewed By

Abhinav Kumar
Digital Marketing Analyst
Last Updated: June 2026