CAC Payback Period Calculator

Calculate how many months to recover your CAC from gross margin. Free browser-based SaaS calculator.

cac payback period formulapayback period saashow to calculate cac payback

How CAC Payback Period Calculator Works

CAC Payback Period = CAC ÷ (MRR per Customer × Gross Margin %). Outputs months until the customer becomes profitable. This metric shows how quickly each customer's monthly contribution recovers their acquisition cost. Best-in-class SaaS achieves under 12 months; Series B+ median is 15–18 months per OpenView. Over 24 months signals capital-intensive economics.

CAC Payback Period Benchmarks

LabelMeaning
Under 12 monthsBest-in-class — fast capital recovery
12–18 monthsHealthy — OpenView benchmark for Series B+ SaaS
18–24 monthsAcceptable for enterprise ACV
Above 24 monthsCapital-intensive — review pricing, CAC, or gross margin

Source: OpenView SaaS Benchmarks Report 2023

Frequently Asked Questions

What is CAC Payback Period?

CAC Payback Period is the number of months needed to recover the cost of acquiring a customer from their gross profit contribution. Formula: CAC ÷ (Monthly Revenue per Customer × Gross Margin %). It tells you how quickly each customer becomes profitable.

What is a good CAC Payback Period?

Best-in-class SaaS achieves under 12 months. The median for Series B+ companies is 15–18 months per OpenView. Over 24 months is a concern — it means you're waiting 2+ years to break even on each customer, which is capital-intensive and risky.

How does it relate to LTV:CAC?

They measure the same thing differently. LTV:CAC is a ratio comparing total value to total cost. CAC Payback Period tells you when that value starts materialising in cash terms. A 12-month payback with 36-month average customer lifetime implies an LTV:CAC ratio of roughly 3:1.

Is my data stored?

No.

Can I use this on mobile?

Yes.

About This Tool

Built by the Calcyo team and last updated June 2026. All calculations follow industry-standard methodology. No data leaves your browser — calculations run entirely client-side using JavaScript. If you spot an error in the formula or benchmark data, email us at support@calcyo.xyz.

Related Tools