Marketing calculator

CAC Payback Period Calculator

Estimate how many months of customer gross profit are required to recover acquisition cost.

Instant result No sign-up Editable assumptions

Enter your figures

Calculate your result

Runs in your browser

Estimate only. Platform fees, taxes and policies vary by country, account, category and date. Verify important decisions against your current statement or official fee schedule.

Customer Acquisition Cost
Monthly Gross Profit Per Customer
Payback Period Months

Calculator guide

Measure the cash-recovery speed of customer acquisition

CAC payback period estimates the months required for gross profit from a new customer to recover the acquisition cost. It focuses on timing, while LTV/CAC focuses on expected value over the full relationship.

Enter monthly revenue per customer and gross margin using the same customer segment as the CAC. The calculator divides CAC by monthly gross profit per customer.

The simple model assumes stable revenue and margin and ignores expansion, churn, discounting and the time value of money. Cohort cash-flow analysis is more suitable when these effects are material.

Use payback period for cash planning and channel comparison. Faster payback can support faster reinvestment, but it should not be optimized by acquiring low-retention customers.

Formula

Measure the cash-recovery speed of customer acquisition

CAC payback months = Customer acquisition cost ÷ (Monthly revenue per customer × Gross margin rate)

  1. Use fully defined CAC for one customer segment.
  2. Calculate monthly gross profit per customer.
  3. Divide CAC by monthly gross profit.
  4. Compare the result with cohort cash collections.

Worked example

Worked example

Inputs

Scenario
$600 CAC divided by $75 monthly gross profit equals an 8-month payback period.

Results

Result
$600 CAC divided by $75 monthly gross profit equals an 8-month payback period.

Rounded values; replace assumptions in the live calculator.

Frequently asked questions

CAC Payback Period Calculator FAQ

What should I verify before using this metric?

Verify the time period, population, currency, attribution and revenue or cost definition. Save those assumptions with the report so future comparisons use the same scope.

How accurate is the result?

The arithmetic follows the displayed formula. Accuracy depends on using complete inputs from the same reporting period and applying one consistent definition to customers, revenue and costs.

Can I use another currency?

Yes. Keep every monetary input in the same currency. Ratios and percentages remain comparable, but the calculator does not perform foreign-exchange conversion.

Should I use gross or net revenue?

Use the revenue definition that matches your reporting purpose and keep it consistent across periods. Document whether discounts, refunds, credits and taxes are included.

Why should I compare several periods?

A single month can be distorted by seasonality, annual renewals, campaigns or one-off contracts. Compare a consistent monthly or quarterly series before making a decision.

Is this an accounting standard?

No. It is an independent planning tool. Reconcile the result with your billing platform, analytics system and financial reporting policies.

Are my inputs uploaded?

No. Calculations run locally in the browser and do not require sending calculator inputs to a server.

Primary sources

Official references and further reading

Editorially reviewed: 2026-07-21

Continue calculating

Related calculators

View all →