Best Practice Media · Free marketing tools
Calculate ROAS from revenue and advertising spend, then compare it with the break-even and target-margin thresholds your order economics need.
Start with your own revenue and ad spend. The starting $10,000 / $2,500 example produces 4.00× ROAS.
All starting values are illustrative examples. Replace them with your own figures. USD is used throughout.
For example, $10,000 of attributed revenue divided by $2,500 in advertising equals 4.00× ROAS, or 400%. At zero ad spend the ratio is undefined. At zero attributed revenue and positive ad spend it is zero.
Google Ads explains conversion value per cost in its Target ROAS documentation. Use revenue if you want a revenue-based ROAS. A platform conversion value may instead represent profit or assigned lead values, and can include modeled or overlapping attribution. Reconcile the definitions before comparing it with net-order margins.
Break-even ROAS is the revenue-to-ad-spend ratio needed to cover the costs included in your model. Calculate the margin available before advertising, then divide one by that margin expressed as a decimal. A 50% available margin gives a 2.00× break-even ROAS.
This calculator includes fulfillment, effective transaction fees, other order costs and an optional fixed-cost allocation alongside product cost. Every additional cost reduces the money available for advertising. Using gross product margin alone can understate the threshold you need.
A $100 net order with $35 product cost, $8 fulfillment, $3 transaction fees, $2 other costs and $2 allocated fixed costs leaves $50 before advertising. Break-even ROAS is 2.00×. To retain a 10% margin after advertising, ad cost must stay at or below $40 per order, giving a 2.50× target. At 3.00× ROAS, ad cost is $33.33 and contribution is $16.67 per order. These are teaching inputs, not client results.
Shopify explains the reciprocal-margin relationship in its target ROAS guide. This tool extends the input list so you can include additional order costs and an explicit fixed-cost allocation.
Break-even leaves nothing after the included costs. Use the desired-margin field to model a cushion. If costs are missing, even the displayed target can overstate actual profitability.
It is an economics threshold, not an automatic bidding recommendation. Reconcile net revenue, refunds, attribution and customer mix with the platform’s revenue reporting before applying it. Campaigns can report overlapping revenue.
If your desired margin equals or exceeds the margin available before advertising, no finite ROAS can achieve it with positive ad spend. Improve economics or change the target; the calculator will show that constraint.
This version models an average order. It does not assume future repeat purchases. Model customer lifetime value separately using observed retention, contribution and payback timing before accepting first-order losses.
Read the profitable ROAS guide · Explore paid social management · Explore paid search management · Model TikTok Shop economics
Talk with BPM about your margins, acquisition costs and the measurement behind your advertising decisions.
Talk to our team →