ROAS Benchmarks · 2026

There Is No Good ROAS.
There Is a Good ROAS Margin.

The 4× benchmark is cited everywhere and useful almost nowhere. A good ROAS is any ROAS above your break-even — a threshold that's different for every business because it's derived from your margin, not your industry's average.

Updated May 2026 · Google Ads, Meta, LinkedIn, TikTok
Quick Answer

A good ROAS is any ROAS above your break-even: Break-Even ROAS = 1 ÷ gross margin. At 40% margin, break-even is 2.5×. At 25% margin, it's 4.0×. The industry 4× standard applies only to businesses with ~25% gross margins — for everyone else, it's the wrong target. Industry medians for context only: Google Search ecommerce 4–8×, Meta prospecting 2–4×, LinkedIn B2B 2–4×. Calculate your floor before using any of these numbers.

True floor (universal)
1 ÷ margin
Your break-even — not an average
Ecommerce range
4–8×
Well-optimized campaigns
SaaS / Software
3–6×
First-period attribution only
Finance / Insurance
5–10×
High CPM, high LTV

Why the 4× Benchmark Is Wrong for Most Businesses

The 4× standard didn't emerge from research. It emerged from ecommerce, where blended gross margins have historically averaged around 25–30% — making 4× roughly twice the break-even for that specific vertical. Then it got extracted from that context and repeated across industries, business models, and margin structures where it has no relevance.

The problem is structural. ROAS is a ratio — revenue divided by ad spend. Whether a given ratio is good depends entirely on the margin that sits beneath it. A finance business with 80% gross margins has a break-even ROAS of 1.25×. A grocery delivery platform with 12% margins needs 8.3× just to cover product costs before a single operating expense. Telling both operators that 4× is "good" is accurate for neither.

The correct framework is your own break-even, derived from your actual margin. Everything above that threshold is profitable on ad spend. Everything below is a loss. Industry benchmarks exist for one purpose: calibration — to check whether you're dramatically out of range for your vertical. They cannot function as targets because they aggregate incompatible businesses into a number that accurately represents none of them.

The Only ROAS Formula That Matters for Your Business
Break-Even ROAS = 1 ÷ gross margin
Example: 40% gross margin → 1 ÷ 0.40 = 2.5× break-even. Any ROAS above 2.5× is profitable on ad spend. Below that is a loss. This is the number your targets should be built around — not the industry average. Use the ROAS calculator to find yours.
Named Framework

The Benchmark Compression Problem: Industry ROAS averages aggregate businesses with 15% margins and businesses with 70% margins into a single number. Because break-even ROAS = 1 ÷ gross margin, the same reported ROAS is simultaneously profitable for one operator and catastrophic for another in the same vertical. The average describes no individual business accurately. Your margin structure defines your floor. The published benchmark does not.

Below break-even
Loss territory
Every dollar of ad spend costs more than it returns in gross profit. Audit before scaling anything.
At break-even
Covering costs
Ad spend covers COGS but not operating expenses. Viable only as deliberate LTV-investment in acquisition.
1.5–2× break-even
The real target
Profitable on ad spend with room for operating costs. This zone — not 4× — is the correct target for most businesses.

What Industry Benchmarks Actually Tell You — and What They Don't

A benchmark range is useful in one specific scenario: it tells you if you're dramatically out of range, which suggests a genuine problem worth investigating. A 1.2× ROAS when your vertical averages 5× almost certainly means something is broken. A 3.8× ROAS when the average is 4.2× is normal range — whether that's good depends on your break-even, not the gap between 3.8 and 4.2.

The mistake is using these numbers as targets. They can't function as targets because of how they're constructed. Consider what sits inside "ecommerce 4.2×": brands with 20% gross margins that need 5× just to break even, brands with 65% margins that are profitable at 1.6×, DTC operators paying high CPMs for cold prospecting, established brands capturing mostly branded search at low cost. Averaging those four situations produces a number that's simultaneously too high for some and too low for others. It accurately represents none of them.

Finance and insurance: why ROAS looks highest

Finance and insurance show the highest ROAS benchmarks (7–12×) for structural reasons: gross margins run 70–85% and customer lifetime value is unusually high. A mortgage or insurance customer may generate thousands in margin over their relationship. These economics support high CPCs and still produce strong ROAS. But the spread within the vertical is enormous — the benchmark range here is less predictive than in most sectors.

Ecommerce: the margin-dependent vertical

