We’re live on Product HuntSupport us

What Is a Good ROAS for Facebook Ads? (2026 Benchmarks)

PerformanceAugust 15, 202610 min readBy Klipio team
What Is a Good ROAS for Facebook Ads? (2026 Benchmarks)

The direct answer to what is a good ROAS for Facebook ads: generally between 1.5x and 2.5x, with the 2026 ecommerce median sitting around 1.86x. There's no single "good" number, though. What's good for you depends entirely on your margin, and that's the part most advice skips.

Here's the honest breakdown, with the math to find your own number.

What is a good ROAS for Facebook ads right now?

Across Meta ecommerce accounts, benchmarks for 2026 put the median ROAS around 1.86x, with a normal working band of 1.5x to 2.5x. That means for every $1 spent on Facebook and Instagram ads, $1.50 to $2.50 in attributed revenue comes back, before you account for the cost of the product itself.

If your account sits inside that band, you're in normal territory, not underperforming. If you're above 2.5x consistently, you're doing well and might be under-spending relative to your ceiling. Below 1.5x is worth investigating, though not automatically a crisis. It depends on your margin, which is the whole point of this article.

These benchmarks vary a lot by vertical, average order value (AOV), and how much repeat revenue you carry. A supplement brand with 40% repeat purchase rate and a $200-margin skincare brand living on single-purchase acquisition should not be judged against the same average facebook ads roas number. Treat any published benchmark, including this one, as a starting point to check your own account against, not a target to hit.

Why does "you need a 4:1 ROAS" still get repeated?

Because it used to be closer to true, and old advice sticks around long after the market moves. A 4:1 ROAS on cold Facebook acquisition is now unrealistic for most ecommerce accounts — it's a myth, not a target. Costs have risen: CPMs are up roughly 20% year over year, sitting around $14 on average in 2026, which pushes the whole funnel's cost up before a single sale happens.

The "4:1" number probably survives because it sounds safe, and because a handful of high-margin, high-repeat brands genuinely do hit it. But using it as a universal bar sets most accounts up to think they're failing when they're actually performing normally. The number to chase isn't a round one someone quoted in a Slack channel. It's the one your own margin math produces.

What is break-even ROAS, and why does it matter more than any benchmark?

Break-even ROAS is the ROAS at which your ad spend exactly covers itself: no profit, no loss. The formula is simple:

Break-even ROAS = 1 ÷ gross margin %

If your gross margin is 60%, your break-even ROAS is 1 ÷ 0.6 = 1.67x. Anything above that is contributing profit; anything below it is losing you money on that sale, even if the campaign "looks" fine at a 1.5x ROAS that sits inside the normal benchmark band.

Here's where most break-even math goes wrong, though: it stops at gross margin. Gross margin ignores shipping, payment processing fees, and returns, costs that hit every real order. Use contribution margin instead, and the honest break-even number is almost always higher than people expect.

Worked example. Say your product costs $40 to make and sells for $100 (60% gross margin). Add $8 shipping, $3 payment fees, and a 6% return rate that averages out to roughly $6 per order. That's $17 more in real costs, so your contribution margin drops to about 43% ($43 of real profit per $100 order, before marketing). Your honest break-even ROAS is now 1 ÷ 0.43 = 2.33x, not 1.67x.

That gap is the difference between an account that looks "profitable" on a spreadsheet and one that's actually profitable in the bank.

  1. 1
    Ad spend buys impressionsSpend ÷ CPM × 1,000 = how many times the ad shows
  2. 2
    Impressions turn into clicksImpressions × link CTR = link clicks
  3. 3
    Clicks turn into purchasesClicks × conversion rate = orders
  4. 4
    Purchases turn into revenueOrders × AOV = attributed revenue
  5. 5
    Revenue ÷ spend = ROASThe number that lands in Ads Manager
How ad spend becomes the ROAS number in your dashboard

Why does Meta's ROAS number look higher than my real profit?

Because "ROAS" in Ads Manager isn't one number. It's several, and they measure different things. This is the single most common source of confusion when people ask what is a good roas for facebook ads, because they're often comparing a benchmark built on one definition to their own account's different definition.

ROAS typeWhat it measuresDenominatorTends to
Platform (Meta) ROASMeta's own "Purchase ROAS" column, using its attribution windowMeta ad spend onlyOverstate — double-counts and models some conversions
Blended ROASTotal store revenue ÷ paid ad spendPaid ad spend onlySit between platform ROAS and reality
MER (Marketing Efficiency Ratio)Total revenue ÷ total marketing spend (all channels, not just ads)ALL marketing spend, incl. email/agency/influencerUnderstate vs. blended ROAS, since the denominator is bigger
POAS / CM-ROAS(Revenue − COGS − shipping − fees − returns) ÷ ad spendAd spend, margin-adjustedBe the most honest profit signal; break-even is a clean 1.0

Platform ROAS overstates reality for a structural reason: Meta's pixel attributes conversions using its own click and view windows, and some of those conversions are modeled rather than directly tracked. Around March 2026, Meta updated the default attribution setup for web and in-store conversion campaigns. The current default is commonly described as "7-day click, 1-day engage-through, 1-day view," which folds interactions other than link clicks into a shorter one-day window. The exact mechanics can shift again, so check your own account's attribution setting rather than assuming.

