Calcuxa

ROI vs. ROAS: What's the Difference?

Both ratios say "how much did this return?" — but ROI measures profit and ROAS measures revenue. Mixing them up is one of the most common ways a campaign looks great on a dashboard and loses money in the bank.

The two formulas

ROI = (Revenue − Cost) ÷ Cost × 100%
ROAS = Revenue ÷ Ad Spend

The subtle but critical gap: ROI subtracts all costs (product, shipping, fees, labor) before dividing. ROAS divides only by the ad spend, ignoring everything else. A 5× ROAS can still be a negative ROI if your margins are thin.

Worked example: the same $10,000 campaign

Say you spend $10,000 on ads and generate $50,000 in sales. The product costs you $32,000 to make and ship, plus $3,000 in payment and platform fees.

MetricCalculationResult
ROAS$50,000 ÷ $10,0005.0×
Total cost$10,000 + $32,000 + $3,000$45,000
Profit$50,000 − $45,000$5,000
ROI($50,000 − $45,000) ÷ $45,000≈ 11%

The campaign shows a headline "5× ROAS" — impressive — yet the real return on the whole investment is only about 11%. ROAS hides the cost of goods; ROI reveals it.

When each one is the right tool

Use ROAS when…Use ROI when…
You're scaling ad accounts and comparing channels at a glanceYou're judging whether the business actually made money
You control only the ad budget, not the full P&LYou own the full picture: COGS, fees, overhead
You want a quick "is this channel alive?" signalYou want a "should I keep doing this?" decision

Rule of thumb: ROAS tells you which channels to feed; ROI tells you whether to stay in the game.

Frequently asked questions

Is a 4× ROAS good?

It depends on your margin. If your gross margin is 80%, 4× ROAS usually clears a healthy profit. If your margin is 20%, 4× ROAS can be break-even or worse once you add product and operating costs. Translate it to ROI before celebrating.

Why does my ad platform show ROAS but not ROI?

Ad platforms only see the spend and the attributed revenue; they don't know your product cost or margins. That's exactly why you should compute ROI yourself — see our ROI calculator and profit margin calculator.

Can ROAS be below 1 and still be worth it?

Rarely. ROAS below 1× means you earn less revenue than you spend on ads. It can make sense short-term for customer acquisition with high lifetime value, but treat that as a deliberate loss-leader, not a healthy metric.

Recommended tools

Some links below are affiliate links; Calcuxa may earn a commission at no extra cost to you. See our Affiliate Disclosure.