Google Ads specialist. $30M+ managed across 50+ e-commerce and agency accounts in the US, UK and India. Book a free audit call
On this page
A store owner opens the monthly Google Ads report and sees 4x ROAS. The agency calls it great. A friend who runs a supplement brand says anything under 6x is a waste. A forum thread says 2x is fine. All three can be right, for three different stores, and none of them asked the one question that decides it: how much of each sale does the store actually keep?
Short version: A good ROAS for ecommerce is any ROAS comfortably above your break-even ROAS, and your break-even ROAS is 1 divided by your contribution margin. For stores keeping 25% to 50% of each sale after product cost, shipping, fees and returns, break-even lands between 4x and 2x, so a healthy target usually sits about 1.2x to 1.5x above that line. ROAS is revenue divided by ad spend, so it ignores margin, which is why the store selling at 70% margin and the store selling at 25% margin need very different numbers. This guide gives you the margin table, what 4x really means, what a bad ROAS looks like, and what a good ROAS for Google Ads looks like in 2026 for brand Search, Shopping, Performance Max and Demand Gen.
"What is a good ROAS?" is the most common question we hear, and the honest answer annoys people: it depends. But it depends on something specific and calculable, not on vibes. Once you understand the math, you can work out your own target in about two minutes.
What ROAS actually means
ROAS stands for return on ad spend. It answers one question: for every unit of currency you put into ads, how much revenue came back?
A 4x ROAS means every $1 of ad spend produced $4 of revenue. A 2x ROAS means $1 produced $2. Higher is more efficient, but higher is not automatically better, and we will get to why.
The ROAS formula
The calculation is simple:
ROAS = Revenue from ads / Cost of ads
Spend $2,000 on Google Ads and generate $8,000 in attributed revenue, and your ROAS is 8,000 / 2,000 = 4x. That is the whole formula. The complexity is not in the math, it is in deciding what number you actually need.
What is a good ROAS percentage?
ROAS is often written as a percentage instead of a multiple. Multiply the ratio by 100: 4x is 400%, 2.5x is 250%, 1x is 100%. Google Ads uses the percentage form, so when you set a target ROAS on a Shopping, Search or Performance Max campaign, you type 400% for a 4x target, not 4. Google's own help pages describe target ROAS as conversion value divided by cost, multiplied by 100.
So a good ROAS percentage follows the same rule as a good multiple: anything comfortably above your break-even percentage. A store that breaks even at 250% is in good shape at 300% to 375%. A store that breaks even at 400% is losing money at 350%, even though 350% sounds healthy. One common mix-up to avoid: a 400% ROAS does not mean a 400% profit. It means $4 of revenue per $1 of spend, and the profit depends on what that revenue costs you to fulfil.
People also search for a "good ROAS score". There is no official ROAS score in Google Ads. The number you see in the ROAS or "Conv. value / cost" column is the ratio itself, and it is only good or bad relative to your own break-even.
Why "a good ROAS" depends on your margin
ROAS measures revenue, not profit. That is the trap. A 4x ROAS sounds great until you realize the store keeps only 25% of each sale after the cost of goods. Run the numbers and a 4x ROAS on a 25% margin product is barely breaking even once you count the product cost itself.
Your breakeven ROAS is the point where ad spend equals the gross profit those sales generated. A rough way to find it:
Breakeven ROAS = 1 / profit margin
At a 50% margin, breakeven ROAS is 1 / 0.50 = 2x. Below 2x you lose money, above 2x you profit.
At a 33% margin, breakeven ROAS is roughly 3x.
At a 25% margin, breakeven ROAS is 4x.
The same relationship across a wider margin range. Break-even ROAS is simply 1 divided by your margin - use contribution margin, after shipping, fees and returns, not gross margin.
So when someone says "aim for a 4x ROAS," that target is meaningless until you know their margin. For a high-margin brand, 4x is a strong profit. For a thin-margin brand, 4x is just survival.
One warning on which margin you use. The figure has to be your contribution margin, after shipping, payment fees, discounts and returns, not the gross margin that only subtracts product cost. A brand at 70% gross margin is often nearer 50% once those are counted, which moves break-even from 1.4x to 2x. Our break-even ROAS calculator works it out from your real costs and shows profit at every spend level.
Good ROAS for ecommerce by margin: the break-even table
This is the table most "good ROAS for ecommerce" answers leave out. Find the row closest to your contribution margin. The middle columns are pure math. The last column is our working range for a healthy target: 1.2x to 1.5x your break-even, which leaves room for overhead and still lets the account grow.
Contribution margin
Break-even ROAS
Break-even as %
Healthy target range
20%
5x
500%
6x to 7.5x
25%
4x
400%
4.8x to 6x
30%
3.3x
333%
4x to 5x
40%
2.5x
250%
3x to 3.75x
50%
2x
200%
2.4x to 3x
60%
1.67x
167%
2x to 2.5x
70%
1.43x
143%
1.7x to 2.1x
Two things stand out. First, the same 3x ROAS is a loss at 30% margin and a comfortable profit at 50%. Second, the gap between rows shrinks as margin rises, so high-margin brands have far more room to bid for volume. If you want the full method, including how to handle fixed costs and a catalog with mixed margins, our guide to break-even ROAS walks through it product by product.
So what is a good ROAS for ecommerce?
Putting it together, a good ROAS for an e-commerce store is one that clears your breakeven with enough room to fund the rest of the business (overhead, returns, the time and tools behind the account). As a practical guide:
At or below breakeven: you are buying revenue at a loss. Fix this first.
1.2x to 1.5x above breakeven: profitable, healthy, and usually the sweet spot for scaling. Counterintuitively, this is often the best place to be, because pushing ROAS much higher usually means shrinking volume.
Far above breakeven (say 8x+ on a mid-margin product): looks fantastic on the report, but often signals you are under-spending and leaving sales on the table. Very high ROAS plus low volume is not a win, it is a missed opportunity.
That last point surprises people. The goal is not the highest possible ROAS. It is the most total profit, which usually means accepting a slightly lower ROAS in exchange for a lot more volume. We dig into that balance in our piece on scaling a footwear brand while holding a 6.3x ROAS.
What is a healthy ROAS? Break-even vs target vs scaling
A healthy ROAS is not one number. Every ecommerce account has three ROAS levels worth writing down, and most confusion about what a good ROAS for ecommerce looks like comes from mixing them up.
Break-even ROAS is the floor. At this level the ads pay for themselves and the products, and nothing else. It is a fact about your costs, not a goal.
Target ROAS is the level that covers overhead and leaves the profit you want. For most stores this is the 1.2x to 1.5x band in the table above, and it is the number you put into your bid strategy for steady campaigns.
Scaling ROAS is the lowest level you will accept while deliberately pushing for more volume, such as during a peak season or when acquiring first-time buyers with proven repeat purchases. It sits between break-even and target, and it should be a decision you make on purpose, with an end date.
A healthy account usually runs its steady campaigns near target, lets a few growth campaigns run near the scaling level, and never lets anything sit below break-even for long without a reason you can explain.
Is 4x ROAS good?
A 4x ROAS is the number people quote most, so it is worth testing against real margins. Here is what is left from $100 of ad spend at 4x ($400 of revenue), after product, shipping, fees and returns, at different contribution margins.
$0Left from $100 of spend at 4x on a 25% contribution margin
$60Left at 4x on a 40% contribution margin
$100Left at 4x on a 50% contribution margin
$140Left at 4x on a 60% contribution margin
So is 4x a good ROAS for ecommerce? For a store keeping 40% or more of each sale, yes, it is a solid, profitable result and may even be a sign you could spend more. For a store keeping 25%, 4x is exactly break-even, and every overhead cost still has to be paid from somewhere. Across the 50+ accounts we have managed, the average ROAS is above 4x, but that average is only meaningful because each account's target was set from its own margin first.
What is a good break-even ROAS?
Strictly, there is no "good" break-even ROAS to aim for, because break-even is not chosen, it is calculated. What you can say is that a lower break-even is better, because it gives you more room to bid. You lower it by improving contribution margin, not by changing anything in Google Ads: raise average order value with bundles, cut return rates with clearer sizing and product pages, renegotiate shipping, or push higher-margin products in the feed. A store that moves from 30% to 40% contribution margin drops its break-even from 3.3x to 2.5x, which can open up campaigns that were previously unprofitable.
What is a bad ROAS?
A bad ROAS is any ROAS below your break-even that you did not choose deliberately. Below 1x is bad for everyone, because you spent more on ads than the revenue they brought in, before paying for a single product. Between 1x and your break-even, you are buying revenue at a loss.
A bad ROAS can also look like a great one
A 15x ROAS on a tiny budget can be a bad result if it comes almost entirely from people searching your brand name, who would likely have bought anyway. A very high ROAS combined with flat total sales usually means the account is harvesting existing demand instead of finding new customers. Judge ROAS together with total revenue and the share of new customers, not on its own.
There are also legitimate reasons to run below target for a while: launching a new product, testing a new campaign type, or acquiring customers whose repeat orders you can prove. The difference between a bad ROAS and a planned one is whether someone made the call on purpose, set a limit, and is tracking what the spend bought.
What is a good ROAS for Google Ads in 2026?
A single account-wide target hides very different jobs. In 2026, a good ROAS for Google Ads depends on the campaign type, because each one reaches people at a different stage of buying. These are the bars we use, always relative to your own break-even.
Brand Search
Brand campaigns catch people already searching your store name, so their ROAS is naturally much higher than anything else in the account. That makes them a poor guide to how the account is doing. Hold brand Search to a higher bar than non-brand, keep the budget tight, and ask how many of those sales would have come through organic results anyway.
Non-brand Shopping and Search
This is where a good ROAS for ecommerce is won or lost, and where the margin table matters most. Non-brand Shopping and Search find people who have not chosen you yet, so their ROAS should sit at or near your target range. If a non-brand campaign runs well above target with spare budget, it is usually a candidate to scale. If it runs below break-even for weeks, look at the products and search terms inside it before cutting the whole campaign. Our guide on why Shopping campaigns bleed money covers the usual culprits.
Performance Max
Performance Max mixes Shopping, Search, YouTube, Display, Gmail and Discover inventory, and unless you exclude your brand terms and existing customers, it will also pick up brand searches and remarketing. That flatters its ROAS. Before you decide whether a Performance Max ROAS is good, check how much of it comes from brand traffic, apply brand exclusions where brand Search already covers that demand, and compare it with your non-brand Shopping results. Our take on Performance Max for ecommerce explains how to read it honestly.
Demand Gen
Demand Gen runs image and video ads on YouTube, Discover and Gmail, reaching people who were not searching for you. Expect a lower in-platform ROAS than Search or Shopping, and judge it over a longer window, with blended store revenue as the check. Value-based bidding is available once the campaign has enough data: Google's help pages require 50 Demand Gen conversions with a value in the past 35 days, including 10 in the past 7 days, before value bidding unlocks for a campaign, and Google suggests starting the target ROAS below your recent 30-day ROAS. Our Demand Gen guide covers setup, and PMax vs Shopping vs Demand Gen explains which to use when.
New customer acquisition and value-based bidding
Google Ads has a new customer acquisition goal with two modes: bid higher for new customers, or only bid for new customers. Google documents it for Performance Max, Search and Shopping campaigns. In the bid-higher mode you assign an extra value to each new customer, and Google's help pages confirm that this added value is included in the reported conversion value. That means your reported ROAS goes up without any extra sales. If you use this goal, compare ROAS on actual purchase revenue, or adjust your target to reflect the added value, otherwise you will think the account improved when only the accounting changed.
Setting your target ROAS in Google Ads
Once you know your numbers, putting them into the account is straightforward. In mid 2026 Google restored "Target ROAS" as the bid strategy's own name in the interface, replacing the longer "Maximize conversion value with a target ROAS" label, so it is easy to find.
Work out contribution margin. Take average order revenue and subtract product cost, shipping, payment fees, discounts and the cost of returns. Divide what is left by revenue.
Calculate break-even and target. Break-even is 1 divided by that margin. Your steady target is 1.2x to 1.5x break-even, from the table above.
Check what the campaign already achieves. Google recommends looking at at least 4 weeks or 3 conversion cycles of data before setting a target. Setting a target far above recent results limits traffic.
Enter it as a percentage. A 3.5x target is 350% in the Target ROAS field.
Change it in steps and wait. Google says the bidder reacts immediately but needs one to two conversion cycles to reach a new target. Lower the target to buy more volume, raise it to tighten efficiency.
One 2026 change makes the number you type matter more. From 17 August 2026, Google changed how Target ROAS and Target CPA behave on campaigns marked "Limited by budget": they now bid more consistently toward the target you set, where previously they often beat it while capped by budget. If your target was set loosely below the ROAS you actually wanted, results can now drift down toward it. Review the targets on budget-limited campaigns against your break-even table.
Average ROAS for ecommerce: why benchmarks mislead
Search for the average ROAS for ecommerce and you will find figures from tool vendors and agencies, each built from a different mix of stores, campaign types, attribution settings and time periods. Some include brand Search, which inflates the average. Some include remarketing. Few say what margins the stores in the sample had. An average built that way cannot tell you what a good ROAS for ecommerce looks like in your store, because an average of a 2x supplement store and an 8x furniture store says nothing useful about either.
The only average worth comparing against is your own: your account's ROAS over the last few months, split by campaign type, set against your own break-even. That tells you if you are improving, and by how much.
ROAS benchmarks by industry (and why to distrust them)
People search for ROAS benchmarks by industry hoping for a target to copy. Here is the honest version: benchmarks are a starting sanity check, not a goal, because two stores in the same category can have wildly different margins. Use these as rough context, then calculate your own breakeven from the section above.
High margin categories (beauty, supplements, digital products, jewelry at 60 to 80 percent margin): a healthy ROAS often sits in the 2x to 3x range, because breakeven is low and volume matters more than a high multiple.
Mid margin categories (apparel, home goods, accessories at 40 to 55 percent margin): a healthy ROAS typically runs 3x to 4.5x once you clear breakeven with room to spare.
Thin margin categories (electronics, furniture, grocery, marketplaces at 15 to 30 percent margin): breakeven alone can be 4x to 6x, so a "good" ROAS here is higher purely because the margin is thinner, not because the account is better run.
Notice the pattern: a lower ROAS on a high margin product can be far more profitable than a higher ROAS on a thin margin one, which is exactly the trap our guide to Google Ads for electronics stores is built around. That is exactly why a blanket "aim for 4x" benchmark is close to useless. A good ROAS for an ecommerce store is defined by its margin, not by your industry's average.
What about B2B and service businesses?
The same logic works for service businesses, with one change: most of them do not have a cart value at the moment of conversion. If you track leads, ROAS only means something once you feed real deal values back into Google Ads, for example through offline conversion imports. Until then, judge service and B2B accounts on cost per qualified lead and close rate, not on a ROAS figure built from guessed lead values.
ROAS vs POAS: the version that counts profit
Because ROAS ignores margin, some brands track POAS instead (profit on ad spend), which divides gross profit by ad spend rather than revenue. If you want tooling that does this continuously, our guide to the best ecommerce analytics tools maps the options by store stage. POAS bakes the margin question directly into the metric, so a "good POAS" is simply anything above 1x. If your products vary widely in margin, POAS is the more honest number to optimize toward, and it is worth setting up if you can feed margin data into your tracking.
Common ways the ROAS number lies
Counting micro-conversions as revenue. If add-to-cart or begin-checkout actions are stuffed into your conversion value, your ROAS is inflated. Track purchases, and value them at real revenue.
Attribution double-counting. Platform-reported revenue often overlaps across channels. Your blended ROAS (total revenue / total ad spend across everything) is the truth check.
Ignoring returns. A 5x ROAS on a category with a 30% return rate is really closer to 3.5x. Net it out.
Tax and shipping inside conversion value. If your purchase tag sends order totals that include tax and shipping, your ROAS is higher than the product revenue really earned. Our guide to Shopify Google Ads conversion tracking shows how to check what value you are sending.
Brand and new customer values mixed in. Brand searches and the extra value added by the new customer acquisition goal both lift reported ROAS without telling you anything about efficient growth.
If your reported ROAS looks too good to be true, one of these is usually why. Remarketing is the sharpest example, because it targets people who were already likely to buy; our guide to Google remarketing for ecommerce shows how to estimate the return it actually adds. A structured account audit will tell you whether the number you are celebrating is real.
How to improve ROAS without killing volume
The fastest way to raise ROAS is to cut spend on everything that is not already converting, and that usually shrinks the business. A better order of work protects volume while lifting efficiency:
Fix tracking first. Make sure conversion value is real purchase revenue, counted once.
Separate brand from non-brand. Read each on its own, so brand sales stop hiding weak prospecting.
Cut the waste at the edges. Add negatives for irrelevant search terms and pull spend from products that have had plenty of clicks with no sales.
Feed the winners. Give products and campaigns that beat target more budget, in steps, before raising targets anywhere.
Improve the margin behind the ROAS. Higher order values and fewer returns lower your break-even, which makes every ROAS level more profitable.
The two-minute takeaway
Calculate your breakeven ROAS (1 divided by your margin), then aim to run comfortably above it without starving the account of volume. That is a good ROAS for ecommerce in your store specifically, and it will be a different number from your competitor's. Anyone who quotes you a target without asking about your margins is guessing.
Want a read on whether your current ROAS is healthy or hiding a problem? Book a free audit call and we will break down the real numbers behind your account. If you would rather start with a written review, request a free Google Ads audit and we will check your targets against your margins, campaign by campaign.
Frequently asked questions
What is a good ROAS for e-commerce?
There is no universal number: a good ROAS is one comfortably above your own break-even, which depends on your margins. High-margin brands profit at 2.5x while low-margin brands can lose money at 4x, so the question only has an answer in your accounting, not in a benchmark table.
Is a 4x ROAS good for an ecommerce store?
A 4x ROAS is good for an ecommerce store that keeps 40% or more of each sale after product cost, shipping, fees and returns, because its break-even is 2.5x or lower. For a store keeping only 25%, 4x is exactly break-even and earns nothing after overhead. Check your contribution margin before calling 4x good.
What is a good ROAS percentage?
A good ROAS percentage is one comfortably above your break-even percentage, which is 100 divided by your contribution margin. A store keeping 40% of each sale breaks even at 250% ROAS, so 300% to 375% is a healthy target. Google Ads asks for target ROAS as a percentage, so a 4x goal is entered as 400%.
What ROAS is considered bad?
Any ROAS below 1x is bad, because ad spend is higher than the revenue it brought in. For an ecommerce store, any ROAS below its break-even (1 divided by contribution margin) is also bad unless it is a planned, time-limited push for new customers or a product launch.
What is a good ROAS for Google Ads in 2026?
In 2026, a good ROAS for Google Ads depends on campaign type. Brand Search should run well above your target, non-brand Shopping and Search should sit at or near 1.2x to 1.5x your break-even, Performance Max should be judged after removing brand traffic, and Demand Gen can run lower, judged on blended store revenue, the same split our e-commerce Google Ads strategy guide builds the whole account around.
What is a healthy ROAS?
A healthy ROAS sits above break-even with room to cover overhead and profit, usually 1.2x to 1.5x your break-even ROAS. For a store with a 50% contribution margin that means about 2.4x to 3x. A ROAS far above that on low spend often means the account is under-spending, not that it is healthy, and our breakdown of how much PPC costs for an ecommerce store shows how to size spend from margin instead.
What is a good ROAS target for a fashion brand with a 40% margin and a 15% return rate?
If 15% of revenue is refunded, the brand keeps roughly 40% of the remaining 85%, about 34% of reported revenue, before return handling costs. That puts break-even near 2.9x, so a healthy Google Ads target is around 3.5x to 4.4x, or 350% to 440% in the Target ROAS field. Use your real return costs to refine it.
How do I work out my break-even ROAS?
Divide 1 by the share of revenue you keep after product cost, fees, and shipping. Keep 40% and you break even at 2.5x; keep 20% and you need 5x. Everything above that line is profit; everything below it is paying Google to ship your products.
Why is my high ROAS not producing profit?
Commonly because the reported ROAS is inflated, brand traffic and tracking errors flatter it, or because it sits below your true break-even once all costs are counted. Blended account ROAS also hides losing segments inside winning ones; segment-level economics tell the real story.
Should ROAS targets differ between campaigns?
Yes. Brand campaigns naturally run high ROAS and deserve a higher bar; new-customer prospecting can justify a lower target if repeat purchase value is proven. One blanket target across the account quietly starves growth campaigns and overfeeds easy wins.