Skip to main content

What Is ROAS? The Formula, a Worked Example, and the Break-Even Floor

ROAS (return on ad spend) is the revenue you earn for every dollar spent on ads. Here is the formula, a worked example, why a high ROAS can still lose money, what counts as a good ROAS, and how to improve it.

Mauricio Valdivia

Mauricio Valdivia

·11 min

What Is ROAS? The Formula, a Worked Example, and the Break-Even Floor

A high ROAS can still lose you money

A campaign can report a 4:1 return on ad spend and still leave you poorer at the end of the month. That gap, between a number that looks like a win and a bank balance that says otherwise, is the most expensive misunderstanding in paid advertising, and it is the reason this guide exists.

ROAS, or return on ad spend, is the revenue you earn for every dollar you spend on ads. It is the metric most marketers check first and the one most marketers read wrong. Below you will find the formula, a worked example using real numbers, what actually counts as a good ROAS, why a strong-looking figure can still hide a loss, and how to improve the number once you know what it is really telling you.

The short version: stop chasing a benchmark, and start spending against your Break-Even Floor. By the end you will know exactly where yours sits.

What ROAS actually measures

Before you can improve a number, you have to know precisely what it counts and, just as important, what it leaves out.

The one-line definition

ROAS is revenue from ads divided by the cost of those ads. As Triple Whale puts it, the calculation is ROAS = (Revenue from Ads) / (Cost of Ads). Nothing more goes into it. There is no cost of goods, no shipping, no payroll. It is a single ratio that answers one question: for every dollar I handed the ad platform, how many dollars of revenue came back?

How to read the ratio

The result is usually written as a ratio against one, and the same campaign can be expressed three ways that all mean the same thing:

  • As a ratio: 4:1, four dollars of revenue for every dollar of spend.
  • As a plain number: 4, the form most ad dashboards default to.
  • As a percentage: 400%, the version that tends to show up in finance decks.

Higher is better in the narrow sense that your ads are generating more top-line revenue per dollar. Whether that revenue is profitable is a separate question, and the rest of this guide is about that gap.

Where the revenue number comes from

The denominator (spend) is easy: the platform knows what you paid. The numerator (revenue) is where ROAS gets slippery, because it depends on attribution, the rules that decide which sale to credit to which ad. Two views compete:

  • Platform-reported ROAS. What Meta or Google shows you, generous because each platform claims every conversion it can see.
  • Blended ROAS. Total revenue over total ad spend across every channel, harsher but much harder to game.

The practical rule: keep a working pixel and tagged links so the revenue number reflects reality, and treat a single platform's self-reported ROAS as optimistic until your blended view agrees with it.

The formula, with a worked example

The math is trivial. The interpretation is where money is won and lost, so let us run a real campaign through it.

Plug in two numbers

You only ever need two figures: revenue generated by the ads and the total amount spent. Divide the first by the second. That is the entire calculation, and you can do it on the back of a receipt.

The skincare campaign that looked like a win

Say a skincare brand runs a Meta campaign for a $40 serum. Over the month it spends $2,000 and the ads drive $8,000 in sales. ROAS is 8,000 divided by 2,000, which is 4:1. On the dashboard this looks great. Four-to-one clears most benchmarks, the team high-fives, and someone suggests doubling the budget.

Why the 4:1 was almost break-even

Now bring in the one number ROAS ignores: margin. Suppose the serum carries a 30% gross margin, so each $40 sale leaves $12 after the cost of making and shipping it. The $8,000 in revenue is really $2,400 of gross profit. Subtract the $2,000 of ad spend and the campaign netted $400. A 4:1 ROAS, the supposed win, returned five cents of profit per revenue dollar and would have gone underwater the moment costs ticked up. This is the heart of the matter, and it has a name.

A UGC creator holding a product up to the camera
Novoads · UGC video ads with AI, ready in minutes.
Try now

The Break-Even Floor: your real ROAS target

The number you should chase is not an industry benchmark. It is the lowest ROAS that keeps a sale from losing money, and it is set entirely by your margin. Call it the Break-Even Floor.

Why a benchmark is the wrong target

There is no universal good ROAS, and the sources that publish benchmarks say so themselves. Triple Whale notes that some marketers believe a 2:1 ratio is strong, while others push for a 4:1 return, and reports that in 2024 the median ROAS for brands advertising on its platform was 2.04. A median near two should tell you that the "you need a 4:1 ROAS" advice floating around is a slogan, not a rule. A 4:1 target is either far too low or just right depending on a number the benchmark never asked you about: your margin.

Margin sets the floor

The Break-Even Floor is simple arithmetic: 1 divided by your gross profit margin. At a 50% margin you break even at 2:1, because half of every revenue dollar is already spent on the product. At a 25% margin you need 4:1 just to stay level. Onramp Funds frames the same relationship directly, noting you need roughly 2:1 for 50% margins, 4:1 for 25% margins. Here is the floor across common margins:

Profit marginBreak-even ROASWhat it means
50%2:1$2 back per $1
40%2.5:1revenue mostly product
30%3.3:1the skincare case above
25%4:1Onramp's strong-ROAS line
20%5:1thin margins, high bar

