ROAS isn't profit
01A 3× ROAS sounds great until GST, product and shipping come out. Compare ROAS with your own break-even, never with someone else's.
Free tools · Built for Australian stores
Work out your ROAS, then the ROAS your store actually needs. Free calculators for Meta and Google ads, with GST and Shopify Payments fees built in. Enter your store numbers once and every calculator below uses them.
Divide the sales your ads brought in by what you spent on them. Then see how that compares with the ROAS your margin needs to break even.
Break-even is 2.26× on A$90 orders. Edit store numbers
Above break-even, so first orders are making money.
A ROAS of 3× means every A$1 of ads brought in A$3 of sales. That's revenue, not profit: GST, product, shipping and fees still come out of it. Whether 3× is good depends on your margin, which is what break-even ROAS (01) works out.
Where each order's money goes, and what's left to spend on winning it. Add the profit you want to keep and you get a target ROAS to set in Meta and Google.
Break-even means a first order pays for its ad and nothing more. Target leaves the profit above in your pocket.
Using A$90 orders with A$39.90 left before ads. Edit store numbers
ROAS stays on the platforms' basis. Meta and Google report sales at the price customers pay, so the order value includes GST. Costs come off the ex-GST amount, because GST was never yours.
Ad spend is ex GST. If your business is registered for GST you claim the GST on ad invoices back, so it isn't a cost.
Refunds are treated as lost sales. If returned stock goes back on the shelf, your real number is a little better.
Put in what you spent and the ROAS the platform reports. See the profit after GST, product, shipping and fees, not just the revenue.
Platforms claim some sales that would have happened anyway. If your MER check (07) says they over-claim, take some off here.
Break-even is 2.26× on A$90 orders. Edit store numbers
Making money on first orders.
This is first-order profit: it ignores customers coming back. A campaign that breaks even here can still be worth running if customers return, which is what customer value (05) works out.
Work backwards from the sales you want: how many orders that is, how many clicks it takes, and the budget at your cost per click.
Find cost per click in Ads Manager, and the conversion rate of ad traffic in Shopify analytics. New accounts: start with a conservative guess.
Using A$90 orders with A$39.90 left before ads. Edit store numbers
This plan makes money on first orders.
Costs per click rise as you spend more, because the platforms run out of the cheapest people to reach. Treat the budget as a starting point for a test, then let real results set the next month.
Cheaper reach, better ads, a better store or bigger orders. See which improvement puts the most profit back for every A$1,000 you spend on ads.
A 20% better conversion rate is worth exactly the same as 20% better click-through. But it also lifts your email, search and repeat sales, which is why we fix the store as well as the ads.
Using A$90 orders with A$39.90 left before ads. Edit store numbers
Each A$1,000 of ads loses A$3 after costs right now.
Bigger orders assume product cost grows with the basket (more items) while shipping per order stays the same. Cheaper reach usually comes from better creative and targeting; a better store from conversion work.
First orders often only break even. Repeat orders are where the profit is. See how much you can pay for a customer, and how fast they pay you back.
Repeat orders come through email, search and coming back direct, so they don't cost another ad click. Good email flows raise this number.
Using A$39.90 left per order. Edit store numbers
Over 12 months you can pay up to A$63.84 for a customer and still break even.
Repeat orders are spread evenly across the year, at the same order value and margin. We use 12 months on purpose: lifetime figures stretched over three or five years flatter the maths and don't pay this quarter's ad bill.
Discounts come straight out of your margin, not your price. See how many more orders a sale needs just to make the same profit.
Using A$90 orders with A$39.90 left at full price. Edit store numbers
At 20% off you need 62% more orders just to make the same profit.
Product and shipping costs don't shrink when the price does, so every dollar off comes out of what's left. A sale can still be worth it to win new customers who come back at full price; check what they're worth in customer value (05).
Meta and Google both take credit for the same sales. Compare what they report with what Shopify actually took, and see whether your ads pay their way overall.
Use the same month for every number. Purchase conversion value in Meta Ads Manager; conversion value in Google Ads.
Break-even MER is 2.26×, the same as your break-even ROAS. Edit store numbers
The platforms claim 87% of all your sales.
MER counts every sale, including email, organic and repeat customers, so it's the honest referee. If MER holds as you spend more, the ads are working. If the platforms' ROAS climbs while MER falls, they're taking credit for sales you'd have made anyway.
The calculators give you the maths. These are the habits that stop the maths from being misread.
A 3× ROAS sounds great until GST, product and shipping come out. Compare ROAS with your own break-even, never with someone else's.
Meta and Google each count the sales they touched, so one order can be claimed twice. MER, from Shopify's own numbers, settles it.
New campaigns go through a learning period. Judge on two to four weeks of data, not one bad Tuesday.
Conversion rate and order value move every number on this page. A better store makes every ad dollar go further.
Divide the sales your ads brought in by what you spent on them. A$9,000 in sales from A$3,000 of ad spend is a ROAS of 3, written 3× or 300%.
ROAS measures revenue, not profit, so compare it with your break-even ROAS to see whether the ads are making money. Calculator 00 does both.
There's no single good ROAS. A good ROAS is one above your break-even ROAS, and that comes from your margin. A store keeping 40% of each order after costs breaks even at 2.5×; a store keeping 20% needs 5×.
Work out your own break-even with calculator 01 before comparing with anyone else's numbers.
Take the order value and subtract GST, product cost, shipping, payment fees and refunds. What's left is the most you can pay for a sale: your break-even CPA. Break-even ROAS is the order value divided by that amount.
For a A$90 order with A$39.90 left after costs, that's 90 ÷ 39.90 = 2.26×.
ROAS is what one ad platform says its ads brought in, divided by what you spent there. MER (marketing efficiency ratio) is your total store sales divided by your total ad spend across every platform.
ROAS helps you manage campaigns. MER, taken from Shopify's own numbers, tells you whether advertising pays for itself overall.
Ad platforms usually report sales at the price customers pay, which in Australia includes GST. Your margin doesn't include it, because GST belongs to the ATO.
These calculators keep ROAS on the same basis the platforms report it, and take GST out before working out what you keep. If your prices don't include GST, switch it off under Payment fees & GST.
On the first order alone, no more than what's left after costs: your break-even CPA. If customers come back, you can pay more, because repeat orders don't cost you another ad click.
Customer value (05) shows how much you can pay over 12 months and how long it takes to get it back.
Each platform counts the sales it touched within its own attribution window, including some people who only saw an ad. When a shopper sees a Meta ad and later clicks a Google ad, both can claim the same order. Privacy settings and blocked tracking also hide some sales.
That's why we set tracking up first, and why the MER check (07) compares the platforms' claims with Shopify's total.
The maths is exact for the numbers you enter, but those numbers are averages and real campaigns move around. Use the results to set targets and spot problems, not as a promise.
Your numbers stay in your browser and are never sent to us.
Request a free strategy call. Bring these numbers and we'll look at your tracking, your accounts and your store with you, and tell you honestly what we'd change first.
Request a free strategy callSend your store URL and a link to your numbers (use Copy link above) to hello@pagebolt.com.au. We reply within one working day.