CAC Payback and SaaS Magic Number Calculator

The median CAC payback for B2B SaaS in 2025 is 19 months. If yours exceeds 24, the problem isn't growing more — it's that the engine is broken.

  • Instant result
  • No sign-up
  • Visible assumptions
  • Deterministic calculation

In 30 seconds: Measure real CAC, CAC payback in months, SaaS Magic Number, and LTV:CAC on the same data a board reviews. Make channel and headcount decisions with numbers, not intuition. Deterministic calculation with auditable formulas. The result is indicative — adjust the assumptions to reflect your real operation.

Methodology

CAC = S&M spend in period ÷ New customers acquired

Contribution per customer/month = ARPU × Gross margin

Payback (months) = CAC ÷ Monthly contribution

Magic Number = (Quarterly ΔMRR × 4) ÷ Quarterly S&M spend

Variables

S&M Spend
Total sales and marketing investment in the period (ads, team, tools, agencies).
New Customers
Paying customers acquired in the same period.
ARPU
Average monthly revenue per customer.
Gross Margin
% of ARPU available after direct service costs.
Current / Prior MRR (optional)
Current and prior quarter MRR for the SaaS Magic Number.

Practical example

A startup spent $450,000 on sales and marketing last quarter and acquired 180 new customers.

CAC = $450,000 ÷ 180 = $2,500 per customer.

If ARPU is $1,800/month and gross margin is 80%, monthly contribution is $1,440.

Payback = $2,500 ÷ $1,440 ≈ 1.7 months — extraordinarily good.

If it also grew MRR from $90,000 to $135,000 in the quarter (ΔMRR = $45,000), Magic Number = ($45,000 × 4) ÷ $450,000 = 0.4 — moderate efficiency, with room to scale spend if payback holds.

Interpretation

CAC payback under 12 months is excellent for B2B SaaS; 12-18 months is acceptable; above 24 months is usually unsustainable unless there is significant expansion revenue.

Magic Number above 1.0 indicates high efficiency: each dollar of S&M generates more than a dollar of new ARR over 12 months. 0.5-1.0 is healthy; below 0.5 suggests inefficiency or channel saturation.

Short payback with low magic number can indicate high ARPU but stalled growth.

Long payback with high magic number suggests valuable customers but rising acquisition costs — watch for channel saturation.

Assumptions and limitations

  • Assumes the cohort acquired in the period reflects average behavior (no bias from atypical campaigns).
  • Does not discount the flow to present value: payback is nominal, not NPV.
  • Magic Number assumes the quarter's ΔMRR is attributable to that quarter's S&M spend (no multi-month lag).
  • Does not distinguish between new customers and expansion: if the mix shifts, CAC can look better than it is.

When to use this calculator

  • Every month-end to catch early deterioration in acquisition efficiency.

  • Before raising ad budget: if payback already exceeds 18 months, scaling will worsen cash flow.

  • When comparing channels: blended CAC hides large differences between Google Ads, paid social, outbound and referrals.

  • For board or investor reports: payback and Magic Number are standard SaaS metrics.

  • When the growth team requests a budget increase: Magic Number quantifies how much ARR each marginal dollar generates.

Common mistakes

  • Calculating CAC only with ad spend, omitting go-to-market team salaries and tooling. Fully-loaded CAC is usually 1.5-2× the ads-only blended CAC.

  • Mixing new customers with expansion: if your 180 'new' customers include upgrades, your real CAC is worse.

  • Not adjusting for seasonality: Q4 tends to have artificially good payback due to annual purchases.

  • Comparing Magic Number between companies with different models (B2C vs B2B enterprise) — healthy ranges differ.

Industry use cases

PLG SaaS (Product-Led Growth)

Low CAC ($150-400) thanks to virality and self-serve onboarding. Typical payback of 3-6 months. Magic Number often above 1.5 when product-market fit is strong.

Enterprise SaaS (sales-led)

High CAC ($15,000-50,000) due to long cycles and dedicated AEs. Payback of 12-24 months is standard; high ARPU justifies it if LTV:CAC > 3.

Marketplaces

Dual CAC: you have to acquire supply and demand. Payback should only be measured on take rate (not GMV). Magic Number tends to underestimate value if network effects exist.

B2C fintech

Competitive CAC ($30-150) but low gross margin (~25-40%). Payback can exceed 24 months and still be viable if churn is very low and there's cross-sell.

Methodology and assumptions

How results are calculated, what we assume when modeling, and where the method loses precision.

Formula

CAC = S&M spend ÷ New customers · Payback = CAC ÷ (ARPU × Gross margin)

Assumptions

  • All customers in the period are attributable to that period's spend.
  • Stable monthly contribution throughout the payback window.
  • ΔMRR for Magic Number is net MRR (includes expansion and churn).

Applicability limits

  • Multi-touch attribution is not solved here — use MMM or lift testing for reallocation decisions.
  • Payback for long-cycle channels (B2B enterprise) requires keeping cohorts visible 12+ months.
  • Magic Number compares quarters: with fewer than 4 quarters of history the reading is noisy.

Sources

You know your CAC and payback. Now find the price that improves your LTV:CAC without losing volume. Pricing Simulator

Want to go beyond the quick calculation?