To find yours, run three steps:

  1. Write your gross profit margin as a decimal, so a 35% margin becomes 0.35.
  2. Divide 1 by that number, which here gives 1 divided by 0.35, or about 2.9.
  3. Treat the result as your floor: under a 2.9:1 ROAS, this product loses money on ads.

Everything above the floor is profit, and everything below it is a subsidy you are paying to buy a sale.

Reading benchmarks without being misled

Benchmarks are still useful as a sanity check, just not as a target. Onramp calls a 4:1 or higher result strong for ecommerce, and that is a fine ceiling to aspire to. But a published average is an average of wildly different businesses, and at least four forces pull it out from under you:

  • Industry: a high-margin jewelry brand and a thin-margin grocery store do not share a target.
  • Channel: warm search intent usually posts a higher ROAS than cold social prospecting.
  • Season: a Q4 sale flatters the number in a way a quiet January campaign cannot.
  • Funnel stage: prospecting runs lower than retargeting by design, and that is fine.

Use the published ranges to spot when you are wildly off, then manage to your own floor. If your Break-Even Floor is 3.3:1, a 4:1 ROAS is a thin win and a 5:1 is the real goal, no matter what a generic chart says.

A real UGC creator filming a product testimonial on a phone
Novoads · UGC video ads with AI, ready in minutes.
Try now

ROAS vs ROI: the gap that hides losses

ROAS and ROI sound interchangeable and are not. Confusing them is how the skincare campaign above gets called a success.

What each metric counts

ROAS measures only the return on ad spend. ROI, return on investment, measures total profit against everything it actually took to earn that revenue, the costs ROAS quietly leaves out:

  • Cost of goods sold, the price of making or buying the product you shipped.
  • Shipping, fulfilment, and payment-processing fees on every order.
  • Returns, refunds, and chargebacks, which a flattering ROAS never sees.
  • Salaries, software, and the fixed overhead the business carries regardless.

ROAS is a campaign-level efficiency gauge; ROI is a business-level profit gauge. You want both, because they answer different questions, and a campaign can ace one while failing the other.

The Vanity ROAS Trap

The Vanity ROAS Trap is what happens when you optimize for a number that ignores cost. A high ROAS on a thin-margin product can still be a net loss, while a "lower" ROAS on a high-margin product is pure profit. A few signs you have walked into it:

  • You scaled a campaign on its ROAS and watched monthly profit fall, not rise.
  • Your "best" ROAS sits on your lowest-margin product, so each sale barely clears the floor.
  • You quote platform-reported ROAS in meetings but never bring the margin alongside it.
  • A discount code juiced the ROAS while quietly erasing the profit per order.

The trap is seductive because the platform dashboard only ever shows you ROAS, never your margin, so the metric that is easiest to see is the one most likely to mislead. Every time you read a ROAS, the next question has to be: where is my Break-Even Floor, and am I above it?

When to trust ROAS anyway

None of this means ROAS is useless. Held against a constant margin, it is the fastest signal you have for relative calls:

  • Which of two creatives deserves more budget.
  • Which audience is worth funding further.
  • Which channel is pulling its weight this week.

For those fast in-platform decisions about what to scale and what to kill, ROAS is exactly the right tool. The discipline is to use it for relative comparisons and let ROI, read with your margin in hand, make the final profitability call. Our breakdown of ad production cost shows how the input side of that equation moves too.

What actually moves ROAS

Once you know your floor, the work is lifting ROAS above it. Three levers do most of the work, and they are not equal.

Targeting and exclusions

The cheapest gains come from showing ads to people more likely to buy. Use your existing customer data to build lookalike audiences, then cut the spend that will never convert:

  • Recent buyers of a one-time product.
  • Audiences that already saw the offer and ignored it.
  • Regions you cannot ship to profitably.
  • Bargain-hunters who only ever buy on a discount.

Tightening who sees the ad raises conversion rate without touching the creative, and conversion rate flows straight into ROAS.

The Creative Lever

The single biggest variable, though, is the ad itself. Creative is the new targeting: the platforms now decide who sees your ad largely by reading the creative, so the asset is the lever, not the audience settings. And the format that consistently wins is UGC-style video, because it borrows the trust a brand ad cannot buy. Shopify reports that 86% of shoppers engage with creator content before buying and that shoppers trust other shoppers more than they trust brands, with 92% of consumers specifically looking for answers from verified buyers. A real-seeming person reading a script to camera clears a credibility bar that a polished studio ad does not. To put that to work, study what makes a UGC ad land, why a UGC creator earns trust, and how to write an ad hook that survives the first three seconds. Our guide to improving ROAS with UGC runs the full playbook, and what UGC is covers the foundation.

The angles worth putting into rotation are a small, repeatable set, and the winner is rarely the one you expected:

  • A testimonial: one person to camera on what actually changed for them.
  • An unboxing or first impression, captured in the first reaction.
  • A demo of the product solving the exact problem it is sold against.
  • A problem-solution skit that lands the frustration in the first three seconds.
  • A get-ready-with-me that folds the product into an ordinary routine.
