ADSSystem

ROAS calculator

Return on ad spend, shown next to profit – because ROAS alone hides margin.
In one line

Because return on ad spend means nothing without a margin next to it.

ROAS = Revenue ÷ Ad spend
$
$
%
Revenue minus cost of goods, before ad spend.
ROAS -
Gross profit-
Profit after ad spend-
Break-even ROAS-
POAS-
Four campaigns, one line that matters42% gross margin6.4Brand3.8Shopping2.1Prospecting1.2DisplayBREAK-EVEN 2.38

The formula

ROAS = Revenue ÷ Ad spend

ROAS is the most quoted and most misleading number in paid media, because it ignores what the product costs to make.

  • A 4× ROAS on a 20 percent margin loses money.
  • A 2× ROAS on an 80 percent margin is excellent.
  • The figure means nothing without a margin beside it, which is why this calculator refuses to show ROAS on its own.

Break-even ROAS

Break-even ROAS = 1 ÷ Contribution margin

This is the line you have to clear. At a 40 percent margin, break-even is 2.5× – every dollar below that is buying revenue you cannot afford.

  • Use contribution margin rather than gross margin.
  • Contribution margin subtracts everything that scales with an order: cost of goods, shipping, payment processing, packaging and an allowance for returns.
  • The gap between gross and contribution margin is usually five to fifteen points, and ignoring it is how accounts appear profitable while the bank balance says otherwise.

POAS - profit on ad spend

POAS = Gross profit ÷ Ad spend

Feeding profit rather than revenue into your bidding changes which products the algorithm pushes. High-revenue, low-margin lines stop dominating the budget and the account starts optimising toward what the business keeps.

If your platform accepts a custom conversion value, sending profit instead of revenue is usually the single highest-leverage change available to an ecommerce account. It requires product-level margin data in the feed, which is the reason most accounts never do it – and the reason the ones that do pull ahead.

Blended versus channel ROAS

Channel ROAS is what a platform reports for itself, and every platform claims credit for the same conversions.

Channel ROAS is what a platform reports for itself, and every platform claims credit for the same conversions. Adding up reported revenue across Google, Meta and email routinely produces more revenue than the business made.

  • Blended ROAS – total revenue divided by total ad spend – cannot be inflated.
  • It is less useful for optimising a single campaign and far more useful for deciding whether the whole media budget is working.
  • Track both, and when they diverge sharply, believe the blended one.

Frequently asked

There is no universal answer. Divide one by your contribution margin to get break-even, then set your target above it. A 40 percent margin needs 2.5× to break even; an 80 percent margin breaks even at 1.25×.
ROAS compares revenue to ad spend only. ROI compares profit to total cost including production, salaries and overhead, so it is always the lower and more honest number.
Profit on ad spend – gross profit divided by ad spend. It corrects for the fact that ROAS treats a high-margin and a low-margin sale as identical.