What Is ROAS? Formula, Benchmarks & How to Calculate It
Manoratech Team
August 15, 2026 · 9 min read
Quick Answer
ROAS stands for Return on Ad Spend. It is the amount of revenue generated for every dollar spent on advertising, expressed as a ratio, calculated by dividing revenue generated from ads by the amount spent on ads. A ROAS of 4:1 means every $1 spent on ads generated $4 in revenue, though what counts as "good" depends entirely on your profit margin, not a universal benchmark.
If you run any kind of paid advertising, ROAS is the number that eventually decides whether a campaign keeps running or gets shut off. It shows up in every ad platform dashboard, every agency report, and every conversation about whether a marketing budget is actually working. And yet a surprising number of people running ads couldn't calculate it by hand if you asked them to.
Here's the definition first, then the parts that actually matter in practice.
ROAS stands for Return on Ad Spend. It's the amount of revenue generated for every dollar spent on advertising, expressed as a ratio. A ROAS of 4:1 (often written simply as "4" or "4x") means every $1 spent on ads generated $4 in revenue.
That's the whole concept. The rest of this guide covers the formula, what counts as "good," where people get the number wrong, and how it's different from the metrics it often gets confused with.
The ROAS Formula
The math itself is simple:
ROAS = Revenue Generated from Ads ÷ Amount Spent on Ads
Example: You spend $2,000 on a Facebook ad campaign over a month. That campaign generates $8,000 in sales that can be directly attributed to it.
$8,000 ÷ $2,000 = 4.0, or a 4:1 ROAS.
Expressed as a percentage instead of a ratio, that's the same as saying the campaign returned 400% of what was spent.
That's genuinely all the formula is. The complexity in ROAS doesn't come from the math, it comes from correctly identifying which revenue actually belongs to which ad spend, which is where most of the confusion (and most of the bad decisions) happen.
What Counts as a "Good" ROAS?
This is the question everyone actually wants answered, and the honest response is: it depends entirely on your margins, not on some universal benchmark.
A commonly cited baseline is that a 4:1 ROAS is considered solid for many ecommerce businesses, but that number means something completely different depending on your profit margin.
Example A, high margin business (60% gross margin): A 2:1 ROAS might already be profitable, because $1 of ad spend returning $2 in revenue still leaves $1.20 in gross profit after cost of goods, well above the $1 spent on the ad.
Example B, thin margin business (15% gross margin): A 4:1 ROAS might barely break even, because $4 in revenue at a 15% margin only produces $0.60 in gross profit, less than the $1 spent to generate it.
This is the single most common mistake in how people evaluate ad performance: treating ROAS as a fixed target instead of calculating their own breakeven ROAS first, based on their actual margin, and then judging campaigns against that specific number.
How to Calculate Your Breakeven ROAS
Breakeven ROAS = 1 ÷ Gross Margin (as a decimal)
If your gross margin is 25% (0.25):
1 ÷ 0.25 = 4.0
That means you need at least a 4:1 ROAS just to break even, anything below that is losing money on ad spend even though the campaign "looks" profitable on the surface (more revenue than spend). Anything meaningfully above 4:1 is genuinely profitable.
This single calculation changes how most business owners look at their own ad reports, because a 3:1 ROAS that looked "pretty good" suddenly reveals itself as a loss once the actual margin is factored in.
ROAS by Industry: Rough Benchmarks
These are general ranges, not guarantees, actual performance depends on margin, average order value, competition, and how well the offer, landing page, and audience targeting are aligned. Use them as a rough sense of what's typical, not a target to hit blindly.
| Industry | Typical ROAS Range |
|---|---|
| Ecommerce (general) | 3:1 to 6:1 |
| High-ticket / B2B services | 2:1 to 4:1 (often measured differently) |
| Local service businesses | 3:1 to 8:1, but frequently tracked via cost per lead instead |
| SaaS / subscription | Often measured over customer lifetime, not a single transaction |
| Coaching / consulting | Highly variable, since a single high-ticket close can swing the ratio dramatically |
ROAS vs. Cost Per Lead vs. ROI: Not the Same Thing
These three terms get used interchangeably in casual conversation, but they measure different things, and mixing them up leads to bad decisions.
ROAS measures revenue against ad spend specifically, it only looks at the advertising cost, not your total cost of doing business.
ROI (Return on Investment) is broader, it factors in total costs, including product cost, labor, overhead, and the ad spend itself, not just the ad spend alone. A campaign can have a healthy ROAS and still produce a negative ROI if the cost of fulfilling the sale is high enough.
Cost Per Lead (CPL) doesn't measure revenue at all, it measures how much you spent to generate a single lead, regardless of whether that lead ever converts to revenue. CPL is the more useful metric for businesses where the sale doesn't happen instantly (most service businesses, B2B, real estate, legal), since revenue often comes weeks or months after the ad spend, making real-time ROAS difficult to calculate accurately. We cover this specific metric, and how to bring it down, in our guide on lowering cost per lead on Facebook ads.
For businesses with a fast, direct sales cycle (most ecommerce), ROAS is usually the right primary metric. For businesses with a longer sales cycle (most services), CPL and lead-to-close rate typically matter more, with ROAS calculated later, after enough deals have closed to attribute revenue accurately.
Common Mistakes When Calculating or Interpreting ROAS
Using platform-reported ROAS without verifying it. Google Ads and Meta both self-report ROAS based on their own attribution models, which can differ meaningfully from each other and from your actual sales data, especially with iOS privacy changes limiting tracking accuracy. Cross-checking platform-reported revenue against actual sales in your own systems (Shopify, your CRM, your bank account) is worth the extra step.
Ignoring the breakeven calculation entirely. As shown above, a ROAS number without a margin context tells you almost nothing about whether a campaign is actually profitable.
Judging a campaign too early. A new campaign's ROAS in its first few days is often unreliable, the algorithm on most platforms needs time (and enough conversion data) to optimize delivery toward people likely to convert. Judging performance before that optimization window closes frequently leads to shutting off campaigns that would have improved.
Only looking at blended ROAS. Blended ROAS averages every campaign together. A strong campaign can be hiding a weak one, or vice versa. Breaking ROAS down by campaign, ad set, and even individual ad reveals where the actual waste is.
Not accounting for new customer vs. returning customer revenue. A campaign retargeting existing customers will often show an inflated ROAS, since those customers were likely to buy again regardless of the ad. Separating new-customer ROAS from overall ROAS gives a more honest picture of what the ad spend is actually generating.
How to Improve a Low ROAS
If your calculated ROAS is below your breakeven number, the fix is rarely just "spend more" or "spend less," it's usually one of a few specific levers:
Audience targeting. Broad, poorly defined audiences waste spend on people unlikely to convert. Tightening targeting around actual past customers, lookalike audiences, or specific intent signals usually improves ROAS faster than any other single change.
Landing page alignment. Sending ad traffic to a general homepage instead of a page built specifically for that offer is one of the most common, and most fixable, causes of poor ROAS. The ad promises something specific; the page needs to deliver exactly that, immediately.
Creative fatigue. The same ad shown to the same audience for too long sees performance decline over time. Rotating creative on a defined schedule prevents this decay.
Conversion tracking accuracy. If your pixel or conversion tracking isn't correctly configured, the platform's algorithm is optimizing toward the wrong signal entirely, which quietly drags down performance across every metric, including ROAS.
Frequently Asked Questions
What is a good ROAS?
It depends on your profit margin, not a universal number. Calculate your breakeven ROAS (1 divided by gross margin) first, anything meaningfully above that number is genuinely profitable, and a commonly cited general baseline for ecommerce is around 4:1, though this varies significantly by industry and margin.
How is ROAS calculated?
ROAS is calculated by dividing the revenue generated from an ad campaign by the amount spent on that campaign: Revenue divided by Ad Spend equals ROAS.
What's the difference between ROAS and ROI?
ROAS measures revenue against ad spend alone. ROI measures profit against total costs, including product cost, labor, and overhead, not just advertising. A campaign can show a strong ROAS while still producing a weak or negative ROI.
Why does my platform-reported ROAS not match my actual sales?
Ad platforms use their own attribution models, which have become less precise since iOS privacy changes limited cross-app tracking. Comparing platform-reported revenue against your actual sales data (from your CRM, Shopify, or bank records) gives a more accurate picture.
Is a higher ROAS always better?
Not necessarily. An extremely high ROAS on a small budget sometimes means an account is under-spending relative to demand, leaving profitable growth on the table. The goal is a ROAS meaningfully above your breakeven number at a spend level that still lets the campaign scale.
How long should I wait before judging a new campaign's ROAS?
Most ad platforms need a learning or optimization period, commonly one to two weeks and a minimum volume of conversions, before ROAS data becomes reliable enough to make major decisions from.
Where to Go From Here
Calculating ROAS correctly is the easy part. Building campaigns that consistently hit above your breakeven number, through the right audience, the right landing pages, and accurate tracking, is where most of the actual work lives. Manoratech's Media Buying & Lead Generation service manages campaigns across Google, Meta, TikTok, LinkedIn, and YouTube built around a defined ROAS or cost-per-lead target from day one, with conversion tracking set up correctly before spend even begins. Book a free strategy call to talk through what a realistic target looks like for your business.
Reference: Google Ads Help Center and Meta Business Help Center.