Marketing ROI Calculator
Turning a Marketing Budget Into a Number Finance Will Accept
Every marketing department eventually has to defend its budget in a room full of people who think in dollars, not impressions. Marketing ROI converts campaign performance into the same currency as every other line item on the P&L, which is what makes it the metric that actually survives a budget review. It strips out vanity numbers like reach or engagement and asks one blunt question: for every dollar spent, how much came back?
The Formula
Marketing ROI = (Net Profit / Marketing Cost) × 100
Revenue here means the revenue attributable to the campaign or channel being measured, not total company revenue — mixing the two is the most common way this number gets distorted.
Reading the Result
Because the formula is a ratio against cost, ROI scales predictably with how much revenue a campaign returns relative to what it spent. A few reference points, computed directly from the formula above:
| Revenue | Marketing Cost | Net Profit | ROI |
|---|---|---|---|
| $45,000 | $15,000 | $30,000 | 200% |
| $38,000 | $19,000 | $19,000 | 100% |
| $20,000 | $25,000 | −$5,000 | −20% |
An ROI of 0% means the campaign exactly broke even; anything below 0% means it lost money.
Where This Calculation Gets Used
- Channel comparisons — putting paid search, social ads, and content spend on the same scale so budget can shift toward whichever is actually returning more per dollar.
- Campaign post-mortems — confirming after the fact whether a specific push earned back more than it cost, separate from softer metrics like click volume.
- Budget requests — building a case for more spend by showing the marginal return already being achieved.
- Agency and vendor accountability — holding an external partner to a return figure rather than an activity report.
How to Use This Calculator
- Enter the total revenue generated by the campaign or channel in the Revenue Generated ($) field.
- Enter what was spent to generate that revenue in the Marketing Cost ($) field, including media spend, tooling, and any relevant labor.
- Select Calculate to see the marketing ROI as a percentage.
Related Calculations
For a customer-level view rather than a campaign-level one, see the Customer Lifetime Value Calculator. If the spend in question is specifically an email send, use the Email ROI Calculator instead.