ROAS Calculator

Get return on ad spend as a ratio, then compare it against the break-even ROAS your gross margin actually requires — the number that decides whether a campaign makes money.

Updated August 2026 Marketing & SEO

Enter spend, revenue and margin

Currency
Return on ad spend
Break-even ROAS
Profit-adjusted ROAS
Profit after ad spend
Headroom above break-even

Benchmarks are context, not targets. Rates and costs quoted on this page come from published industry ranges and vary enormously by sector, audience, platform and season. Attribution also differs between tools, so two reports of the same campaign rarely agree. Use your own trend as the comparison and treat any external benchmark as a rough bearing.

How to Use the ROAS Calculator

Return on ad spend is revenue divided by spend, and it is quoted constantly without the one piece of information that makes it meaningful. A ROAS of 3.0 is excellent at a 70% margin and loss-making at a 30% one. This calculator supplies the missing half.

  1. Enter your advertising spend for one channel and one period. Blending channels averages a good campaign with a bad one and conceals which is which.
  2. Enter the revenue attributed to it. Note the word attributed — every platform reports the revenue it believes it caused, and those figures routinely sum to more than the business actually took.
  3. Enter your gross margin. After cost of goods, shipping and payment fees. This one number determines where break-even sits, so it is worth getting from your accounts rather than from memory.
  4. Read the break-even ROAS. It is simply 100 divided by the margin. Nothing about your campaigns changes it, and no campaign below it makes money.
  5. Read the headroom. The gap between your actual ROAS and break-even is what tells you whether there is room to spend more.

Two campaigns with the same ROAS in businesses with different margins are not comparable, which is why a target lifted from a case study is usually worse than useless.

ROAS Formula

Four figures, all from the same three inputs.

ROAS = revenue ÷ ad spendBreak-even ROAS = 100 ÷ gross margin %Gross profit = revenue × gross margin ÷ 100Profit-adjusted ROAS = gross profit ÷ ad spend = ROAS × marginProfit after ads = gross profit − ad spendHeadroom = (ROAS ÷ break-even ROAS − 1) × 100Profit-adjusted ROAS is just ROAS multiplied by the gross margin, which makes the relationship easy to carry in your head. At a 38% margin, a 3.90 ROAS is a 1.48 profit-adjusted ROAS — every dollar spent returns $1.48 of gross profit and keeps 48 cents.
What each symbol means
SymbolMeaningUnitTypical range
SpendAdvertising cost in the periodcurrency
RevenueAttributed revenue for that spendcurrency
MarginGross margin after cost of goods%20 – 85
ROASRevenue ÷ spend×1 – 12
Break-even100 ÷ margin×1.2 – 5

The break-even formula has a useful property: it is entirely independent of how much you spend or how well the campaign performs. That makes it a fixed line you can put on a dashboard and judge everything against, rather than a moving target that has to be re-argued each quarter.

Example

$23,500 of spend returning $91,650 at a 38% margin

  1. ROAS: 91,650 ÷ 23,500 = 3.90.
  2. Break-even ROAS: 100 ÷ 38 = 2.63.
  3. Gross profit: 91,650 × 0.38 = $34,827.
  4. Profit-adjusted ROAS: 34,827 ÷ 23,500 = 1.48.
  5. Profit after advertising: 34,827 − 23,500 = $11,327.
  6. Headroom: 3.90 ÷ 2.63 − 1 = 48.2% above break-even.

What headroom buys you

Efficiency almost always falls as budget rises, because the next audience is less interested than the last. A campaign with 48.2% of headroom can absorb a substantial decline and still pay: the ROAS could fall all the way from 3.90 to 2.63 before the spend stopped earning anything. Put the other way round, if this revenue held while the budget grew, spend could reach $34,827 — the entire gross profit — before the campaign returned nothing at all.

The same ROAS at different margins

Hold the 3.90 ROAS and change nothing else. At an 80% margin it produces $49,820 of profit. At 30% it produces $3,995. At 25% it produces a loss of $587.50 — the identical campaign, the identical revenue, and the difference is entirely the cost of the goods being sold. That is why quoting a ROAS without a margin says almost nothing about whether a campaign is working.

Why the Same ROAS Means Different Things

The same 3.90 ROAS across a range of gross margins.

