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.
Adjust the inputs and select Calculate for a full breakdown.
Compare Common Scenarios
How the numbers shift across typical situations for this calculator:
| Scenario | Months to recover spend |
|---|---|
| $15,000 spend · $3,000/mo | 5 |
| $5,000 spend · $800/mo | 6.25 |
| $50,000 spend · $8,000/mo | 6.25 |
| $2,500 spend · $250/mo | 10 |
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
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
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.