Ecommerce benchmarks (4–8×) are the most cited and most misapplied. A fashion brand at 70% gross margin has a break-even ROAS of 1.43×. A consumer electronics retailer at 15% margin has a break-even of 6.67×. The same 3× ROAS is highly profitable in the first case and a deep loss in the second. The industry average blends both. Calculate your own break-even before benchmarking against any ecommerce number.

B2B SaaS: why ROAS understates the business

SaaS shows ROAS of 3–6× in campaign reporting — lower than ecommerce despite often being structurally more profitable. The gap is attribution: SaaS sales cycles run 30–180 days, but attribution windows capture 30 days or less. A campaign generating $30,000 in attributed revenue against $10,000 in spend (3× ROAS) may close $200,000 in ARR from those same leads over the following year. Evaluating SaaS advertising on single-period ROAS systematically undercounts performance. LTV:CAC ratio and CAC payback period are the correct metrics for subscription businesses.

Named Framework

Attribution Visibility Window: The span of time within which a platform can observe and credit a conversion. For SaaS, enterprise B2B, or any business with consideration cycles longer than the attribution window, platform ROAS systematically undercounts performance — not because campaigns are underperforming, but because the platform cannot see the conversions it eventually generates. The reported ROAS is real; it's just incomplete. This is why ROAS is a poor primary metric for subscription and long-cycle businesses.

Lead generation: the lead value problem

For lead gen businesses — legal, healthcare, real estate, consulting — ROAS is calculated on assigned lead value, not actual revenue. The calculation: lead value = close rate × average deal value. A law firm closing 15% of qualified leads at $5,000 average case value should assign $750 per lead. Advertisers using flat $50 lead values make systematically wrong optimization decisions. The ROAS number is only as accurate as the lead valuation beneath it.

Industry Typical ROAS Strong ROAS Break-even (est.) What actually drives it
Ecommerce4–8×8–15×2.0–2.5×COGS 40–60% — break-even varies enormously by product type
SaaS / Software3–6×6–12×1.2–1.4×Low COGS but short attribution window undercounts LTV
Finance / Insurance5–10×10–20×1.5–2.0×High CPMs offset by very high LTV per customer
Travel4–8×8–20×1.3–1.8×Seasonal demand swings; retargeting outperforms prospecting
Retail (physical goods)3–6×6–12×2.0–3.0×High COGS + logistics — competitive floor is higher than averages suggest
Lead Gen / B2B3–7×7–15×1.5–2.5×First-touch ROAS misleads; sales cycle distorts attribution
Healthcare3–6×6–10×1.4–2.0×Creative restrictions raise CPM; conversion tracking is complex
Education3–6×6–12×1.3–1.7×Enrollment cycles create sharp seasonal variance

ROAS by Platform — Why the Numbers Aren't Directly Comparable

Platform ROAS benchmarks reflect fundamentally different measurement environments, not just different audience quality. Google Search captures active purchase intent. Meta interrupts passive browsing. TikTok creates intent that often converts later on other platforms. Comparing platform ROAS directly — without accounting for attribution window differences and funnel position — produces misleading conclusions.

PlatformTypical ROASStrong ROASAttribution defaultBest use
Google Search4–8×8–15×30-day clickHigh-intent buyers; transactional keywords
Google Shopping5–12×12–25×30-day clickEcommerce with clear product catalogue
Meta (Facebook/IG)3–6×6–12×7-day click / 1-day viewBroad audiences; awareness + retargeting
TikTok Ads2–5×5–10×7-day click / 1-day viewYoung audiences; creative-dependent; demand creation
YouTube3–6×6–12×30-day clickMid-funnel; strong for brand + retargeting
LinkedIn Ads2–4×4–8×30-day clickB2B SaaS; high CPM, high ACV deals
Intent Capture vs. Intent Creation

Google Search and Google Shopping harvest existing intent — users are already looking to buy. Meta, TikTok, and YouTube create intent in users who weren't actively searching. These are structurally different jobs, and the ROAS they produce reflects that difference. A campaign that generates demand on TikTok may see that demand convert on Google Search a week later, with no attribution credit given to TikTok. Comparing Google ROAS to TikTok ROAS and concluding Google is more efficient misreads the funnel. Marketing Efficiency Ratio (total revenue ÷ total ad spend) is a more reliable cross-channel metric than any platform's claimed ROAS.

