Marketing guide

What Is a Good ROAS? How to Calculate Break-Even ROAS (With Examples)

A good ROAS is one above your break-even point. Learn break-even ROAS = 1 ÷ margin, ROAS vs ROI vs POAS, and why a 4x ROAS can still lose money.

By the ToolsForPro team · Updated 26 October 2026 · 10 min read

“What's a good ROAS?” is one of the most searched questions in paid advertising, and the honest answer is that it depends on one number most dashboards never show you: your margin. A 3x return on ad spend can be excellent for a software company and a slow leak of cash for a store selling low-margin products.

This guide explains how ROAS works, how to calculate the break-even ROAS for your own business, how ROAS differs from ROI and POAS, and why the numbers inside Meta or Google Ads should be read with care. Every example can be reproduced in the free ROAS Calculator.

What ROAS means

ROAS (return on ad spend) is the revenue your ads generate divided by what you spent on them:

ROAS = ad-attributed revenue ÷ ad spend

If you spend $3,000 and the campaign brings in $12,000 of sales, ROAS is 4.0, usually written 4x or 400%. It is popular because it is simple, it is reported by every ad platform, and it lets you compare campaigns of different sizes. Its weakness is just as simple: it measures revenue, not profit. A dollar of revenue from a product with a 20% margin is worth far less than a dollar from one with an 80% margin.

ROAS vs ROI vs POAS

These three metrics get mixed up constantly. They answer different questions, so it helps to see them side by side using the same campaign: $3,000 spend, $12,000 revenue, 40% gross margin.

MetricFormulaExample resultBreak-even at
ROASRevenue ÷ ad spend12,000 ÷ 3,000 = 4.0x1 ÷ margin (2.5x here)
POASGross profit ÷ ad spend4,800 ÷ 3,000 = 1.6Always 1.0
ROI on ads(Gross profit − ad spend) ÷ ad spend1,800 ÷ 3,000 = 60%Always 0%

ROAS is the metric ad platforms optimise for, so you will keep using it. POAS and ROI tell you whether you actually made money. The bridge between them is break-even ROAS.

How to calculate break-even ROAS

Break-even ROAS is the ROAS at which the gross profit from ad-driven sales exactly pays for the ads. The formula is:

Break-even ROAS = 1 ÷ gross margin (margin as a decimal)

Here, gross margin should mean revenue minus every cost that goes up with each order (product or cost of goods, shipping, packaging, payment processing fees, marketplace fees and an allowance for returns) divided by revenue. If you only subtract product cost, you will overstate your margin and set a break-even that is too low. If you are unsure of your real margin, work it out first with the Profit Margin Calculator.

Gross marginBreak-even ROAS
20%5.00x
25%4.00x
30%3.33x
40%2.50x
50%2.00x
60%1.67x
70%1.43x
80%1.25x
90%1.11x

Notice how fast the requirement rises as margins shrink. Going from a 40% to a 20% margin does not add a little to the ROAS you need; it doubles it.

From break-even to target ROAS

Breaking even on ads is not the goal. You still have rent, salaries, software and your own time to pay for. A target ROAS builds in the profit you want to keep after ad costs:

Target ROAS = 1 ÷ (gross margin − desired profit margin)

With a 40% gross margin and a goal of keeping 15% of revenue as profit after ads, target ROAS is 1 ÷ (0.40 − 0.15) = 1 ÷ 0.25 = 4.0x. Check it: on $100 of revenue you spend $25 on ads, keep $40 gross profit, and $15 is left. That is the number to set as a tROAS bid target or to judge a campaign against, not the break-even figure.

🎯
ROAS Calculator
Enter revenue, ad spend and margin to get ROAS, break-even ROAS, profit after ads and your target CPA.
Open the free tool →

Worked examples

Example 1: an online store at 4x that is profitable