MER and blended ROAS get used interchangeably in a lot of Slack channels and dashboards, but they answer different questions. Blended ROAS only divides by paid media spend. MER divides by every dollar spent on marketing: paid, email tools, agency retainers, creative production, influencers, all of it. Since MER's denominator is always the same size or bigger, MER is always equal to or lower than blended ROAS. Always know which one you're looking at before you compare it to a benchmark.

For the full breakdown of blended ROAS vs. platform ROAS and when to use each, see our guide to blended vs. platform ROAS.

How do I find the right ROAS target for my own account?

Skip the benchmark and build your own number in four steps.

  1. Calculate your contribution margin. Revenue minus COGS, shipping, payment fees, and an average return-rate deduction, per order.
  2. Turn it into your break-even ROAS. 1 ÷ contribution margin %. This is the floor. Below it, you're losing money on every sale.
  3. Add a profit buffer. Decide what ROAS above break-even actually funds your business (reinvestment, payroll, margin for error). There's no universal rule here, but a lot of DTC accounts build in something like a 20-40% cushion above break-even.
  4. Check it against your CAC payback. A payback period under about 12 months is generally considered healthy, under 6 months excellent. If it's taking longer than that to earn back what you spent to acquire a customer, even a "good" ROAS number isn't buying you a healthy business.

Once you have that number, the generic answer to what is a good ROAS for Facebook ads stops mattering much. Your break-even ROAS, not a Reddit thread average, is the target that determines whether a campaign should keep running.

How do you actually raise ROAS once you know your number?

Assuming spend, targeting, and margin are already reasonable, the fastest lever left is usually creative: new angles, not new budget. Cost-side changes to a campaign only move a few points. A genuinely new angle that reaches a segment of your audience the current ads never spoke to can change the whole shape of the funnel: more clicks at the same CPM, more purchases at the same click volume.

One honest, cheap way to find fresh angles is to look at what's already working for other brands in your category. The Meta Ad Library shows every active ad any advertiser is running, and ad longevity, how long an ad has stayed live, is the closest public signal to "this is working," since advertisers don't keep paying for ads that lose money. Our guide to reading ad longevity covers how to use the "Started running on" date as a performance proxy, and our piece on researching competitors' Facebook ads walks through the workflow end to end.

That's the gap our own tool, Klipio, is built to close. It watches competitors' live Meta ads, surfaces which ones have run longest (the closest thing to a public spend signal), and turns the winning angles into on-brand creative you can test. Paid plans start at $79/mo. Our free Chrome extension, the Meta Ad Library downloader, lets you pull any competitor's ads yourself, no account required, if you'd rather start manually.

None of this replaces the math above. Better creative raises the top of the funnel; it doesn't change your break-even ROAS. But a lower CAC from a stronger angle makes hitting that break-even number a lot easier.

FAQ

What is a good ROAS for Facebook ads?

A good ROAS for Facebook ads is generally 1.5x to 2.5x, with a 2026 ecommerce median around 1.86x. But the number that actually matters is your own break-even ROAS, 1 divided by your contribution margin, since a "good" industry number can still lose you money if your margin is thin.

Is a 2x ROAS good on Facebook ads?

It depends on your margin. If your contribution margin is 40%, your break-even ROAS is 2.5x, so a 2x ROAS is still losing money. If your contribution margin is 60%, break-even is 1.67x, and a 2x ROAS is solidly profitable. The same "2x" can mean opposite outcomes for two different businesses.

Why do people say you need a 4:1 ROAS?

That figure predates the current cost environment and stuck around as folk wisdom. It's unrealistic for most cold-acquisition Facebook ads today: CPMs have risen roughly 20% year over year, and the 2026 ecommerce median ROAS sits closer to 1.86x. A handful of high-margin, high-repeat brands do hit 4:1, but it's not a universal bar.

What is break-even ROAS?

Break-even ROAS is the ROAS at which ad spend exactly covers itself, with no profit or loss. It's calculated as 1 ÷ gross margin %, though the honest version uses contribution margin (gross margin minus shipping, payment fees, and returns), which produces a higher, more realistic break-even number.

Why does Meta's ROAS number look higher than my actual profit?

Meta's "Purchase ROAS" column uses the platform's own attribution window and includes some modeled, not directly tracked, conversions, which tends to overstate results. It also doesn't subtract COGS, shipping, fees, or returns. Blended ROAS, MER, and POAS (which does subtract those costs) all give a more honest read on real profitability.

What's the difference between blended ROAS and MER?

Blended ROAS divides total revenue by paid ad spend only. MER (Marketing Efficiency Ratio) divides total revenue by ALL marketing spend: paid ads plus email, agency fees, creative production, and influencer costs. Because MER's denominator is bigger, MER is always equal to or lower than blended ROAS.

Save the ads you research — free

The Klipio extension adds a download button to every ad in the Meta Ad Library: one click per ad, or bulk-save a whole search as a ZIP with a searchable swipe file inside. Free, no sign-up.

Get the free extension