Marketing Campaign Payback Calculator: Months to Recover Spend

Work out how long a marketing campaign takes to pay back its cost, from the recurring revenue it generates.

✓ Editorially reviewed Updated May 17, 2026 By Ugo Candido
Cost & Benefit
$
Total spend on the campaign.
$
Recurring monthly revenue the campaign brought in.
Your estimate $—

Adjust the inputs and select Calculate for a full breakdown.

Compare Common Scenarios

How the numbers shift across typical situations for this calculator:

ScenarioMonths to recover spend
$15,000 spend · $3,000/mo5
$5,000 spend · $800/mo6.25
$50,000 spend · $8,000/mo6.25
$2,500 spend · $250/mo10

How This Calculator Works

Enter the campaign's total cost and the recurring monthly revenue you attribute to it. The calculator divides one by the other to give the payback time in months — after which the campaign is generating profit on top of its cost.

The Formula

Recovery Period

Periods = Fixed Cost / Benefit per Period

Fixed Cost is the upfront amount, Benefit per Period is the recurring gain that pays it back

Worked Example

A $15,000 campaign that drives $3,000 of monthly revenue pays back its cost in 5 months. Past that point the campaign is in the black, every additional month is contribution toward profit.

Key Insight

This is a simple payback — it counts revenue, not margin, and assumes the monthly figure holds. A more honest read uses gross margin per customer rather than revenue, and trims for the share of attributed revenue that would have come anyway.

Frequently Asked Questions

What is campaign payback?

It is the time a marketing campaign takes to recover its cost through the revenue it brings in. A shorter payback frees cash to fund the next campaign sooner.

Should I use revenue or margin?

Margin is more honest, since revenue ignores the cost of delivering the product. Use gross margin per customer for a result that reflects real cash flow.

Does this account for churn?

No. If customers cancel before the payback month, the real revenue is lower. Build in expected churn or use a margin figure that already accounts for retention.

What if revenue tails off after a spike?

A simple payback assumes the monthly figure holds. For campaigns with a sharp burst followed by decay, the true payback can be longer than the calculator suggests.

How is this different from CAC payback?

CAC payback measures the time for one customer to repay the cost of acquiring them. Campaign payback measures the time for a whole campaign to repay its full spend.

Related Calculators

Methodology & Review

Ugo Candido ✓ Editor
Wrote this calculator and is responsible for its methodology and review.

The payback time is the campaign cost divided by the recurring monthly revenue attributed to it. It is a simple payback, before margin and before churn or revenue decay are modeled.

Written by Ugo Candido · Last updated May 17, 2026.