A Google campaign reporting 6× ROAS and a Meta campaign reporting 3× ROAS are not performing at a 2:1 ratio unless both use identical attribution windows. Google defaults to 30-day click; Meta defaults to 7-day click / 1-day view. The same buyer journey — Meta ad on day 1, Google search conversion on day 25 — gets attributed to Google but not Meta. To compare platforms accurately, standardize to 7-day click in both. Better still, measure MER and use platform ROAS only for relative optimization within each channel.

Break-Even ROAS by Gross Margin — The Number That Actually Matters

A good ROAS is any ROAS above your break-even. The formula: Break-Even ROAS = 1 ÷ gross margin. Everything above is profitable on ad spend. Everything below is a loss regardless of what the industry average says.

Gross MarginCOGS %Break-Even ROASTarget ROAS (1.5–2× floor)Typical context
15%85%6.7×8–10×Grocery, food delivery
20%80%5.0×6–8×Electronics, appliances
25%75%4.0×5–7×General ecommerce
30%70%3.3×4–6×Fashion, apparel
40%60%2.5×3–5×Beauty, cosmetics
50%50%2.0×3–4×Software, digital products
70%+30%1.4×2–3×SaaS, professional services

This is why "4× ROAS is good" only holds for businesses near 25% gross margins. A beauty brand at 40% margin can be highly profitable at 3× ROAS. A grocery operation at 15% margin needs 7×+ just to break even. Use the ROAS calculator to find your exact floor.

When a High ROAS Is Actually a Warning Sign

A rising ROAS number is usually treated as a positive signal. In the right conditions it is. But there are three scenarios where high ROAS indicates an underlying problem rather than strong performance — and missing them is expensive.

Too high ROAS at low spend. A 15× ROAS on a $500/month budget almost always means you're only reaching your most efficient existing audience — branded search, warm retargeting, recent purchasers. This looks like exceptional performance. It's actually the algorithm doing what Smart Bidding does when left to optimize without constraints: it finds the easiest conversions and ignores the harder ones. You've exhausted the demand pool it can harvest without ever testing cold acquisition. The business is not growing — it's recycling.

ROAS climbing while absolute revenue stagnates. If ROAS is improving but total conversion volume is flat or declining, the algorithm is concentrating spend on higher-probability auctions and systematically de-prioritizing prospecting. Reported efficiency improves. New customer acquisition quietly shrinks. The diagnostic: track new customer acquisition rate alongside ROAS. If the former is falling while the latter rises, the account is not performing well — it's declining efficiently.

Named Framework

False Efficiency Trap: The account produces its best-ever reported ROAS. Smart Bidding has found the most efficient auctions — branded search, warm retargeting, existing customers. These convert at high rates and produce clean ROAS. Meanwhile, prospecting campaigns that introduce new users are de-prioritized. The dashboard signals success while the customer pipeline empties. ROAS is a lagging efficiency metric, not a growth metric. An account can produce excellent ROAS while the business that depends on it is contracting.

Demand Harvesting Plateau: The account is capturing existing demand at high efficiency — branded search converts, retargeting converts, known audiences convert. ROAS stabilizes at a high level, but total addressable conversion volume is fixed. The business has exhausted the demand it can harvest and needs to invest in demand creation — prospecting, content, upper funnel — before ROAS optimization has anything new to work with.

Attribution inflation producing phantom ROAS. If view-through conversions are enabled — a user who saw an ad and later converted without clicking — reported ROAS includes organic activity that would have converted anyway. Pausing view-through attribution reveals the real number. Similarly, last-click attribution inflates Google Search ROAS by ignoring Meta or TikTok's upstream contribution to the consideration that drove the search.

Good ROAS by Business Model — Beyond Vertical Averages

Vertical benchmarks are a starting point. Your business model determines the right ROAS framework more than your industry category does.

Business ModelRight ROAS FrameworkTarget RangeKey variable
Single-purchase ecommerceROAS on first transaction3–8×Gross margin per order
Repeat-purchase ecommerceLTV-adjusted ROAS (3-month)1.5–4× (first order)Repurchase rate × AOV
SaaS (monthly subscription)CAC Payback Period (<12 months)0.5–2× (first month MRR)MRR × average contract length
B2B lead gen → enterprisePipeline-adjusted ROAS2–5× (pipeline created)Lead value = ACV × close rate
Marketplace (commission)ROAS on commission revenue4–10×Take rate × GMV per acquisition
DTC brand buildingMER (blended efficiency)3–6× MERTotal revenue ÷ total marketing spend
The Subscription Exception

