A good ROAS for e-commerce is any ROAS above your break-even point, and your break-even point depends on your profit margin, not on an industry average. The formula is simple: break-even ROAS = 1 / profit margin. A store with a 50% margin breaks even at a 2.0 ROAS, while a store with a 20% margin needs 5.0 just to stop losing money.

That's why a "4x ROAS" can be excellent for one store and a loss for another. Here's how to work out the number that matters for yours.

What ROAS means

ROAS stands for return on ad spend. It measures how much revenue you get back for every dollar you spend on ads.

ROAS = Revenue from ads / Ad spend

If you spend $2,000 on Google Ads and those ads drive $8,000 in sales:

$8,000 / $2,000 = 4.0

You'll see that written several ways: 4.0, 4x, 4:1 or 400%. They all mean the same thing: $4 in revenue for every $1 in ad spend.

Google Ads reports ROAS as "Conv. value / cost." Target ROAS bidding uses the percentage form, so a 400% target ROAS is the same as 4.0.

You can run quick numbers with our ROAS calculator.

Why revenue isn't profit

ROAS is a revenue metric. It ignores everything it costs you to deliver the order:

  • Cost of goods (what you paid for the product)
  • Shipping and packaging
  • Payment processing fees
  • Marketplace or app fees
  • Returns and refunds

A $100 order with a 4.0 ROAS means you spent $25 on ads. If the product cost you $60, shipping was $10 and fees were $3, you have $2 left. That's barely profitable, even though "4x" sounds strong.

This is why chasing a generic benchmark is risky. You need a target built on your own margin.

How to calculate break-even ROAS

Break-even ROAS is the point where ad spend exactly eats up your gross profit. Above it, you make money on the order. Below it, you lose money.

Break-even ROAS = 1 / profit margin

Where profit margin = (Revenue - all variable costs except ads) / Revenue.

Step-by-step example

Say you sell a $120 jacket:

CostAmount
Product cost$48
Shipping and packaging$9
Payment fees$4
Average returns cost$5
Total variable costs$66

Profit before ads = $120 - $66 = $54

Profit margin = $54 / $120 = 45%

Break-even ROAS = 1 / 0.45 = 2.22

So for this jacket, every dollar of ad spend must bring in at least $2.22 in revenue to break even. At a 2.22 ROAS, you'd spend $54 in ads to sell one $120 jacket, which is exactly your profit.

Check your own products with our break-even ROAS calculator.

Break-even ROAS by margin

Profit marginBreak-even ROAS
70%1.43
60%1.67
50%2.00
40%2.50
30%3.33
25%4.00
20%5.00
15%6.67
10%10.00

Notice how quickly the requirement rises as margins shrink. Low-margin products need very efficient ads to be profitable on the first order.

So what is a good ROAS?

Once you know your break-even, a good ROAS is one that leaves the profit you want after ad spend.

Target ROAS for a profit goal

If you want to keep a specific share of revenue as profit after ads, use:

Target ROAS = 1 / (profit margin - desired profit share)

Using the jacket (45% margin), if you want 15% of revenue left as profit after ads:

1 / (0.45 - 0.15) = 1 / 0.30 = 3.33

At a 3.33 ROAS, ad spend is 30% of revenue ($36 on a $120 jacket), leaving $18 of profit per sale.

Three ways to frame your target

  1. Break-even ROAS: the floor. Useful for aggressive customer acquisition when you have strong repeat purchases.
  2. Profit target ROAS: break-even plus a margin of safety. The default for most stores.
  3. Efficiency ROAS: a higher target that maximizes profit per dollar but limits volume.

Higher isn't always better. A very high ROAS often means you're only showing ads to people who were already going to buy, such as brand searchers and returning customers. You might grow total profit faster with a lower ROAS and more volume.

A worked comparison

Same store, 45% margin, two campaign settings:

Campaign ACampaign B
Ad spend$2,000$6,000
Revenue$12,000$24,000
ROAS6.04.0
Gross profit (45%)$5,400$10,800
Profit after ads$3,400$4,800

Campaign A has the better ROAS. Campaign B makes $1,400 more profit. If you only looked at ROAS, you'd pick the wrong one.

What about industry benchmarks?

You'll find plenty of published "average ROAS" figures online. Treat them with caution. Reported averages vary widely by source, industry, channel, attribution model and whether brand traffic is included. A figure that blends luxury jewelry with grocery delivery tells you very little about your store.

As a loose orientation, many e-commerce stores on Google Ads see blended ROAS somewhere in the low-to-mid single digits, but the range is wide and the only number that tells you whether you're profitable is your own break-even. Your margin, average order value and repeat rate matter far more than anyone's average.

Factors that change your target