A store spends $3,000 on Meta ads in a month. The ads drive 150 orders worth $12,000, and the store's gross margin is 40%.

  • ROAS = 12,000 ÷ 3,000 = 4.0x
  • Break-even ROAS = 1 ÷ 0.40 = 2.5x, so the campaign is well above it
  • Gross profit = 12,000 × 0.40 = $4,800; after ads = $1,800
  • Actual cost per acquisition (CPA) = 3,000 ÷ 150 = $20; average order value = $80
  • Maximum CPA you can afford on the first order = 80 × 0.40 = $32

This campaign can be scaled. Even if CPA rises from $20 toward $32 as you spend more, each first order still covers its ad cost.

Example 2: why 4x can lose money

A second store sells electronics accessories with a 22% gross margin once shipping and fees are included. It spends $5,000 and gets $20,000 in sales, also a 4.0x ROAS. The dashboard looks the same as Example 1. The profit does not:

  • Break-even ROAS = 1 ÷ 0.22 = about 4.55x
  • Gross profit = 20,000 × 0.22 = $4,400
  • After ad spend: 4,400 − 5,000 = −$600

Same ROAS, opposite result. This is the single most common reason businesses keep scaling campaigns that look great in Ads Manager and wonder why the bank balance is falling. The “4x is good” rule of thumb only holds when your margin is above 25%.

Example 3: lead generation (service business)

ROAS is harder for lead-gen because revenue arrives later and offline. A cleaning company spends $2,000 on Google Ads and gets 80 leads (a $25 cost per lead). Its sales team closes 20%, so 16 new customers, each worth $600 on the first job, at a 50% gross margin.

  • Revenue = 16 × 600 = $9,600, so ROAS = 9,600 ÷ 2,000 = 4.8x
  • Break-even ROAS = 1 ÷ 0.50 = 2.0x
  • Profit after ads = 9,600 × 0.50 − 2,000 = $2,800
  • Maximum cost per lead = $600 × 50% × 20% close rate = $60

The useful output here is the $60 ceiling on cost per lead. The marketer can bid more aggressively while CPL stays under it, and the client can see exactly how a lower close rate would change things. To plan the click and impression side of a lead-gen budget, pair this with the CPM, CPC & CTR Calculator.

Example 4: an online course (info product)

A course sells for $199. After payment processing and platform fees, the creator keeps about 90%. They spend $4,000 on ads and make 30 sales.

  • Revenue = 30 × 199 = $5,970, ROAS = 5,970 ÷ 4,000 = about 1.49x
  • Break-even ROAS = 1 ÷ 0.90 = about 1.11x
  • Profit after ads = 5,970 × 0.90 − 4,000 = $1,373
  • CPA = 4,000 ÷ 30 = about $133, against a maximum of 199 × 0.90 = $179.10

A ROAS under 1.5x would alarm an e-commerce marketer, yet it is profitable here. High-margin businesses can afford low ROAS and usually should accept it to buy more customers.

So what is a good ROAS?

You will see blog posts quoting an “average ROAS” of 2x, 3x or 4x. Those figures come from different samples, platforms, industries and attribution settings, and they are rarely comparable. We have not found an industry-wide benchmark reliable enough to recommend, so the practical answer is:

  • Below break-even: losing money on the first sale. Fix or pause, unless repeat purchases justify it.
  • Between break-even and target: covering ads but not your overheads. Optimise before scaling.
  • Above target: good. Test more budget, watching for ROAS falling as you scale.

If customers buy again, judge acquisition against customer lifetime value rather than the first order. A subscription box that only breaks even on month one can be very profitable over a year.

Platform reporting caveats

The ROAS you see inside an ad platform is an estimate built on that platform's rules, so treat it as a directional number.

  • Attribution windows. Platforms count a sale if it happens within a set time after a click or view. On Meta the default is commonly 7-day click and 1-day view. Sales that would have happened anyway can be credited to ads, and each platform claims its own share, so platform totals across channels often add up to more than your actual revenue.
  • iOS and privacy changes. Since Apple introduced App Tracking Transparency, apps must ask permission before tracking users across other companies' apps and sites. Many users decline, so platforms fill the gap with modelled conversions. Reported ROAS can be off in either direction.
  • Last-click analytics undercounts. Tools that only credit the final click before purchase tend to under-report upper-funnel ads like video and prospecting.
  • Use blended ROAS as a check. Total revenue ÷ total ad spend across all channels for the month (sometimes called MER) cannot be inflated by double counting. If platform ROAS rises but blended ROAS falls, trust the blended number.

