Calcylator
Advertising metrics

ROAS vs ROI:
revenue ratio or profit ratio

Why a good-looking ROAS can still lose money, how to find your break-even ROAS, and when each metric is the right one to report.

Calcylator Editorial Team

Updated · 5 min read

ROAS vs ROI: the short answer

ROAS and ROI are not the same thing. ROAS divides the revenue your ads brought in by what you spent on them. ROI divides the profit by the spend. ROAS tells you how efficiently ads turn into sales, and ROI tells you whether the ads made money.

Because ROAS never looks at product cost, delivery or other overheads, a healthy-looking ROAS can hide a loss. That is why many teams track both, and use ROI, or at least a break-even ROAS, to judge a campaign.

The ROAS and ROI formulas

ROAS =ROAS = attributed revenue ÷ ad spend
attributed revenue:
sales credited to the ads
ad spend:
what you paid for the ads, which must be above zero
The Calcylator ROAS calculator uses exactly this formula and shows the answer as a ratio, for example 4.5.
ROI on ads (used in this article) =ROI % = (profit − ad spend) ÷ ad spend × 100
profit:
revenue × profit margin, before ad spend
Here profit is the gross profit on the sales, before deducting the ad cost.

Worked example: a 4.5 ROAS that earns only 35%

  • Attributed revenue

    ₹1,80,000

  • Ad spend

    ₹40,000

  • Division

    1,80,000 ÷ 40,000

ROAS

4.5

Every rupee of spend brought back ₹4.50 of revenue.

Now suppose the products carry a 30% margin before ad spend. Gross profit is ₹1,80,000 × 0.30 = ₹54,000. Subtract the ₹40,000 of ads and ₹14,000 is left, so ROI is 14,000 ÷ 40,000 × 100 = 35%.

The same campaign looks like a 4.5x win by ROAS and a modest 35% return by ROI. Neither figure is wrong, they simply answer different questions.

Break-even ROAS from your margin

Break-even ROAS is the ratio at which the ads pay for themselves and nothing more. It equals 1 divided by your profit margin as a decimal. At a 30% margin that is 1 ÷ 0.30, about 3.33. Any ROAS below that loses money on the sale itself.

Break-even ROAS by margin
Profit marginBreak-even ROAS
20%5
25%4
30%3.33
40%2.5
50%2

This is why a store with thin margins needs a far higher ROAS target than one selling software or high-margin goods. A flat target such as 4x is only right for one margin.

Which metric to report, and to whom

Ad platforms show ROAS because they know your ad spend and the sales they tracked, but they know nothing about your costs. That makes ROAS the right day-to-day dial for comparing ads, audiences and creatives against each other, where the margin is the same across all of them.

ROI is the better number for the owner or finance team, because it includes the cost of goods. If you run a store selling both a high-margin accessory and a low-margin appliance, give each its own break-even ROAS rather than one blended target.

A simple habit works well: use ROAS to optimise inside the ad account, and use ROI or break-even ROAS to decide whether to scale the budget up, hold it or cut it. Review both after returns and cancellations have come through, since they can change the picture.

Common mistakes with ROAS and ROI

  • Treating ROAS as profit. It is a revenue ratio.
  • Comparing ROAS across products with different margins.
  • Counting returned or cancelled orders as revenue.
  • Ignoring repeat purchases, which can make a low ROAS acceptable for first orders.
  • Quoting ROAS as a percentage in one report and a ratio in another.

Common questions

What is the difference between ROAS and ROI?

ROAS is revenue divided by ad spend and ignores costs. ROI subtracts costs and measures profit against spend. A campaign can have a high ROAS and still lose money if margins are thin.

How do I calculate break-even ROAS?

Divide 1 by your profit margin as a decimal. A 30 percent margin gives 1 ÷ 0.30, about 3.33. If your ROAS is below that figure, the ads cost more than the profit they generate.

Is a ROAS of 4 good?

It depends on your margin. At a 25 percent margin, a ROAS of 4 is exactly break-even, so there is no profit. At a 50 percent margin it is comfortably profitable. Compare ROAS with your own break-even figure.

How do I calculate ROAS?

Divide the revenue attributed to your ads by the amount spent on them. Revenue of ₹1,80,000 from ₹40,000 of spend gives a ROAS of 4.5, meaning ₹4.50 of revenue for each rupee spent.

Was this guide helpful?

Continue reading

View all blogs