Marketing ROI Calculator

Put in what your marketing brought in and what it cost. Get your return as a percentage and as a multiple, measured against the benchmark everyone quotes.

Your marketing ROI
Return on investment
500%
Revenue per dollar spent
Money kept after costs
$5,000

Solid. You are at or past the 5:1 mark most marketers treat as good.

How the math works

Take out what you spent, then measure what is left against the spend:

ROI = ((Revenue − Cost) ÷ Cost) × 100

Spend $1,000 on marketing and it brings in $6,000. Subtract the cost and you are left with $5,000. Divide that by the $1,000 you spent and you get 5. Multiply by 100 and your ROI is 500%. Said the other way, you got your money back — six dollars of revenue per dollar spent.

Those two numbers are always one apart, and that trips people up. A 5:1 return is a 400% ROI, not 500%. When someone quotes you a benchmark, ask which one they mean. The third readout skips the argument entirely: $5,000 is what you kept.

Real budgets rarely divide evenly, so the percentages carry two decimals. Earn $10,000 on $5,728 of marketing and you get a 74.58% ROI, a 1.75× multiple, and $4,272 kept — not a rounded-off 75%.

The mistake that flatters the number

Using revenue where you should use profit. Six thousand dollars in sales is not $6,000 in your pocket. If the product cost $3,000 to make and deliver, your real return on that $1,000 of marketing is $2,000, not $5,000 — a 200% ROI, not 500%. Run it on revenue to compare campaigns against each other. Run it on gross profit before you decide the marketing is working.

And count the whole cost. Ad spend plus agency or freelancer fees plus the software you pay for monthly. Counting only the ad bill is how a 2:1 campaign gets reported as 5:1.

Benchmark source: the 5:1 revenue-to-cost ratio for good marketing ROI, with roughly 10:1 considered exceptional, as cited by Adobe and Marketing Evolution. Treat it as a rule of thumb — it varies with your industry and margins.

Common Questions

  • How do you calculate marketing ROI?

    Subtract what the marketing cost from the revenue it produced, divide by the cost, then multiply by 100. The formula is ROI = ((revenue − cost) ÷ cost) × 100. Bring in $6,000 from $1,000 of marketing and your ROI is 500%. The same campaign is a 6× revenue multiple, because you got six dollars back for every one you put in. Both describe the same result and people mix them up constantly, so the calculator above shows you both at once, next to the plain dollar figure you actually kept.

  • What's a good marketing ROI?

    The rule of thumb is 5:1 — five dollars of revenue for every dollar spent, which is a 400% ROI. Adobe and Marketing Evolution both cite 5:1 as the mark for good marketing ROI, with roughly 10:1 treated as exceptional. Below 2:1 most businesses are not covering the cost of the product on top of the marketing. Treat 5:1 as a direction, not a grade: a business with 70% margins can thrive at 3:1, and a low-margin retailer can struggle at 6:1.

  • ROI vs ROAS — what's the difference?

    ROAS covers ad spend only. Marketing ROI covers everything you spend on marketing. Say you spend $1,000 on ads and $1,000 on your agency, tools, and content, and it all brings in $6,000. Your ROAS on the ads is 6:1. Your marketing ROI is ((6,000 − 2,000) ÷ 2,000) × 100 = 200%. ROAS is the tighter number for judging a campaign day to day. ROI is the honest number for judging whether marketing is worth what you pay for it overall.

  • How long before marketing shows ROI?

    It depends on the channel. Paid search and paid social can show a return inside 30 days, because someone searching for a plumber today hires one today. SEO and content usually take 6 to 12 months before the traffic is worth measuring, and email sits in between. Judging a search campaign at 60 days will tell you it failed when it has not started. Set the review window per channel before you start spending, and hold yourself to it when the first slow month arrives.

  • Should I measure ROI per channel or overall?

    Both, for different decisions. Per channel tells you where to move next month's money — one channel at 8:1 and another at 0.5:1 is an easy call. Overall tells you whether marketing is earning its place in the business. Watch out for double counting: a customer who saw a Facebook ad, searched your name, then clicked a Google ad often gets counted as a win by both platforms, so channel numbers added together can beat your actual revenue. When they disagree, trust the overall number.

More Free Tools

Marketing should pay for itself.

If yours does not, something between the ad and the sale is broken. Finding it is what we do.

Get A Free Audit