Subscription businesses should never evaluate first-purchase ROAS against ecommerce benchmarks. A SaaS tool priced at $49/month that acquires a customer for $200 ad spend has a 0.25× ROAS on the first transaction — which looks catastrophic. But if that customer stays 18 months, LTV is $882, producing a 4.4× LTV-ROAS and profitable payback within 4–5 months. Single-period ROAS for subscription businesses systematically causes under-investment in acquisition. Use the CAC calculator to model payback period instead.

How Experienced Operators Actually Use ROAS Numbers

The operators running accounts at scale don't use ROAS benchmarks as targets. They use them for two things: anomaly detection (am I dramatically out of range for my vertical?) and directional calibration (is this channel performing relatively well compared to others?). The target they optimize toward is their break-even multiplied by 1.5–2×, not the industry average.

The benchmark is a floor check, not a goal. If ecommerce averages 4.2× and your account is at 1.2×, something is likely broken — the benchmark identified an anomaly worth investigating. If your account is at 3.8× and the average is 4.2×, you're in normal range. Whether 3.8× is actually good depends entirely on your gross margin, not the 0.4× gap. A beauty brand at 3.8× with 40% margins is running at 1.52× break-even — highly profitable. An electronics retailer at 3.8× with 20% margins is deeply unprofitable. Same ROAS number. Opposite business outcomes.

ROAS without volume context is incomplete data. A ROAS number in isolation doesn't tell you whether you're growing, sustaining, or contracting. An account with 6× ROAS and declining conversion volume is not outperforming one with 4× ROAS and growing conversion volume. The operator question is not "is my ROAS high enough?" It's "is my ROAS above my floor while I'm acquiring enough new customers to sustain growth?"

The Operator Rule

Before comparing your ROAS to any benchmark: what is your break-even ROAS? If your break-even is 2.5× and you're running at 3×, you're profitable — regardless of the industry average. If your break-even is 5× and you're running at 4×, you're losing money — regardless of the industry average. The benchmark tells you where other businesses land. Your margin structure tells you what your business needs. These are different questions and require different answers.

Operator Pattern
False Efficiency Trap
Framework registry →

ROAS improves. Growth slows. The metric and the business outcome move in opposite directions.

CPA falls quarter over quarter. ROAS improves. The account appears to be outperforming. But new customer acquisition rate is flat or declining. Total conversion volume holds up only because retargeting and branded search sustain the aggregate. The mechanism: as Smart Bidding matures, it concentrates spend on the highest-probability conversion auctions — branded search, warm retargeting, existing customers. These convert at excellent rates. But those high-probability conversions increasingly represent people who would have purchased anyway. The advertising is capturing organic intent, not generating incremental demand.

The pattern is particularly visible after budget reductions. Cutting spend forces the algorithm into an even smaller, more efficient auction set. CPA improves. Teams often interpret this as evidence the cut was correct. The demand pipeline continues to shrink.

The benchmark comparison cannot surface this problem. An account in the False Efficiency Trap looks like it is performing well against industry averages — because it is. Reported CPA and ROAS measure efficiency of conversion, not incrementality of acquisition. An account can produce excellent reported metrics while generating zero incremental revenue, if all conversions would have occurred without the advertising spend.

What to look at instead

New customer acquisition rate alongside ROAS trend. If ROAS is improving while new customer count is flat or declining, segment reporting between new customers and repeat purchasers. If the efficiency improvement is concentrated in returning customers and branded search, the reported ROAS improvement does not represent what it appears to represent. The diagnostic: is this account growing, sustaining, or efficiently contracting?

Operator Case Study

A performance team hits 5.8× ROAS on Google Search. The target is 4×. Leadership calls it a win and scales budget 60%.

Six weeks later, blended ROAS drops to 3.9×. Panic.

What happened: the 4× target had been set without reference to margin. Gross margin: 21%. Break-even ROAS: 4.76×. At 5.8×, the real profit buffer was $0.18 per $1 of spend — not the comfortable cushion the number implied. The account was also running near-full saturation on high-intent keywords. When budget scaled, the algorithm moved into lower-intent inventory. Average CPC rose 34% as competition increased in those auctions. ROAS fell below break-even before the team noticed.

The 5.8× had never been a strong signal. It was a fragile one, two tenths of a dollar from break-even, running in a saturated auction set with nowhere to scale efficiently.