Average order value

Higher order values usually make it easier to hit a ROAS target, because cost per click doesn't scale with your price. A $15 product and a $300 product in the same niche can face similar click costs.

Repeat purchases and lifetime value

If customers typically buy again, you can accept a lower ROAS on the first order. For example, if the average customer places three orders over a year and your ad only paid for the first, the real return is much higher than first-order ROAS shows.

A simple check: estimate the gross profit from a typical customer over 12 months, and compare it to what you pay to acquire one. If lifetime profit comfortably exceeds acquisition cost, a break-even ROAS on first orders can be a smart growth strategy, as long as you have the cash flow.

Brand vs. non-brand traffic

Brand searches almost always show very high ROAS because those buyers already know you. Mixing them with non-brand campaigns makes everything look better than it is. Look at non-brand ROAS separately.

Attribution and tracking

ROAS is only as reliable as your conversion tracking. Duplicate purchases, missing order values or counting add-to-carts as conversions will distort it. See Google Ads conversion tracking for e-commerce to make sure your data is trustworthy.

ROAS vs. other metrics

  • POAS (profit on ad spend): profit / ad spend. More honest than ROAS, but requires passing profit data instead of revenue.
  • MER (marketing efficiency ratio): total store revenue / total marketing spend. Useful for checking whether ad growth is actually growing the business.
  • CPA (cost per acquisition): ad spend / conversions. Helpful when order values are fairly uniform.

Watching ROAS alongside MER is a good sanity check. If campaign ROAS rises but total store revenue doesn't, your ads may be claiming credit for sales that would have happened anyway.

How to use ROAS in Google Ads

  1. Calculate break-even ROAS for each product group or margin tier. Don't use one number for the whole catalog.
  2. Label products by margin with custom labels in Merchant Center so you can segment campaigns. Our product feed optimization guide explains how.
  3. Set target ROAS per campaign based on that tier's margin and your profit goal.
  4. Start a little below your goal so the campaign can spend, then raise the target gradually.
  5. Review monthly: check profit after ad spend, not just ROAS.

For Shopping and Performance Max specifics, see our Google Shopping ads guide and Performance Max for e-commerce. If you're planning spend, the Google Ads budget calculator shows what revenue a budget can support at a given ROAS.

When ROAS drops: what to check first

A falling ROAS doesn't always mean your ads got worse. Work through these before you cut budgets:

  1. Tracking. Did a site update, checkout change or new app break the purchase tag? A sudden drop in conversions with steady clicks is a common sign.
  2. Seasonality. Many stores see ROAS swing with holidays, back-to-school or weather. Compare to the same period last year, not just last month.
  3. Conversion delay. Recent days often look worse because some buyers convert days after clicking. Give the data a week before judging.
  4. Price and stock. Out-of-stock best sellers or a competitor's price cut can pull ROAS down quickly.
  5. Target or budget changes. A big budget increase usually lowers ROAS as the campaign reaches less qualified searches. That can still be fine if profit after ads grows.
  6. Search terms. New irrelevant queries can creep in. Add negatives where needed.

If tracking is sound and the drop persists for several weeks, then revisit bids, feed quality and targets.

A quick ROAS checklist

  • Do you know your true profit margin, including shipping, fees and returns?
  • Have you calculated break-even ROAS per margin tier?
  • Is brand traffic reported separately?
  • Is purchase the only primary conversion, with real order values?
  • Are you comparing profit after ads, not just ROAS, when making decisions?

Not sure what your targets should be? Mercantads builds margin-based ROAS targets and manages Google Shopping, Search and Performance Max campaigns for e-commerce stores. Get in touch and we'll look at your numbers with you.

Frequently asked questions

What is a good ROAS for an e-commerce store?

A good ROAS is one above your break-even ROAS that leaves the profit you want after ad spend. Break-even ROAS equals 1 divided by your profit margin, so a 40% margin store breaks even at 2.5 and needs more than that to profit.

How do I calculate ROAS?

Divide revenue from ads by ad spend. If $1,500 in ad spend drove $6,000 in sales, ROAS is 4.0, which can also be written as 4x or 400%.

Is a 4x ROAS good?

It depends on your margin. A 4x ROAS is profitable for a store with a 40% margin (break-even 2.5), but it only breaks even for a store with a 25% margin.

What is the difference between ROAS and ROI?

ROAS measures revenue per ad dollar and ignores product and operating costs. ROI, or profit-based measures like POAS, account for those costs and tell you whether you actually made money.

Should I always aim for a higher ROAS?

No. A higher ROAS often comes with lower volume, and a slightly lower ROAS at higher spend can produce more total profit. Judge campaigns by profit after ad spend, not ROAS alone.