ROAS Calculator
Return on ad spend against the line that matters.
Return on ad spend against the line that matters. ROAS on its own says nothing.
ROAS
3.50×
break-even is 2.38×
Above break-even by 1.12×, producing $1,880 of profit. A comfortable margin over break-even with flat volume usually means you are under-spending: the headroom is worth using.
How the ROAS Calculator works
ROAS on its own says nothing. A 3× return is excellent on a 60% margin product and ruinous on a 20% one, the number only becomes meaningful against break-even ROAS, which is set by your contribution margin and not by the ad platform.
Also known as: return on ad spend calculator · ROAS formula · advertising return calculator
The calculation itself
Return on ad spend is revenue attributed to advertising divided by the advertising spend: ROAS = revenue ÷ spend. A 3.0 ROAS means three dollars of revenue for every dollar spent.
It is a revenue ratio, not a profit ratio, and that distinction is the source of most of the trouble it causes. Whether a given ROAS is profitable depends entirely on the contribution margin behind the revenue.
The profitable threshold is 1 ÷ contribution margin, which on a 55% margin is 1.82 and on a 30% margin is 3.33.
In practice
$4,000 of spend producing $12,000 of attributed revenue is a 3.0 ROAS.
At a 55% contribution margin that revenue carries $6,600 of contribution, so after the $4,000 of spend the campaign generated $2,600 of profit.
Now the same 3.0 ROAS on a 30% margin product: $3,600 of contribution against $4,000 of spend, a $400 loss, on identical campaign performance.
The number on the dashboard is the same in both cases. Only the margin behind it says which one is a business and which is a leak.
Where the figure deceives
Attribution decides the numerator. A platform crediting itself with any conversion within a seven-day click and one-day view window will report a ROAS well above what an independent measurement shows, and the gap varies by platform and by how much brand demand already exists.
It also ignores incrementality entirely. Revenue from customers who would have bought anyway counts in full, which is why branded search campaigns report spectacular ROAS while adding very little.
Acting on it
Calculate your break-even ROAS from contribution margin before setting any target, and set the target at 1.3 to 1.5 times it so there is room for fixed costs and profit.
Then compare the platform-reported figure against blended ROAS, total revenue divided by total ad spend, over a month. The gap between them is a direct measure of how much attribution is over-claiming.
Why ROAS targets borrowed from other businesses are useless
A ROAS target is a restatement of a margin, and margins differ enormously between businesses. A 2.0 target is generous for a software business at 90% margin and impossible for a retailer at 25%.
Advice specifying a ROAS number without specifying the margin behind it is therefore advice about someone else's business. The only correct starting point is your own contribution margin.
The second correction is that a single account-wide target is usually wrong too, because different products have different margins. A target set for the catalogue average will overspend on the thin-margin products and underspend on the fat ones, and segmenting campaigns by margin band is the straightforward fix that almost nobody applies.
Separately, new-customer ROAS against returning-customer ROAS. Advertising that reaches existing customers reports excellent returns and adds very little, because those people were already going to buy.
Most platforms allow the two to be separated, and the new-customer figure is the one that measures acquisition. Accounts optimising on blended ROAS reliably drift toward retargeting existing buyers, which improves the reported number while shrinking the business.
The same split applies to prospecting and retargeting, which should never share a target for the same reason.
Where to go next
The ROAS question rarely arrives on its own. These are the ones that usually come with it:
- Break-Even ROAS Calculator — One divided by contribution margin.
- Blended ROAS Calculator — The figure that reconciles to a bank balance.
- Target ROAS Calculator — Overheads subtracted before the target is set.
- Etsy Fee Calculator — Every Etsy fee on one sale, itemised.
Not financial advice. Marketplace fees change, and they vary by country, plan and seller status. Every rate here is an editable default, not a quoted price, check the platform's current fee schedule before you price a product against it. This is not tax or business advice.
Frequently asked questions
How do I calculate ROAS?
Revenue attributed to advertising divided by the spend that produced it. A £4,000 spend returning £14,000 is 3.5×.
What is a good ROAS?
Anything above one divided by your contribution margin. At 42% contribution, break-even is 2.38×, so 3.5× is comfortably profitable and 2× is a loss.
Should I always maximise ROAS?
No. A very high ROAS with flat volume usually means you are under-spending, winning only the cheapest clicks. The goal is total profit, and that frequently means accepting a lower ROAS on more spend.
Why does reported ROAS overstate results?
Because each platform credits itself for customers who saw several ads, and view-through attribution counts people who never clicked. Blended ROAS, total revenue over total spend. Is the figure that reconciles to your accounts.
Put this calculator on your own site
Free to use, on any site, commercial or not. Paste this where you want it to appear. It is a plain iframe, so it works in WordPress, Squarespace, Wix, Webflow, Ghost and anything else that accepts HTML.
<iframe src="https://www.thecalclibrary.com/embed/roas-calculator" width="100%" height="640" style="border:1px solid #e2e8f0;border-radius:12px" loading="lazy" title="ROAS Calculator"></iframe>
<p style="font:13px/1.5 system-ui,sans-serif;margin:6px 0 0;color:#64748b">Powered by <a href="https://www.thecalclibrary.com/roas-calculator" style="color:#64748b">ROAS Calculator</a> from The Calc Library</p>The only condition is that the credit line below the frame stays in place. That one line is what pays for the tool being free — it is how anyone else finds it.
Related calculators
Break-Even ROAS Calculator
One divided by contribution margin.
OpenBlended ROAS Calculator
The figure that reconciles to a bank balance.
OpenTarget ROAS Calculator
Overheads subtracted before the target is set.
OpenEtsy Fee Calculator
Every Etsy fee on one sale, itemised.
Open