SaaS Payback Period Calculator

Estimate how many months it takes to recover customer acquisition cost (CAC) from SaaS subscription gross profit. Clean, focused UX with helpful tooltips, scenarios, and a concise What It Means panel.

$
$/mo
%

Results

  • CAC payback period (months) months
  • CAC payback period (years) years
  • Monthly gross profit per customer $/mo
  • Payback profile

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)
    1. Compute monthly gross profit per customer:
    1. Compute CAC payback period in months:
    1. Translate into years:
    1. 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.

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.

  1. 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).
  2. 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.
  3. 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:


  4. 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.
  5. 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

Methodology & Sources

Bibliography

  1. (2023). Financial Decision-Making — The Wharton School, University of Pennsylvania
    Accessed 2025-12-05
  2. (2024). CAC Payback Period | Formula + Calculator — Wall Street Prep
    Accessed 2025-12-05
  3. (2024). 2024 B2B SaaS Performance Metrics Benchmarks Report — Pavilion & Benchmarkit
    Accessed 2025-12-05