solveitfor.me

ROAS vs ROI

They sound like the same number. They're not. ROAS tells you how much revenue a campaign brought in. ROI tells you how much of that revenue you actually kept.

What is ROAS?

ROAS stands for return on ad spend. It's revenue divided by ad spend, nothing else. Spend $1,000, generate $10,000 in sales, and your ROAS is 10x.

It's the number most ad platforms show you by default. It's also the number that makes a losing campaign look like a win.

What is ROI?

ROI is return on investment. It takes the same revenue and subtracts what it actually cost to deliver: the cost of goods sold, then the ad spend itself. What's left is real profit, and ROI is that profit divided by ad spend.

Same $10,000 in sales. If $4,000 of that was cost of goods, the real return is $5,000, not $10,000. ROI on that $1,000 spend is 5x, not 10x.

The difference in one line

ROAS asks what came in. ROI asks what you kept.

Which one should you use?

ROAS is fine for a quick read on whether a campaign is generating sales at all. ROI is the number that tells you whether it's worth scaling. A campaign can have a strong ROAS and a weak ROI if margins are thin, and that's the exact gap this calculator is built to catch.

Common Questions

Is a high ROAS always good?

No. ROAS ignores cost of goods entirely, so a campaign can show a strong ROAS while barely breaking even, or losing money, once real costs are counted.

Can ROI be negative even with positive ROAS?

Yes. If cost of goods and ad spend together exceed revenue, ROI goes negative even though ROAS, which only compares revenue to spend, still shows a positive number.

Which number should guide a scaling decision?

ROI. It reflects actual profit after every real cost, so it's the number that tells you whether putting more money into a campaign will make you money or just move more revenue through it.

Written by the solveitfor.me founder. Published September 2026.

Use the Ad Spend ROI Calculator →