Business Advertising

ROAS calculator

Revenue from ads
Ad spend
Gross margin
%
ROAS 5×
5000 ÷ 1000 · break-even at 1 ÷ 40%
As a percentage 500 %
ACoS 20 %
Break-even ROAS 2.5×
Gross profit after ad spend 1,000
Headroom above break-even 2.5×
Break-even ROAS = 1 ÷ gross margin

Break-even ROAS is one divided by gross margin. At a 40% margin you need 2.5× just to stand still, so a 5× campaign is genuinely profitable. At a 15% margin, break-even is 6.67×, and that same 5× campaign is losing money on every sale despite sounding excellent. Any ROAS target quoted without a margin behind it is a number without a meaning.

ROAS is revenue divided by ad spend: 5,000 from 1,000 is 5×. Whether that is profitable depends on margin, because break-even ROAS is one divided by gross margin — 2.5× at a 40% margin, 6.67× at 15%. The blended version, MER, divides all revenue by all marketing spend and involves no attribution at all.

How to calculate ROAS

1 Enter revenue attributed to the ads, the spend that produced it, and your gross margin. Without margin, ROAS means nothing.
2 Compare the ROAS against the break-even figure and read the headroom row.
3 Use the target tab to plan against a profit goal, then set the platform target above break-even rather than at it.
4 Switch to blended MER when you want a figure your accounts can confirm rather than one an ad platform claimed.

ROAS and ACoS are the same relationship inverted: ACoS is ad spend over revenue, ROAS is revenue over ad spend, and which one you see depends on the platform rather than the maths. Break-even is where the meaning lives, and it is one over gross margin, which is why a high-margin business can run at 1.43× and stand still while a thin-margin one needs 5×. Setting an automated bidding target at exactly that break-even guarantees zero profit at best, because the platform will optimise toward the number and land around it; the target needs headroom for the costs the margin figure does not include — returns, payment fees, customer service and a share of overhead — so break-even plus a third is the usual starting point. Moving it is a slow business: raising the target squeezes spend into the highest-converting slices of the auction and volume falls away sharply, lowering it buys progressively worse traffic, and a change larger than about ten per cent resets the learning phase and produces a fortnight of noise. The deeper problem with any of these figures is attribution. A 5× ROAS reported by a platform counts every sale it can claim, including ones that would have happened anyway, and after privacy changes broke deterministic tracking the sum of every channel claimed revenue routinely exceeds actual revenue. MER sidesteps that by refusing to attribute anything: total revenue from the accounts against total spend, agency fees and creative included. It cannot tell you which channel to cut, which is why most teams read MER for the health of the whole and platform metrics for decisions within it.

What people use it for

  • Judging whether a campaign is profitable
  • Converting between ROAS and ACoS
  • Deciding when to scale spend
  • Setting a target ROAS for Smart Bidding or Advantage+
  • Explaining to a client why 4× is not always good
  • Sanity-checking an agency target
  • Planning a campaign budget against a profit goal
  • Negotiating a performance target with an agency
  • Reporting marketing efficiency to a board
  • Sanity-checking summed platform ROAS against actual revenue
  • Setting a company-level marketing budget
  • Deciding whether a campaign is worth keeping on at all
  • Tracking overall efficiency through a scaling period
  • Deciding how far to push for volume before a campaign stops paying

Questions

Anything above your break-even, which is one divided by gross margin. That break-even is the minimum worth running, and above it there is no universal figure.

Was this tool any good?
Internal signal only · I use it to find the tools worth rebuilding