Skip to calculator
themoneysheet logothemoneysheet

ROAS Calculator

Get your ROAS alongside the number most tools omit — the break-even ROAS your margin demands before ads make any real profit.

Written by Dorothy Ibrahim, 10+ years in banking & finance

Loading calculator…

How we calculate this

This calculator computes your return on ad spend alongside the number most ROAS tools omit: your break-even ROAS, which is 1 ÷ gross margin. ROAS alone says nothing about profit — a "great" 3.0 ROAS loses money at a 30% margin and prints money at a 70% margin. Comparing your ROAS to the break-even your margin demands, and translating the gap into ad-attributable profit dollars, is what turns the metric into a decision.

The formulas
ROAS
revenue from ads ÷ ad spend
Break-even ROAS
1 ÷ gross marginDerivation: an ad sale is profitable when revenue × margin ≥ spend, i.e. when revenue ÷ spend ≥ 1 ÷ margin. At 0% margin break-even is infinite — no ROAS is profitable.
Ad-attributable profit
revenue from ads × gross margin − ad spend
MER (marketing efficiency ratio)
total revenue (all channels) ÷ ad spendOptional — computed only when total revenue is supplied.
Worked example
  1. Say you spent $5,000 on ads that drove $15,000 of revenue, and your gross margin is 40%.
  2. ROAS = $15,000 ÷ $5,000 = 3.0.
  3. Break-even ROAS = 1 ÷ 0.40 = 2.5 — below 2.5, every ad dollar loses money at this margin.
  4. You are above break-even by 0.5, worth $15,000 × 40% − $5,000 = $1,000 of real ad profit.
  5. But 3.0 is still under 1.5 × break-even (3.75), so the tool flags it as "profitable before overhead only" — the ads cover their product costs but contribute thinly toward rent, salaries, and everything else.
Rates, benchmarks & sources
  • Derived directly from the profit condition revenue × margin ≥ ad spend — authoritative logic, not an industry benchmark Break-even ROAS = 1 ÷ gross margin (algebraic identity)
  • Below break-even = losing money; break-even to 1.5× break-even = profitable before overhead only; above 1.5× = healthy — the 1.5× line is this tool’s convention for overhead headroom Band construction (relative to break-even)

Figures current as of 2026-07-02. See our methodology & editorial standards for how constants are versioned and verified.

What this tool doesn’t model
  • ROAS depends entirely on your ad platform’s attribution — platforms routinely over-credit themselves (view-through conversions, branded search), so platform-reported ROAS usually looks better than reality. MER is the sanity check.
  • Uses one blended gross margin; if ad-driven products have different margins than your average, compute margin for the advertised products specifically.
  • Measures gross ad economics only — it excludes overhead, shipping, refunds, and the cost of the team running the ads.
  • Says nothing about repeat purchases: a below-break-even ROAS can still be rational if acquired customers return (that is an LTV:CAC question, not a ROAS question).
  • Brand campaigns and prospecting campaigns behave differently; a blended ROAS across both can hide an unprofitable segment.

Frequently asked questions

What is a good ROAS?

There is no universal good ROAS — it depends entirely on your gross margin. Break-even ROAS is 1 ÷ margin: a 3.0 ROAS is losing money at a 30% margin (break-even 3.33) and comfortably profitable at a 70% margin (break-even 1.43). Judge your ROAS against the break-even your own margin demands, then look at the profit dollars it produces.

How is break-even ROAS derived from my margin?

An ad-driven sale is profitable when the gross profit it generates at least covers the ad spend: revenue × margin ≥ spend. Divide both sides by spend and by margin and you get revenue ÷ spend ≥ 1 ÷ margin — that is, ROAS must be at least 1 ÷ gross margin. At a 40% margin that is 2.5; at a 25% margin it is 4.0. This is algebra, not a rule of thumb.

What is the difference between ROAS, ROI, and MER?

ROAS is gross revenue from ads ÷ ad spend — no costs subtracted. ROI is profit-based — it measures profit relative to spend, so it already accounts for your costs. MER is total revenue across all channels ÷ ad spend, which sidesteps attribution games by measuring the whole business against the whole ad budget. None of them means profit until ROAS clears break-even ROAS = 1 ÷ margin.

My ROAS is above break-even — why does the tool still say caution?

Break-even ROAS only covers product costs and ad spend; it contributes nothing toward overhead — rent, salaries, software, your own pay. The tool treats the zone between break-even and 1.5 × break-even as "profitable before overhead only" (its own convention for headroom), because ads that barely clear break-even can still leave the business as a whole losing money.

Why does the tool show an infinite break-even at 0% margin?

If every sale carries zero gross margin, ad revenue can never cover ad spend no matter how large it gets — 1 ÷ 0 has no finite answer, so no ROAS is profitable. That result is a pricing or cost-of-goods problem, not an advertising problem: fix the margin first, then revisit the ad budget.

Related calculators