Diagnosis: A ROAS above target is not evidence of efficiency. It is only evidence of margin survival — and sometimes, not even that.

Is your ROAS actually healthy?

A ROAS above target isn't evidence of efficiency — it depends on your margin. Find out whether your current ROAS is a real buffer or a fragile one.

Get Diagnostic — $49 →
📊
If ROAS looks fine but profit doesn't match
Attribution overlap between platforms is the most common hidden cause
Platform-reported ROAS is almost always inflated by double-counting between Meta and Google. Before cutting budgets or changing targets, verify whether the issue is real performance decay or attribution noise. Mangools helps you research competitor activity and benchmark your campaigns against what's actually working in your market.
Research with Mangools →
Campaign Audit
ROAS looks fine on paper — but profit doesn't match?
Attribution overlap, wrong ROAS target, or bid strategy mismatch are usually invisible in the dashboard. I'll run a full account audit against 2026 benchmarks for your vertical and give you the three highest-leverage fixes. Written report within 5 business days.
Request an Audit →

Calculate your break-even ROAS

Enter your revenue, ad spend, and COGS to find out if your campaigns are actually profitable.

Open ROAS Calculator → Research keywords & competitors with Mangools →

Frequently Asked Questions

What is a good ROAS for ecommerce?

For most ecommerce businesses, 4–8× is the benchmark for well-optimized campaigns in 2026. But this range spans businesses with very different margins. Before benchmarking against any number, calculate your break-even: 1 ÷ (1 − COGS%). That is your actual floor. A campaign running below that floor is unprofitable regardless of where it sits relative to the industry average. See the ROAS by Industry page for vertical-level detail.

Is a 2× ROAS good?

It depends entirely on gross margin. For a SaaS business with 20% COGS, break-even is 1.25× — so 2× is comfortably profitable. For an apparel brand with 55% COGS, break-even is 2.22× — so 2× means losing money on every order. A ROAS number is not good or bad in isolation. It's only meaningful relative to the margin structure beneath it.

What ROAS should I set as a target in Google Ads?

Set your Target ROAS at 20–30% above your break-even ROAS to give the algorithm room to learn while maintaining profitability. At a 2.5× break-even, a 3–3.5× Target ROAS is reasonable. Setting targets too aggressively — 5× when break-even is 2× — restricts the bidding algorithm and reduces auction participation, often resulting in lower total conversion volume even if reported efficiency improves. See ROAS by Platform for channel-level context.

Why do Google Shopping campaigns show higher ROAS than Meta?

Google Shopping captures active purchase intent — users are already searching for products to buy. Meta reaches users who aren't actively shopping, which requires more touchpoints to convert. Shopping ROAS also benefits from strong purchase signal in bidding algorithms. The difference narrows significantly for retargeting campaigns, where Meta's audience data is highly effective. The bigger issue: Google and Meta use different default attribution windows, making direct comparisons invalid without standardization. See ROAS by Platform for the full attribution context.

Should SaaS companies use ROAS as their primary metric?

Not as the primary metric. ROAS measures first-period revenue against spend — which systematically undervalues subscription businesses with strong retention. A $49/month SaaS user acquired for $200 shows 0.25× first-transaction ROAS but 4.4× LTV-ROAS after 18 months. Use CAC payback period and LTV:CAC ratio as primary signals. ROAS is useful for within-channel optimization comparisons, but not for evaluating whether acquisition investment is sound. The CAC calculator helps model payback period.

Why does my ROAS fluctuate week to week?

Weekly ROAS volatility is normal. Causes: day-of-week purchase patterns (weekend CPMs higher, weekday B2B conversions higher), creative fatigue as audiences see the same ads, auction competition shifts, and attribution lag where purchases made late in the week appear in the next reporting window. Evaluate ROAS on 4-week rolling averages rather than weekly snapshots. A single week's number is almost never a reliable signal on its own. See Why Your ROAS Dropped for the full diagnostic framework.

Related ROAS Resources

Last updated May 2026 Sources: ROAS benchmark ranges reflect aggregated performance data from advertising accounts across multiple verticals combined with published benchmarks from Google, Meta, and third-party performance marketing research. Break-even thresholds are derived from the gross margin formula. Industry ranges are wider than simple averages because margin variation makes a single number meaningless without context. Full methodology →

Get 2026 benchmark updates in your inbox

CPM, CPC, CPA, and ROAS benchmarks updated monthly. Sent to media buyers who want real numbers.