ROAS and break-even ROAS calculator
Type what one order sells for and costs you, then your ad spend and revenue. You get your ROAS, the break-even ROAS below which ads lose money, the target ROAS for the profit you want, and the most you can pay per order. Any ad platform, any currency.
Free, no signup. Everything runs in your browser: nothing you type is sent to us. Your numbers are saved only in this browser, so you can come back tomorrow. We only count which buttons get used, with no cookies.
1 Your numbers
Any currency. Three things: what an order is worth and costs you, the profit you want, and what the ads spent and brought in.
These numbers are an example. Change them to your own, or .
What does one order bring in and cost you?
Cost of goods, shipping, payment fees: everything that scales with an order, not ad spend.
What do you want to keep?
Profit after ads, as a share of revenue. Break even means ads and goods are paid for and nothing is left.
What did the ads do?
2 What it means
Spending faster or slower than planned? The budget pacing calculator gives the daily budget to set.
How the numbers are worked out
- ROAS = revenue from ads ÷ ad spend. 3.2x means 3.20 of revenue for every 1.00 spent.
- Break-even ROAS = 1 ÷ gross margin. At a 40% margin it is 2.5x: below that, ads lose money.
- Target ROAS = 1 ÷ (gross margin − the profit margin you want). 40% margin and 10% profit wanted gives 3.33x.
- Profit after ads = revenue × gross margin − ad spend.
- Break-even CPA = average order value × gross margin. Target CPA = average order value × (gross margin − profit wanted).
- Gross margin here means what is left of revenue after cost of goods, shipping, packaging and payment fees, before ad spend. Returns and discounts lower it too.
Checking the rest of the launch?
The budget pacing calculator gives the daily budget that lands on budget by the end date, the UTM link checker finds broken tracking links before they go live, and the campaign naming and UTM builder makes names and links that follow your convention.
Coming next: the pre-flight checker for Meta and Google
Upload your Ads Manager or Google Ads export, tell it what you meant, and it flags what launched wrong: wrong geo, an extra zero on the budget, a missing end date, the wrong creative. Your file stays in your browser.
Get early accessFAQ
Questions, answered
How to calculate ROAS and break-even ROAS, what a good ROAS is for your margin, and how to turn it into a target CPA.
Still stuck? Email hello@weekendproof.com
How is ROAS calculated?
ROAS is revenue from ads divided by ad spend. If 1,000 of ad spend brought 3,200 of revenue, ROAS is 3.2, often written 3.2x or 320%. It uses revenue, not profit, so a high ROAS can still lose money when margins are thin. The calculator shows ROAS next to your break-even ROAS so you can tell.
What is break-even ROAS?
Break-even ROAS is the ROAS at which ad revenue exactly covers the cost of the goods sold and the ads, so profit is zero. It equals 1 divided by your gross margin. At a 40% gross margin, break-even ROAS is 1 ÷ 0.4 = 2.5x. Above 2.5x the ads make money; below it every sale loses money.
How do I calculate break-even ROAS from my margin?
Divide 1 by your gross margin as a decimal. Gross margin is what is left of the selling price after cost of goods, shipping, packaging and payment fees, before ad spend. A product that sells for 80 and costs 48 to make and ship has a 40% margin (32 ÷ 80), so break-even ROAS is 1 ÷ 0.4 = 2.5x. Type the price and cost into the calculator and it works the margin out for you.
What is a good ROAS?
A good ROAS is one above your break-even ROAS by enough to leave the profit you want. There is no single good number: a 60% margin breaks even at 1.67x, a 25% margin needs 4x just to break even. Work out break-even first, then add the profit margin you want. At a 40% margin and a 10% profit target, the target ROAS is 1 ÷ (0.40 − 0.10) = 3.33x.
What is break-even ROAS for dropshipping?
The same formula, 1 divided by gross margin, but dropshipping margins are often 20% to 35% after the supplier price, shipping and payment fees, so break-even ROAS lands between 2.9x and 5x. At a 25% margin a store needs a 4x ROAS before it makes any profit at all. Type your own supplier cost and selling price into the calculator rather than using a rule of thumb.
How do I turn a target ROAS into a target CPA?
Target CPA is the average order value divided by the target ROAS. With an average order of 80 and a target ROAS of 3.33x, target CPA is 24. The same number comes from average order value × (gross margin − profit wanted): 80 × (0.40 − 0.10) = 24. Break-even CPA is the order value times the gross margin, 32 here: pay more than that per order and the sale loses money.
What is the difference between ROAS and ROI?
ROAS compares ad revenue with ad spend, 3,200 ÷ 1,000 = 3.2x. ROI compares profit with cost: with a 40% margin the gross profit is 1,280, minus 1,000 of ads leaves 280, so ROI on the ad spend is 28%. ROAS is quick to read from Ads Manager; ROI needs your margin. The calculator shows both profit after ads and ROAS.
What is POAS?
POAS is profit on ad spend: gross profit from the ads divided by ad spend. With 3,200 of revenue at a 40% margin, gross profit is 1,280; divided by 1,000 of spend, POAS is 1.28. Above 1 the ads make money, below 1 they lose it. It says the same thing as comparing ROAS with break-even ROAS, in one number.
Does the calculator work for Meta, Google, Amazon and other platforms?
Yes. It is arithmetic on spend, revenue, margin and order value, so it works for any ad platform and any currency. Type the spend and revenue from Ads Manager, Google Ads or the Amazon campaign report. On Amazon, ACoS is spend divided by revenue, which is 1 divided by ROAS: a 3.2x ROAS is a 31.25% ACoS.
Does my data leave my browser?
No. The numbers are worked out in your browser and saved only in this browser, so they are there when you come back. We count which buttons get used, with no cookies and nothing you type.
Is it free?
Yes, with no signup.