Several UGC creators filming product variations to camera
Novoads · UGC video ads with AI, ready in minutes.
Try now

The catch is volume. The winning ad is rarely the one you would have guessed, so you have to run many to find it, and at agency or freelancer prices each variation is slow and expensive. That is the bottleneck most ROAS strategies quietly hit: not the idea, but the cost of testing enough ideas. Comparing AI versus UGC creators lays out the tradeoff.

Landing page and offer

Finally, ROAS is decided after the click as much as before it. The best ad in the world cannot rescue a slow or off-message page, so tune the post-click experience:

  • Match the page headline to the ad's exact promise.
  • Make it load fast on mobile, where most clicks land.
  • Raise average order value with a bundle or upsell.

A higher AOV lifts ROAS without a single extra click, because more revenue rides on the same ad cost.

How Novoads improves ROAS on the creative side

The lever you can move fastest is creative volume, and that is exactly what Novoads is built for. Novoads is a global AI UGC video-ad generator, and the flow is short:

  1. Upload a product image.
  2. Write or auto-generate the script.
  3. Pick from 100+ AI actors.
  4. Render, and the actor presents your product on camera.

The output ships ad-ready, vertical or horizontal, in HD, with voice, lip-sync, and captions, in more than 30 languages with real regional accents. A clip takes about four minutes instead of a week of briefs and revisions.

That turns testing from a luxury into a habit. Instead of betting your budget on one or two precious ads, you can generate a dozen angles, launch them as a test, kill the losers, and put spend behind the one that beats your Break-Even Floor. For the wider toolset, see our roundup of the best AI video ad platforms and the walkthrough on how to create UGC ads.

Novoads UGC ad templates gallery
Novoads · UGC video ads with AI, ready in minutes.
Try now

Spend against the floor, not the benchmark

ROAS was never the score. It is a speedometer, and a speedometer tells you how fast you are going, not whether you are driving toward profit. The number that matters is your Break-Even Floor, the line your margin draws beneath every campaign, and the only ROAS worth chasing is the one comfortably above it.

Get there the way the format rewards: test more creative than feels reasonable, lean on the UGC-style video shoppers actually trust, and let the data pick the winner. You can produce your first AI UGC ad with Novoads for $1 at novoads.ai. It is $1 for 3 days of access, then $49/mo. Cancel anytime.

Frequently Asked Questions

What is ROAS in simple terms?

ROAS stands for return on ad spend. It is the revenue your ads generate divided by the money you spent on those ads, written as a ratio. A 4:1 ROAS means every dollar of ad spend brought back four dollars of revenue. It tells you whether a campaign is pulling its weight, but on its own it does not tell you whether you made a profit.

How do you calculate ROAS?

Divide the revenue from your ads by the cost of those ads. If a campaign generated $8,000 in sales from $2,000 in spend, your ROAS is 8,000 divided by 2,000, or 4:1. Most ad platforms report this number for you, but the cleaner the attribution (a working pixel plus tagged links), the more you can trust it.

What is a good ROAS?

It depends on your margins, not on a universal benchmark. Some marketers treat a 2:1 ratio as strong and others push for a 4:1 return, and one large ecommerce dataset put the 2024 median near 2. The honest answer is to ignore the benchmark and aim above your Break-Even Floor, which is set by your profit margin.

What is break-even ROAS?

Break-even ROAS is the lowest ROAS that still covers the cost of the product you sold. The math is 1 divided by your gross profit margin. At a 50% margin you break even at 2:1; at a 25% margin you need 4:1. Below that floor, more ad spend loses you money even if the ROAS looks healthy.

Does ROAS account for product costs?

No. ROAS only compares ad revenue against ad spend. It ignores cost of goods, shipping, fees, salaries, and overhead. That is why a campaign can post a flattering ROAS and still lose money. For a profit view, read ROAS next to ROI, which counts all of your costs.

How do you improve ROAS?

Tighten targeting and exclude audiences that will not convert, fix the landing page and offer so clicks turn into orders, and above all test more creative. Creative is the variable that moves ROAS the most, and UGC-style video tends to win because shoppers trust a real-seeming person more than a polished brand ad.

Key Takeaways

  • ROAS (return on ad spend) is revenue from ads divided by ad spend. A 4:1 ROAS means you earn $4 back for every $1 you spend.
  • There is no universal good ROAS. Benchmarks range from roughly 2:1 to 4:1, and the real-world median sits near 2.
  • Your true target is the Break-Even Floor: 1 divided by your profit margin. At a 25% margin you need a 4:1 ROAS just to break even.
  • A high ROAS can still lose money, because ROAS ignores product cost. Pair it with ROI before you call a campaign profitable.
  • Creative is the biggest lever on ROAS. UGC-style video earns the trust that lifts conversion, and testing volume is how you find the winners.
Mauricio Valdivia

Mauricio Valdivia

Founder of Novoads

Mauricio is the founder of Novoads, where he works to democratize video advertising with AI for brands in Latin America.