Break-even and profit at each margin, on $91,650 of revenue
Gross marginBreak-even ROASYour profit-adjusted ROASProfit
25.0%4.000.97−$588
30.0%3.331.17$3,995
38.0%2.631.48$11,327
50.0%2.001.95$22,325
65.0%1.542.54$36,073
80.0%1.253.12$49,820

Read the first row carefully. A 3.90 ROAS — a figure most advertisers would be pleased with — loses money at a 25% margin. Nothing is wrong with the campaign; the business simply does not have enough gross profit to fund advertising at that efficiency.

The practical use of break-even ROAS is per product line rather than per account. Margins differ across a catalogue, so a single account-wide target either starves the high-margin products of budget or loses money on the low-margin ones. Most accounts do one or the other without noticing, because the reporting is organised by campaign rather than by margin.

One structural caution. Every figure on this page depends on the attributed revenue being real, and platform attribution is generous by design. Add up what every channel claims and the total frequently exceeds actual sales. The honest check is periodic rather than continuous: compare total gross profit against total advertising across the whole business each month, using the advertising ROI calculator, and see whether the account-level story survives.

Four Situations Where ROAS Is the Wrong Metric

Four situations where ROAS is the wrong metric to optimise.

When you are trying to grow. ROAS improves as you spend less, so an account managed purely to raise it will shrink towards a small, brilliantly efficient campaign that contributes very little. Total profit, not efficiency, is usually the goal.

When customers buy repeatedly. First-order ROAS understates a business where a third of customers come back. Acquisition below break-even on the first purchase can be entirely rational — provided the repeat rate is measured rather than assumed, which the lifetime value calculator exists to check.

When the margin varies by product. A blended margin applied to a mixed basket produces a break-even that is wrong for every individual product. Where the spread is wide, calculate it per category.

When the campaign is not meant to sell today. Awareness and consideration work rarely shows a ROAS at all in the period it runs, and judging it that way guarantees the budget gets cut. That is a genuine limitation rather than an excuse, and the honest response is to measure such campaigns on something other than return on ad spend.

One implementation detail matters more than it sounds. If your advertising platform lets you set a target return, the figure you enter should be comfortably above break-even rather than at it, because the platform optimises towards the target on average — which means roughly half the spend lands below it. Setting a target equal to break-even therefore guarantees that a substantial share of the budget is losing money by design.

How far above depends on how much volume you are willing to give up. Setting the target close to break-even buys the most volume at the thinnest margin; setting it well above buys less at a better one. That trade is a business decision rather than a marketing one, and it is worth making deliberately rather than inheriting whatever number was in the account last year.

Used within those limits, break-even ROAS is one of the most useful numbers a marketing team can own, precisely because it is not negotiable. It comes from the gross margin and nothing else, and any campaign sitting below it is losing money regardless of how good the dashboard looks.

Frequently Asked Questions

Divide revenue by advertising spend. On the example, $91,650 of revenue from $23,500 of spend is a ROAS of 3.90.

Anything above your break-even, which depends only on gross margin. At 38% that is 2.63; at 25% it is 4.00. A target borrowed from another company is worse than useless.

Divide 100 by your gross margin percentage. It does not depend on spend, campaign quality or anything else you control, which is what makes it a reliable line to judge against.

Gross profit divided by spend, which is simply ROAS multiplied by the margin. At 3.90 and 38%, it is 1.48 — every dollar spent returns $1.48 of gross profit.

Yes. A 3.90 ROAS at a 25% gross margin loses $588 on this revenue. The campaign is fine; the business does not have enough gross profit to fund advertising at that efficiency.

Usually not on its own. ROAS improves as you spend less, so an account managed purely for it shrinks into a small, efficient campaign that contributes little. Optimise total profit instead.

Enough to absorb the efficiency loss that comes with scale. At 48.2% above break-even there is real room; spending all of it would take the campaign to exactly zero profit.

Per product line where margins differ. One account-wide target either starves the high-margin products or loses money on the low-margin ones, and most accounts do one silently.

Yes, if repeat purchase is measured rather than hoped for. It raises the affordable spend considerably and lengthens the time before that spend is recovered.

Generous by design. Every channel claims the same order, so reported figures often sum to more than actual sales. Reconcile total gross profit against total advertising monthly.