Enter your ad spend, the revenue it produced and what a typical order costs you to fulfil. The calculator shows your ROAS, the break even ROAS your store needs just to cover its costs, and the target ROAS that keeps the margin you want after advertising. Everything is worked out in your browser and nothing you type is stored.
Use the same period and attribution window for spend and revenue. Product cost is what the items in a typical order cost you. Add any fixed pence per transaction to the per order costs. Results are a guide, not advice.
Most you can spend on ads per order before losing money: £45.35. Orders from ads: 90.
Get your free Google Ads review →Break even ROAS is 1 divided by your contribution margin. Contribution margin is order value less product cost, delivery, packaging, returns and payment fees, divided by order value, all excluding VAT.
A ROAS calculator divides the revenue your ads produced by what you spent on them, then compares the result with the ROAS your store needs to break even. Break even ROAS is 1 divided by your contribution margin, where contribution margin is what is left of an order after product cost, delivery, packaging, returns and payment fees, all excluding VAT. A store with a 45.35% contribution margin breaks even at 2.21x, and to keep a 10% net margin after ads it needs 2.83x. The calculator at the top of this page works all three figures out from your own numbers, and the rest of the page explains where each number comes from.
The calculator needs seven figures. Use the same month for ad spend and revenue, and take every money figure excluding VAT unless the box under the form says otherwise.
Each result on the dark panel answers a different question. The table shows how the calculator works each one out, with the worked example figures from the next section.
| Result | How it is calculated | Example |
|---|---|---|
| Your ROAS | Revenue divided by ad spend | £9,000 ÷ £3,000 = 3x |
| Break even ROAS | 1 divided by contribution margin | 1 ÷ 0.4535 = 2.21x |
| Target ROAS | 1 divided by (contribution margin less the net margin you want) | 1 ÷ 0.3535 = 2.83x |
| Result after ads | Revenue times contribution margin, less ad spend | £4,081.50 less £3,000 = £1,081.50 |
| Most you can spend per order | Contribution per order, which is the most an order can cost to win before it loses money | £45.35 |
| Orders from ads | Revenue divided by average order value | £9,000 ÷ £100 = 90 |
The bars under the headline figures put your ROAS next to break even and target, so the gap is visible at a glance. Green means you are above break even and the ads are paying for themselves; red means every order from ads is costing you money. The one line verdict then says how much the account is making or losing a month.
Take a product that sells for £120 including VAT. The standard rate of VAT is 20%, so the store keeps £100 of revenue. Out of that £100 go £40 of product cost, £7 of delivery and packaging, a £5 allowance for returns and a £2.65 payment fee. That leaves £45.35 of contribution, a contribution margin of 45.35%.
Break even ROAS is 1 divided by 0.4535, which is 2.21x. Put another way, every £1 of ad spend has to bring back £2.21 of ex VAT revenue before the ads have covered themselves. To keep £10 of profit on each £100 order, only £35.35 is left to spend winning it, so the target is £100 divided by £35.35, which is 2.83x.
Now run a month through it. With £3,000 of ad spend producing £9,000 of revenue, the ROAS is 3x and the ads brought 90 orders. Those orders produced 90 times £45.35, which is £4,081.50 of contribution, and after the £3,000 of spend the store is £1,081.50 better off, about £1,082 as the calculator shows. Every £1 spent returned about 36p of profit, because 3 times 0.4535 is 1.36 and the first £1 of that repays the spend.
Drop the ROAS to 2x and the same arithmetic turns negative: £6,000 of revenue gives £2,721 of contribution against £3,000 of spend, a loss of £279 a month. That is why a "good" ROAS depends entirely on the margin behind it.
The table shows how quickly the numbers move with margin. A store on a 25% contribution margin needs 4x just to stand still and 6.67x to keep 10% after ads, while a 60% margin store breaks even at 1.67x.
| Contribution margin | Break even ROAS | Target ROAS for 10% net margin |
|---|---|---|
| 20% | 5.00x | 10.00x |
| 25% | 4.00x | 6.67x |
| 30% | 3.33x | 5.00x |
| 40% | 2.50x | 3.33x |
| 45.35% (worked example) | 2.21x | 2.83x |
| 50% | 2.00x | 2.50x |
| 60% | 1.67x | 2.00x |
| 70% | 1.43x | 1.67x |
The practical lesson is that margin work and ad work are the same job. Lifting the contribution margin from 45.35% to 50%, through a price change, cheaper packaging or a better carrier rate, lowers break even from 2.21x to 2x and the target from 2.83x to 2.5x without touching a single campaign.
Most ROAS arguments between a store and its ad platform come from comparing figures measured in different ways. Four checks sort out almost all of them.
A ROAS under break even is a diagnosis, not a verdict on paid advertising. Work through these in order before cutting the budget.
We built this calculator because the first question new clients ask is whether their ROAS is any good, and the honest answer is always "compared with what?". Across the accounts we manage, we work to a floor of at least 2x, but that floor is a starting position rather than a benchmark, and it only makes sense for stores with a contribution margin near 50%. A client on a 30% margin needs 3.33x before a single pound of profit appears, and we would rather they knew that before the campaigns went live.
The numbers usually move faster than people expect once the basics are fixed. When we audit a new client's advertising, an average of 30% of spend is wasted, and across the accounts we manage, cost per acquisition falls by an average of 45% in the first 90 days. That is the gap between break even and target closing from both sides: less waste in the spend and more contribution from each order.
If you would like a second pair of eyes on your account, the free Google Ads review below is a written look at tracking, waste and targets against your real margins, with no obligation. Our Google Ads management starts from £650 a month plus VAT, our pricing is published, retainer clients are billed one month in arrears and are never tied into long contracts, and the ad account always stays yours. Why Matters is a Shopify Select partner with Verified Skills across development and marketing.
What is a good ROAS for ecommerce?
There is no universal good ROAS, because the same revenue covers very different costs from one store to the next. A good ROAS is one that sits above your break even ROAS by enough to leave the margin you want. A store with a 45.35% contribution margin breaks even at 2.21x, so 3x is healthy for it, while a store with a 25% margin loses money at anything under 4x. Work out your own break even first, then judge your ROAS against it.
How do I calculate ROAS?
Divide the revenue your ads produced by what you spent on them. £9,000 of revenue from £3,000 of ad spend is a ROAS of 3, written as 3x or, in Google Ads, as 300%. Use revenue excluding VAT and the same period and attribution window for both figures, or the result will flatter or punish the ads for the wrong reasons.
What is break even ROAS?
Break even ROAS is the return at which the ads cover their own cost and nothing more. It is 1 divided by your contribution margin, where contribution margin is the share of an order left after product cost, delivery, packaging, returns and payment fees, all excluding VAT. If £45.35 of every £100 order is left, the margin is 45.35% and break even is 1 divided by 0.4535, which is 2.21x.
Should ROAS be calculated with or without VAT?
Without. The 20% VAT on a UK order belongs to HMRC, so it cannot pay for ads or product. Google Ads usually receives the VAT inclusive checkout total, so a 400% ROAS in Google is about 333% on the ex VAT basis. The calculator has a box to tick if your revenue figure includes VAT, and it divides the figure by 1.2 before working anything out.
Does the calculator include agency or management fees?
Not unless you add them. If you want an all in figure, add the management fee to the ad spend. With a £650 monthly fee on top of £3,000 of ad spend, £9,000 of revenue gives a ROAS of 2.47x rather than 3x, and the break even and target figures stay the same, so the fee simply narrows the gap.
What is the difference between ROAS and POAS?
ROAS compares revenue with ad spend. POAS, profit on ad spend, compares the contribution those orders produced with the same spend. In the worked example, 90 orders at £45.35 of contribution each give £4,081.50, which is a POAS of 1.36 on £3,000 of spend. The calculator shows the same idea as the result after ads, which is that contribution less the spend.
How many conversions does Google Ads need before I can use a Target ROAS bid strategy?
Google says Search and Shopping campaigns need at least 15 conversions in the past 30 days at the conversion tracking level, and that conversion values must be set before Target ROAS can be applied. Google expects the target as a percentage, so a 2.83x target is entered as 283%.
ROAS on its own tells you how much revenue your ads produced. Break even ROAS tells you whether that revenue was worth having, and target ROAS tells you whether the business is growing. The calculator at the top of this page gives you all three in a few seconds, as long as the figures you type in are on the same basis.
Use it before you brief an agency, before you accept a new bid target and whenever your costs change. A new carrier contract or a price rise moves your break even just as surely as a campaign change does.
If the result is red, or you are not sure the revenue figure can be trusted, send us the numbers through the form below or email info@whymatters.co.uk and we will come back to you within 24 hours.
Tell us a little about your store and we'll get back to you within 24 hours.