Target ROAS Calculator
"What's a good ROAS?" has no number answer without your margin, because ROAS compares revenue to spend while revenue is not the money that pays for ads โ margin is. A 40%-margin business at a 250% ROAS is exactly break-even; the 800% ROAS screenshot from a revenue-margin business can be losing money per order. This calculator works from the only base that funds advertising: it converts your gross margin into a break-even ROAS, then adds your profit goal per order to produce the target ROAS to set in the ad platform, the ad-spend allowance per order it implies, and โ from your conversion rate โ the maximum CPC that still clears the target. It is the same discipline our LTV calculator applies to lifetime value: percentages quoted against revenue flatter the business; percentages quoted against margin fund it.
The short answer
Break-even ROAS is 1 รท gross margin โ a 40% margin business breaks even at 2.5ร (250%), not at the 800% screenshots that float around. To keep $20 profit per order on a $120 AOV at that margin, the target is about 4.3ร, which allows $28 of ad spend per order and a max CPC near $0.56 at a 2% conversion rate.
Revenue minus cost of goods โ the only base that can pay for ads. Margin on revenue is the classic misread.
What each ad-driven order should clear after the ad. $0 gives the break-even ROAS itself.
Orders รท clicks โ turns the target into a max CPC.
Break-even ROAS
250%
Revenue รท ad spend where the order stops losing money โ 1 รท 0% margin. Any reported ROAS below this is a loss, whatever the dashboard says.
- Target ROAS for your profit goal
- 429%
- Max CPC at the target
- $0.56
$20.00 profit per order needs $28.00 of ad spend against a $120.00 order โ that ratio is the tROAS to set.
Clicks cost more than this only if they convert better than your rate โ everything above is margin for bidding, not for profit.
How to use Target ROAS Calculator
- 1
Enter your gross margin
Revenue minus cost of goods, as a percent of revenue. This is the base that pays for ads โ if you only know markup, convert it first (a 67% markup is a 40% margin).
- 2
Add your AOV and profit goal per order
The goal is what each ad-driven order should clear after the ad itself โ $0 returns the break-even ROAS as the target.
- 3
Set the tROAS and read the CPC ceiling
Set the platform's target ROAS to (or slightly above) the calculated figure; the max CPC shows what a click can cost at your conversion rate before the target breaks.
Why use this tool
- Break-even ROAS from gross margin โ the floor every target must clear
- Target ROAS that leaves your actual profit goal per order
- Ad-spend allowance per order implied by the target
- Max CPC from your conversion rate โ a bidding ceiling, not a guess
- Flags profit goals the margin cannot fund instead of returning a number
- Private โ margins and goals never leave the browser
Frequently asked questions
- What is a good ROAS?
- One that clears your break-even: 1 รท gross margin. A 40% margin business breaks even at 2.5ร (250%); a 25% margin business needs 4ร just to stand still. Any ROAS figure โ 300%, 800% โ is meaningless until it is compared against that floor, which is why screenshots of other accounts' ROAS tell you nothing.
- How do I calculate break-even ROAS?
- Divide 1 by your gross margin as a decimal. At a 40% margin, 1 รท 0.40 = 2.5 โ every order needs $2.50 of revenue per $1 of ad spend just to cover the product and the ad. The formula is definitional: at break-even, margin per order equals ad spend per order.
- How do I set a target ROAS that keeps profit?
- Subtract your profit goal from the margin, then invert: at a 40% margin on a $120 order keeping $20 profit, ad spend is $48 โ $20 = $28, so the target is $120 รท $28 โ 4.3. Set the platform's tROAS there. The calculator does the subtraction explicitly so the profit goal is a decision, not an accident.
- Why is my high ROAS still losing money?
- Because the ROAS is measured against revenue while the business pays costs out of margin. An 800% ROAS on a 10% margin order still leaves the order underwater: break-even for that margin is 10ร. This is the revenue-versus-margin confusion โ the same one that inflates LTV โ and it is why this calculator refuses to quote a target until it knows the margin.
- What max CPC does a target ROAS allow?
- Max CPC = AOV รท tROAS ร conversion rate. At a $120 AOV, a 4.3 target and a 2% conversion rate, a click can cost about $0.56 before the target breaks. The number moves with the conversion rate โ a site that converts at 4% can bid twice as much for the same economics.
- Does this work for Smart Bidding / tROAS campaigns?
- Yes โ the calculated figure is exactly what the platform's target-ROAS field asks for. Two cautions from the Google Ads rules: Smart Bidding needs roughly 30 conversions a month before its decisions mean anything, and a tROAS set above what the margin funds will not fail loudly โ it will simply throttle delivery to the few orders that clear it.
- Is this the same as a margin calculator?
- Related but reversed. The margin tools here (profit margin, markup) work from cost and price; this one takes the margin as given and answers the advertising question โ how much can an order cost to acquire before the margin says no. For lifetime economics including retention, use the LTV calculator.
How many visitors per variant does your A/B test need? Baseline rate, minimum detectable effect, power and significance โ the standard two-proportion formula, free.
Customer lifetime value done right: gross-margin-adjusted LTV with the revenue figure shown beside it, plus LTV:CAC ratio and CAC payback months.
Plan a Google Ads budget with Google's real rules: 30.4ร monthly cap, 2ร daily overdelivery, clicks, leads, sales and the Smart Bidding floor. Free.