ROAS & break-even ROAS calculator.

ROAS is the revenue your ads bring divided by what they cost. Your break-even ROAS is 1 ÷ your profit margin - below it, every ad dollar loses money.

Try an example:

Free · no sign-up · runs in your browser · reviewed October 2026

1Your ads any period, e.g. the last 30 days
2One order for the break-even line
Your ROAS2.90×
Break-even ROAS2.00×
you: 2.9×
0×2×4×
ads cost you moneyads make money

Your ads make money. Every $1 of ads brings $2.90 in sales. You need $2.00 to break even.

Orders from ads
58
Cost per order
$20.69
max $30.00
Profit after ads
+$540

Nothing you type leaves your browser. The link keeps your numbers, so you can send it to your partner.

In short

  • ROAS = revenue from ads ÷ ad spend. A ROAS of 3× means $3 in sales for every $1 of ads.
  • Break-even ROAS = 1 ÷ profit margin before ads. A store that keeps 50% of each order breaks even at 2×.
  • A good ROAS is any ROAS above your own break-even line. For Shopify stores with 30–60% margins that line sits between 3.3× and 1.7×.

How to use the ROAS calculator

  1. Enter your ad spend and the revenue those ads brought for the same period. Your ad platform or Shopify's marketing report shows both.
  2. Enter one typical order: its value, what the product costs you, shipping and fees. This sets your break-even line.
  3. Read the scale. Your marker right of the line means the ads make money; left of it, they lose it. Copy the link to keep the result.

How to calculate ROAS

FormulaROAS = revenue from ads ÷ ad spend

$3,480 ÷ $1,200 = 2.9× - every dollar of ads brought $2.90 in sales.

ROAS (return on ad spend) counts sales, not profit. That is why a ROAS that looks good can still lose money: a $60 order that leaves you $10 after costs needs a far higher ROAS than one that leaves you $40. The break-even line below fixes that.

How to calculate break-even ROAS

FormulaBreak-even ROAS = order value ÷ profit per order before ads

$60 ÷ ($60 − $22 − $6 − $2) = $60 ÷ $30 = 2.0×. That is the same as 1 ÷ margin: 1 ÷ 50% = 2.0×.

The higher your margin, the lower the ROAS you need. Find your margin in the left column:

Profit margin before adsBreak-even ROASOften seen in
20%5.00×resold branded goods
30%3.33×home decor, furniture
40%2.50×dropshipping
50%2.00×apparel
60%1.67×beauty, own-brand goods
70%1.43×jewelry, handmade, digital

What is a good ROAS for a Shopify store?

A good ROAS is any ROAS above your break-even ROAS. The often-quoted "4× is good" only fits a store that keeps 25% of each order. A jewelry store at 70% margin makes money from 1.5×; a furniture store at 30% loses money at 3×.

What we see on Adeagle

Retargeting is where display ads pay. Shoppers who already viewed a product and see it again buy far more often. In July–September 2026, across 208,000 retargeting impressions for 9 stores in 7 verticals - apparel, home & garden, toys, car parts, food, luggage and hardware - each 1,000 retargeting impressions brought $16.47 in post-click sales (orders placed after a shopper clicked the ad). On plans with retargeting, at the default 20% retargeting share that works out to an estimated 3.1× ROAS (post-click), and about 5.0× at the maximum 33%. Your own number depends on your vertical, your prices and your traffic.

Best store so far

A US store selling electrical supplies, with about 60 orders a month, on the $30/month Essential plan. Retargeting is not part of Essential, so we switched it on for them. Over seven months it paid $204, and its ads brought 10 orders worth $5,830 - every one after a click on a retargeting ad.

28.6× ROAS
See the plans with retargeting →

ROAS vs ROI vs MER

MetricFormulaIt answers
ROASrevenue from ads ÷ ad spendDo these ads bring sales?
Break-even ROAS1 ÷ profit marginWhat ROAS do I need?
ROI(profit from ads − ad spend) ÷ ad spendDo these ads make profit? In the example: ($1,740 − $1,200) ÷ $1,200 = 45%.
MERall revenue ÷ all marketing spendIs my marketing working as a whole?

What this calculator does not tell you

  • Repeat buyers. A first order at break-even can still pay off when the customer comes back. The customer lifetime value calculator (coming next) shows how much a customer is worth over time.
  • Returns and discounts. Use revenue after refunds and discount codes, or your ROAS will look better than it is.
  • How sales are counted. Ad apps count sales from clicks, views or both, over different windows. Compare ROAS only between reports that count the same way.
  • Fixed costs. Break-even here is per order. Rent, apps and salaries come on top.

By Bart Ziem, Adeagle · Formulas: standard definitions used by every ad platform · Benchmarks: Adeagle data, 2026 - post-click sales, an estimate, not a promise; your result depends on your products and prices

More free ad calculators

The other numbers in every ad report - each with what a typical small store gets.

1,000 views= $2.40

CPM calculator

Opening first

What 1,000 impressions cost you - or how many impressions a budget buys.

↳ What do 1,000 ad views cost?
Impressions10,000
Clicks80
click-through rate0.8%

CTR calculator

Opening first

Your click-through rate, and how it compares with a typical small store.

↳ Do shoppers click my ads?
$40 ÷ 95 clicks$0.42 / visitor

CPC calculator

Opening first

What one visitor from your ads costs.

↳ What does one visitor cost?
$40 ÷ 3 orders$13.33 / order

CPA calculator

Opening first

What one order from your ads costs, and the most you can pay for it.

↳ What does one order cost?

Questions about ROAS

Any ROAS above your break-even ROAS. Break-even ROAS is 1 ÷ your profit margin before ads, so a store that keeps 50% of each order needs more than 2×, and a store that keeps 30% needs more than 3.3×.

Divide the revenue your ads brought by what the ads cost. $3,480 in sales from $1,200 of ads is a ROAS of 2.9×.

The ROAS at which your ads neither make nor lose money. It is your order value divided by your profit per order before ads - the same as 1 ÷ your margin.

Only if your margin is above 50%. A store with a 60% margin makes money at 2× (break-even 1.67×); a store with a 40% margin loses money at 2× (break-even 2.5×).

Because ROAS counts sales, not profit. If product cost, shipping and fees take most of each order, your break-even ROAS is high. Returns, discounts and fixed costs lower the real result further.

ROAS divides sales by ad spend. ROI divides the profit the ads made, after the ad spend, by the ad spend. A ROAS of 2.9× with a 50% margin is an ROI of 45%.

Yes. Adeagle tracks every order its ads bring, so you see the revenue from ads next to what they cost - in the app, for each campaign.

Want another tool? Tell us which one: [email protected]