Common ROAS mistakes

  1. Using one target for every product. A 60% margin product and a 20% margin product need different targets. Group campaigns by margin band.
  2. Leaving costs out of margin. Shipping, payment fees and returns can take 10 points or more off a margin and push break-even up sharply.
  3. Judging too early. Small budgets and short periods produce noisy ROAS. Wait for enough conversions before you pause or scale.
  4. Reporting ROAS without profit. Agencies especially should show clients profit after ads beside ROAS, so a “good” number is not hiding a loss.
  5. Mixing VAT into revenue. If your reported revenue includes VAT or sales tax, your ROAS is inflated. Use net revenue.

How to improve ROAS

  • Raise average order value with bundles, volume pricing or free-shipping thresholds. Same click cost, more revenue per order.
  • Improve the landing page. A conversion rate rising from 2% to 3% lifts ROAS by 50% at the same CPC.
  • Cut what does not convert. Review search terms, placements and audiences, and exclude the ones below break-even.
  • Fix your margin, not just your ads. A better supplier price or a small price rise lowers break-even ROAS for every campaign at once.
  • Refresh creative. Fatigued ads drive CPM and CPC up and ROAS down.
  • Send traffic to the right product. Push budget to products with the highest margin, not only the highest revenue.

If you run campaigns for clients as a freelancer, make your ROAS reporting part of how you bill: see how to write a freelance invoice for invoice terms that keep retainers flowing. And if a client is considering financing to fund ad spend or stock, the guide to flat vs reducing rate loans shows how to compare the true cost. To see how many sales a new campaign needs before it covers its fixed costs, try the Break-Even Calculator.

Frequently asked questions

What is a good ROAS?

A good ROAS is any ROAS comfortably above your break-even ROAS, which is 1 divided by your gross margin. A business with a 40% margin breaks even at 2.5x, so 3.5x is healthy. A business with a 20% margin needs 5x just to break even. There is no single number that is good for every business.

How do you calculate break-even ROAS?

Divide 1 by your gross margin written as a decimal. At a 40% margin, break-even ROAS is 1 ÷ 0.40 = 2.5. At 25% it is 4.0, and at 60% it is about 1.67. Below that ROAS, the gross profit from your ad-driven sales does not cover the ad spend.

Is a 4x ROAS good?

Only if your gross margin is above 25%. At a 25% margin, 4x is exactly break-even. At a 22% margin, a 4x ROAS loses money because break-even is about 4.55x. At a 50% margin, 4x is very profitable.

What is the difference between ROAS and ROI?

ROAS is revenue divided by ad spend and ignores product costs. ROI (or return on ad spend as profit) subtracts costs: (gross profit minus ad spend) divided by ad spend. A campaign with a 4x ROAS and a 40% margin has an ROI of 60%.

What is POAS?

POAS means profit on ad spend: gross profit divided by ad spend. Break-even POAS is always 1.0 regardless of margin, which makes it easier to compare products with different margins. It needs product-level cost data to calculate.

Why is my ROAS in Meta or Google Ads different from my store analytics?

Ad platforms count conversions within their own attribution windows, often including view-through conversions, and they model some conversions they cannot observe directly, for example on iOS devices where users opted out of tracking. Store analytics usually use last-click. Comparing total revenue to total ad spend (blended ROAS) is a useful sanity check.

🎯
ROAS Calculator
Return on ad spend, break-even ROAS and target CPA — know if your ads make money.
Open the free tool →

This guide is general information, not professional advice. Rates and rules change — check the official source before you file or sign anything. See our Disclaimer.