What Is ROAS and What Should It Be for Your Business

"ROAS (Return on Ad Spend) is the payback ratio of your advertising: how many hryvnias of revenue every hryvnia spent on ads brings back. The formula: ad revenue ÷ ad spend. The minimum ROAS you need depends on your margin and is calculated as 1 ÷ margin: at a 50% margin you need a ROAS of 2, at 20% — a ROAS of 5."

What is ROAS in plain terms?

ROAS (Return on Ad Spend) is the metric that answers the single most important question any advertiser has: is the money invested in ads paying off? In plain terms, it shows how many hryvnias of revenue you earn for every hryvnia spent on your ads. It's not an abstract number for reports — it's a working tool you use every day to decide which campaigns to scale and which to switch off.

Take a simple example. You spent 1000 UAH on Meta ads and earned 4000 UAH in revenue from orders that came specifically from those ads. Divide 4000 by 1000 — you get a ROAS of 4. That means every hryvnia invested came back to you as four hryvnias of revenue. Sounds great, but as we'll see below, a ROAS of 4 on its own says nothing about profit — it all comes down to your margin.

That's why ROAS shouldn't be confused with profitability. It measures the payback of your ad spend, not your net earnings. Its strength is that you can see it right in the ad account in real time, so you can react quickly. If your ads aren't bringing any leads at all — that's a separate problem, and I covered its causes in detail in the article why your ads bring no leads.

How do you calculate ROAS? (the formula)

The ROAS formula is dead simple and doesn't require a scientific calculator. You take all the revenue your ads generated and divide it by the amount you spent on those ads. The result is the payback ratio, usually written as a number (4) or a multiplier (×4).

ROAS = Revenue ÷ Ad Spend
The ROAS formula

The real challenge here isn't the arithmetic — it's getting the input data right. "Ad revenue" means the revenue from orders that actually came from your ad campaigns, not the store's total turnover. If conversion tracking isn't set up, your revenue figure will be inaccurate and the whole ROAS calculation becomes meaningless. It's equally important to understand what acquiring traffic costs in the first place — I break down real rates and budgets in how much targeted advertising costs.

That's also why ROAS should be measured over a longer stretch — a week or a month, once enough data has accumulated — rather than a single day. Daily swings can be sharp, and drawing conclusions from one lucky or unlucky day is a classic mistake. Setting up accurate revenue tracking and end-to-end analytics is part of the work on performance campaigns, without which any ROAS figures remain guesswork.

What ROAS do you need to be profitable?

Here's the key point most people miss: a "good" ROAS isn't some magic number like 4 or 5 — it's the level that exceeds your break-even point. And the break-even point depends directly on your margin. The higher your margin, the lower the ROAS you need to break even, and vice versa — with a thin margin, even a high ROAS may not save you.

Break-even ROAS is calculated with a simple formula: 1 ÷ margin. If your margin is 50% (i.e. 0.5), the break-even threshold = 1 ÷ 0.5 = 2. That means as long as your ROAS is below 2 you're losing money, and everything above it is profit. Below are benchmarks for typical margin levels.

Margin Break-even ROAS
10%×10
20%×5
25%×4
33%×3
50%×2

These values are reference points, not laws of physics. In a real business the threshold is also affected by overhead: packaging, shipping, returns, payment processing fees, team salaries. So it's wise to keep your actual ROAS comfortably above break-even rather than balancing right on the edge. If your real number consistently sits below the threshold in the table, it's a signal that something is off with either the ads or the product economics — and the right place to start is an audit and strategy.

Why can a ROAS of 3 mean a loss?

Picture a business with a 25% margin. By the formula, its break-even threshold is ×4 (1 ÷ 0.25). Now suppose a campaign shows a ROAS of 3. At first glance that's a decent figure, especially if you've heard somewhere that "a ROAS of 3 is the norm". But for this particular margin, a ROAS of 3 is below the ×4 threshold — which means every hryvnia invested in ads brings back less than it takes to cover the cost of goods. The bottom line: the ads are running at a loss, despite a seemingly respectable ratio.

That's exactly why relying on other people's benchmarks is dangerous. The same ROAS of 3 would be profitable for a business with a 50% margin (threshold ×2), yet loss-making in our example. Always start from your own margin, not from an abstract number in someone else's case study.

ROAS vs ROI — what's the difference?

ROAS and ROI are often confused, but they answer different questions. ROAS only measures the ratio of revenue to ad spend — it deliberately ignores the cost of goods, logistics, salaries and other expenses. That makes it fast and convenient for day-to-day decisions inside the ad account, but also "blind" to actual profit.

ROI (Return on Investment) takes the wider view: it accounts for all business costs tied to the sale and shows the net profit on the money invested. You can have a high ROAS and at the same time a zero or negative ROI if the margin is thin and overhead eats up everything you earn. So the right approach is to use ROAS for daily campaign management and ROI for the strategic question of whether the business is actually making money.

To sum up the main point: there is no universal "good" ROAS — it always depends on your margin (Amazon Ads' official documentation confirms this too). So before celebrating or despairing over the number in your ad account, calculate your break-even threshold with the formula 1 ÷ margin and compare your actual ROAS against that.

Frequently asked questions

What is a good ROAS?

There is no universal "good" ROAS — it depends on your margin. Break-even ROAS is calculated as 1 ÷ margin: at a 50% margin it's 2, at 20% it's 5. A good ROAS is any ROAS that stays consistently above your break-even threshold. Everything above it is profit, everything below is a loss.

How do you calculate ROAS?

Divide your ad revenue by your ad spend. If you spent 1000 UAH and earned 4000 UAH in revenue, ROAS = 4. That means 4 hryvnias of revenue for every hryvnia invested.

Is a ROAS of 3 good or bad?

It depends on your margin. At a 50% margin the break-even ROAS is 2, so a ROAS of 3 is profitable. But at a 25% margin the break-even threshold is 4, and a ROAS of 3 means a loss. That's why you should always compare ROAS to your own break-even threshold, not to an abstract number.

I'll review your ads for free

Get a free audit