Core formulas
The formulas to keep straight
Contribution margin before ads = price - COGS - shipping - feesBreak-even ROAS = price / contribution margin before adsProfit buffer = price x desired profit percentageTarget ROAS = price / (contribution margin before ads - profit buffer)Actual ROAS = ad revenue / ad spendProfit after ads = revenue - COGS - shipping - fees - ad spendWhat is a good ROAS for ecommerce?
A good ecommerce ROAS is one that beats your target ROAS, not someone else's benchmark. The target depends on contribution margin before ads and the profit you want left after ads. If a product has 40% contribution margin and needs 10% profit left, 3.33x is the useful target.
Use this order: calculate break-even ROAS first, add a profit buffer second, then compare actual campaign ROAS. A campaign below break-even loses money. A campaign above break-even but below target may still be too thin to scale.
A product with 40% contribution margin before ads and a 10% profit buffer needs 3.33x target ROAS.
Good ROAS by margin, checked July 4, 2026
All rows use a $100 sale. Target ROAS keeps 10% profit after ads.
| Contribution margin before ads | Break-even ROAS | Target ROAS with 10% profit | How to read it |
|---|---|---|---|
| 20% | 5.00x | 10.00x | Paid ads are hard unless AOV or repeat purchases help |
| 30% | 3.33x | 5.00x | 4x ROAS is above break-even but below target |
| 40% | 2.50x | 3.33x | 4x ROAS is healthy |
| 50% | 2.00x | 2.50x | 3x ROAS can scale carefully |
| 60% | 1.67x | 2.00x | 2.5x ROAS can work |
Is 4x ROAS good?
A 4x ROAS is good only when your product margin can support it. At 40% contribution margin, 4x ROAS leaves 15% of revenue as profit after ads. At 20% contribution margin, 4x ROAS loses 5% of revenue before overhead.
This is why a flat 4x rule can mislead small sellers. It ignores product cost, shipping, selling fees, refunds, and the size of the order. If the product cannot fund ads from first-order margin, the campaign needs a higher AOV or real repeat purchase data.
A 4x ROAS spends $25 on ads for every $100 of ad revenue.
Same 4x ROAS, different profit result
Each row uses $100 ad revenue and $25 ad spend.
| Contribution margin before ads | Ad spend at 4x | Profit after ads | Decision |
|---|---|---|---|
| 20% | $25.00 | -$5.00 | Do not scale on first-order profit |
| 30% | $25.00 | $5.00 | Thin, watch returns and fees |
| 40% | $25.00 | $15.00 | Usable |
| 50% | $25.00 | $25.00 | Strong |
| 60% | $25.00 | $35.00 | Very strong |
What is a good ROAS on Google, Meta, Amazon, and Etsy?
The best first answer is the same on every platform: good ROAS is above your target ROAS. Google Ads may optimize toward conversion value per cost, Amazon sellers may talk in ACOS, and Etsy sellers often judge ad-attributed orders, but profit math still starts with margin.
Use platform benchmarks only as a planning sanity check. Your own product margin is stronger evidence. A handmade product with paid labor, shipping, and marketplace fees may need a higher ROAS than a digital product with low delivery cost.
Verified July 4, 2026, Google Ads explains a 500% Target ROAS as $5 in sales for each $1 in ad spend.
ROAS reading by channel
| Channel | Metric sellers usually see | Best profit check |
|---|---|---|
| Google Ads | ROAS or conversion value / cost | Compare actual ROAS with target ROAS |
| Meta Ads | Purchase ROAS | Check first-order profit and blended CPA |
| Amazon Ads | ACOS and ROAS | Actual ACOS must be below target ACOS |
| Etsy Ads | Ad-attributed orders and spend | Subtract Etsy fees, COGS, shipping, and labor |
| TikTok Shop or social commerce | ROAS, CPA, or GMV | Use net payout after platform fees |
When should you scale a campaign by ROAS?
Scale only when actual ROAS is above target ROAS, the campaign has enough conversions to trust the signal, and the orders match the customers you want. A campaign barely above break-even is useful for learning, but it is not yet a strong profit channel.
I would rather scale a 3.4x campaign on a 2.5x target than a 6x campaign with two orders. Volume, conversion quality, and margin decide whether ROAS is real enough to fund.
A campaign at break-even ROAS keeps zero profit after ads.
- Below break-even ROAS: fix price, offer, cost, or targeting.
- Between break-even and target ROAS: keep testing with a capped budget.
- Above target ROAS with steady volume: scale gradually.
- High ROAS with tiny order count: collect more data before raising spend.
Decision table
ROAS decision rules
| Situation | What it means | Best move |
|---|---|---|
| Actual ROAS below break-even | Every ad-driven order loses money | Pause or fix economics |
| Actual ROAS above break-even but below target | Campaign has profit, but not enough | Test with a cap |
| Actual ROAS above target | Campaign keeps planned profit | Scale in steps |
| High ROAS with low order count | Signal may be thin | Collect more conversions |
| ROAS good but cash weak | Payback may be too slow | Lower spend or raise margin |
Worked examples
Examples you can compare against your own numbers
Example 1: 40% margin product
A product sells for $100 and has $40 contribution margin before ads.
| Revenue | $100.00 | Ad-attributed sale |
|---|---|---|
| Contribution before ads | $40.00 | After COGS, shipping, and fees |
| Break-even ROAS | 2.50x | $100 / $40 |
| Target ROAS with 10% profit | 3.33x | $100 / ($40 - $10) |
Takeaway: For this product, 3x ROAS is profitable but misses the 10% profit target.
Open the 40% margin ROAS exampleExample 2: campaign audit at 4x ROAS
A campaign spends $300 and reports $1,200 revenue.
| Ad spend | $300.00 | Campaign cost |
|---|---|---|
| Revenue | $1,200.00 | Ad-attributed revenue |
| ROAS | 4.00x | $1,200 / $300 |
| Non-ad costs | $594.00 | COGS, shipping, and fees |
| Profit after ads | $306.00 | $1,200 - $594 - $300 |
Takeaway: The 4x ROAS is good here because the margin is strong enough to leave profit.
Open the 4x ROAS auditAction checklist
Before you use this number in the real business
- 1Calculate contribution margin before ads.
- 2Find break-even ROAS.
- 3Add a profit buffer to find target ROAS.
- 4Compare actual ROAS with target ROAS, not a generic benchmark.
- 5Audit profit after COGS, shipping, fees, and ad spend.
- 6Scale only after conversion volume is steady enough to trust.
Common mistakes
Mistakes that make the answer look better than reality
FAQs
Questions people ask before making the decision
What is a good ROAS?
A good ROAS is above your target ROAS after margin and profit goals are counted. If a product needs 3.33x to keep profit, 4x is good and 3x is not good enough.
Is 3x ROAS good?
It depends on contribution margin. 3x ROAS is profitable at 40% margin before ads, but it loses money at 30% margin if you also need a profit buffer.
Is 4x ROAS good?
Usually, but not always. 4x ROAS spends $25 to get $100 revenue, so the product needs more than $25 contribution before ads to avoid losing money.
What ROAS do I need to break even?
Break-even ROAS is 1 divided by contribution margin as a decimal. A 40% margin needs 2.50x ROAS, and a 30% margin needs 3.33x.
What is Target ROAS in Google Ads?
Google Ads uses Target ROAS to aim for conversion value per ad spend. A 500% target means the advertiser wants $5 in conversion value for every $1 spent.
Should I use ROAS or CPA?
Use ROAS when order values vary. Use CPA when each conversion has similar value. For profit, check both against contribution margin.
Sources and notes
Where the assumptions come from
Official Google Ads documentation for Target ROAS and conversion value per cost.
Official Amazon Ads guide defining ACOS and ROAS relationships.
FeeProofed formula page for break-even ROAS and target ROAS examples.