The advanced simulators model complete scenarios — 12-month cash flow, pricing with sensitivity analysis, credit risk, delivery routes — with your own data and no sign-up.

Explore the simulators

Calculator guide

What it calculates and who it is for

This calculator computes CAC payback: the months a new customer takes to return, via gross margin, what it cost to acquire them. Enter your sales and marketing spend, the period's new customers, ARPU and gross margin, and you get CAC, monthly contribution per customer and payback in months. If you also enter the current and prior quarter's MRR, it computes the Magic Number.

It is built for founders, growth leads and finance owners of SaaS and subscription businesses who need to decide whether to scale acquisition spend or pull back — with the number investors check first.

Inputs

S&M spend for the period
Total sales and marketing investment for the period: ads, sales and marketing salaries, tools, agencies. Left incomplete, it produces an artificially low CAC.
New customers
Paying customers acquired in that same period. Exclude unconverted free trials and reactivations if you want pure acquisition CAC.
Monthly ARPU
Average monthly revenue per customer: total MRR divided by active customers.
Gross margin (%)
The share of ARPU left after direct serving costs: infrastructure, support, third-party licenses.
Current and prior MRR (optional)
MRR at the close of the current and previous quarter, used to compute the S&M efficiency Magic Number.

Results you get

CAC
Customer acquisition cost: S&M spend divided by the period's new customers.
Monthly contribution per customer
ARPU × gross margin: the money each customer truly contributes each month toward recovering their CAC.
CAC payback (months)
CAC divided by monthly contribution: the months until the customer finishes paying for their own acquisition.
Magic Number
How much new ARR each unit of S&M spend generates: (quarterly ΔMRR × 4) ÷ the quarter's S&M spend. Computed only when both MRR values are provided.

Methodology and assumptions

CAC = S&M spend ÷ New customers

Monthly contribution = ARPU × Gross margin

Payback (months) = CAC ÷ Monthly contribution

Magic Number = (Quarterly ΔMRR × 4) ÷ Quarter's S&M spend

Payback is computed on contribution (margin-adjusted ARPU), not gross revenue: recovering CAC with revenue that partly goes to serving the customer would be optimistic accounting.

The model assumes constant ARPU and margin over the recovery period and does not discount the time value of money.

Worked example

Hypothetical example for illustration. The numbers reproduce exactly when entered into the calculator on this page.

Worked example: a SaaS spent $240,000 on sales and marketing during the quarter and closed 40 new customers, with a $1,500 ARPU and 70% gross margin.

CAC: $240,000 ÷ 40 = $6,000 per customer.

Monthly contribution: $1,500 × 0.70 = $1,050 per customer.

Payback: $6,000 ÷ $1,050 = 5.7 months.

Reading: each new customer takes just under six months to pay back its acquisition cost; from month 7 onward, its contribution is margin for the business. If these customers' average churn were shorter than that span, acquisition would destroy value: payback is always read next to average customer lifetime.

How to interpret the result

Payback is a cash-risk measure: the longer it is, the more capital you need to finance growth, because every new customer is money advanced that returns over months. Short paybacks let you grow on your own cash; long ones demand external capital.

Compare payback against your customers' average lifetime (1 ÷ monthly churn): if the typical customer leaves before paying its CAC, every sale loses money even when the sales dashboard looks great.

The Magic Number complements it: below ~0.5, S&M spend is not generating enough ARR; far above 1 it can mean you are under-investing in growth. Use it as a quarterly efficiency ratio, not a single-period verdict.

Limitations and when not to use it

  • Period CAC blends channels: a healthy average can hide one channel burning money. Compute per channel when spend tracking allows it.
  • There is a time lag: this quarter's spend often produces next quarter's customers. With long sales cycles, align spend with the cohort of customers it actually generated.
  • It does not model later expansion or upsell: a growing customer pays back its CAC faster than the calculation shows.
  • A frequent mistake is computing CAC with ad spend only, omitting sales salaries and tooling: that 'marketing CAC' understates the real cost of acquiring.
  • Do not use it alone to approve acquisition budget: you need to cross it with LTV and churn — that is what the LTV and churn calculator is for.

From theory to calculation

The calculator on this page runs with your numbers — no forms, no login. Scroll up and try it.

Try the calculator

Frequently asked questions

1What period should I use for spend and customers?
The same for both, typically a quarter: it smooths campaign and closing seasonality. Consistency is what matters — mixing quarterly spend with one month's customers breaks the calculation.
2Do sales team salaries go into the spend?
Yes: salaries, commissions, CRM and prospecting tools, agencies and ads. Fully loaded CAC is the only figure comparable across companies and the one an investor reviews.
3What payback is acceptable?
It depends on your access to capital and your churn: the objective test is that payback is clearly shorter than average customer lifetime and that your cash can finance that span multiplied by your acquisition pace.
4Why doesn't my Magic Number appear?
It is only computed when you enter both the current and prior quarter's MRR. Without both, the engine omits the result rather than estimating it.
5How does a launch discount affect payback?
It lowers the cohort's real ARPU and lengthens payback in exact proportion. Calculate with the ARPU actually charged to those customers, not the list price.

Tools from the same topical cluster. Use them together to close the loop on your analysis.

Last updated: July 19, 2026

View methodology