Skip to content
Clay balance scale weighing a stack of coins against an ad card

ROAS and break-even ROAS calculator

ROAS (return on ad spend) is revenue from ads divided by ad spend. Break-even ROAS is where an order pays for itself: your price divided by what is left after product cost, shipping and fees.

Free, no signupNothing is sent or saved

ROAS calculator

Your ROAS

ROAS = revenue from ads / ad spend

ROAS
3.00 (300%)
Above your target

Your price and costs per order

Break-even ROAS = price / margin before ads

Average order value, without sales tax or VAT

What the goods cost you (COGS)

What you pay per order

As a percent of the price

Packaging, returns allowance, apps

Percent of the price you want to keep

Break-even ROAS 2.00 Target ROAS 2.50

Results

Profitable at your target

Your ROAS
3.00
Break-even
2.00
Target
2.50

Your ROAS of 3.00 clears break-even (2.00) and your target of 2.50.

Margin before ads
$25.00
Price minus product, shipping, fees and other costs
Break-even CPA
$25.00
Cost per acquisition: the most you can pay in ads per order
Target CPA
$20.00
Cost per order in ads that keeps your target profit

Starts with the worked example below.

How to calculate ROAS and break-even ROAS

Where each $50 sale goes

  • Product cost $15, 30%
  • Shipping and fulfillment $6, 12%
  • Payment and platform fees $1.50, 3%
  • Other costs per order $2.50, 5%
  • Margin before ads $25, 50%
ROAS formulas, worked through the example
ROASFormularevenue from ads / ad spendWorked example$6,000 / $2,000 = 3.00
Margin before adsFormulaprice − product cost − shipping − fees − other costsWorked example$50 − $15 − $6 − $1.50 − $2.50 = $25
Break-even ROASFormulaprice / margin before adsWorked example$50 / $25 = 2.00
Break-even CPA (cost per acquisition)Formulamargin before adsWorked example$25
Target ROASFormulaprice / (margin before ads − target profit)Worked example$50 / ($25 − $5) = 2.50
Target CPAFormulamargin before ads − target profitWorked example$25 − $5 = $20

A ROAS of 3.00 clears both, so in this example the ads are profitable at the order level. Break-even ROAS only exists when the margin before ads is above zero.

What is a good ROAS for an online store?

A good ROAS is one above your break-even ROAS, with room for the profit you want. There is no universal number: as Shopify (opens in a new tab) notes, an acceptable ROAS depends on your margins, operating costs and goals. The same ROAS can be a great result for a high-margin product and a loss for a low-margin one.

Break-even ROAS is simply 1 divided by your margin before ads, taken as a share of the price. This table is that arithmetic, not a benchmark:

Break-even ROAS by margin before ads
Margin before adsBreak-even ROAS
20%5.00
25%4.00
33%3.00
40%2.50
50%2.00
60%1.67

If customers reorder, some stores accept a first-order ROAS below break-even and earn the profit on later orders. Only do this if your own data shows your repeat rate.

ROAS FAQ

More questions? Email [email protected].

What does ROAS stand for?

Return on ad spend: the revenue your ads bring in divided by what you spent on them. $6,000 of sales on $2,000 of spend is a ROAS of 3.00, or 300%.

How do you calculate break-even ROAS?

Take your selling price and subtract product cost, shipping, payment fees and any other cost per order. That is your margin before ads. Break-even ROAS is the price divided by that margin. With a $50 price and a $25 margin, break-even ROAS is 2.0.

Is a ROAS of 3 the same as 300%?

Yes. Both mean $3 of revenue for every $1 of ad spend. Google Ads (opens in a new tab) writes ROAS as a percentage ($5 of sales per $1 of spend is 500%), while Meta reports it as a ratio.

Is ROAS the same as ROI?

No. ROAS looks only at revenue per ad dollar. ROI looks at profit after all costs. Shopify (opens in a new tab) describes ROAS as the more specific, revenue-based version of the ROI idea. That is why you need break-even ROAS: it turns your costs into the ROAS you must beat.

Why is my ROAS in Meta different from my store?

Meta calculates purchase ROAS as purchase conversion value divided by amount spent, counting only sales it attributes to your ads, and it may use statistical modeling when data is missing (Meta Business Help Center (opens in a new tab)). Your store counts every order. Compare both, and judge profit on the numbers you trust most.

Should I include shipping in break-even ROAS?

Include what you pay for shipping and fulfillment. If customers pay for shipping, count that payment in the selling price too, so both sides of the math match.

Want ads that clear your break-even ROAS?

Crush creates Meta ads for your store, launches them and turns off the ones that lose money.

Plans shown after a quiz. 14-day money-back guarantee.

Browse the free ad library