Performance Marketing

What Is a Good ROAS for Facebook Ads? Break-Even and Benchmarks

What is a good ROAS for Facebook ads? Learn to calculate break-even ROAS from your margin, see sourced Meta benchmarks by industry and ways to improve.

SSquarebase
Published 13 Oct 2026 · 7 min read
Marketer reviewing Facebook and Instagram ad performance and ROAS on a laptop dashboard

Key takeaways

  • A good ROAS for Facebook ads is any figure above your break-even ROAS.
  • Break-even ROAS equals 1 divided by your contribution margin after product, shipping, fees and returns.
  • Triple Whale’s median Meta ROAS was 1.88 across over 40,000 brands for August 2025 to July 2026.
  • Low-margin and low-order-value stores need a higher ROAS than high-margin or repeat-purchase brands.
  • Fix tracking, raise order value and test creative weekly before raising budgets.

A good ROAS for Facebook and Instagram ads is any figure above your break-even ROAS, which you calculate as 1 divided by your contribution margin. For context, Triple Whale’s data from over 40,000 brands put the median Meta ROAS at 1.88 for August 2025 to July 2026, but your right target depends on margins, order value and repeat sales.

What ROAS means on Meta

ROAS stands for return on ad spend. Meta defines it as total purchase conversion value divided by total spend. If you spend ₹50,000 on a campaign and Ads Manager reports ₹150,000 in purchase value, your ROAS is 3.0, often written as 3:1 or 300%.

That number only covers revenue Meta can attribute to your ads. By default, Meta counts a purchase if it happens within 7 days of a click or 1 day of a view. Your actual sales may be higher or lower than this figure, so treat in-platform ROAS as a guide, not your profit and loss statement.

How to calculate break-even ROAS from your margin

Break-even ROAS is the point where ad spend uses up all the profit on an order, so you neither gain nor lose money. Anything above it is profitable on the first order. Anything below it loses money unless the customer buys again.

The formula is simple:

  • Contribution margin = (selling price minus all variable costs) divided by selling price
  • Break-even ROAS = 1 divided by contribution margin

Variable costs are the costs that rise with each order: product cost, shipping, packaging, payment gateway fees, marketplace or app fees per order, and an allowance for returns. Remove any GST, VAT or sales tax from the selling price first, because that money is not yours.

Worked example in INR

  1. Average order value, excluding GST: ₹2,500
  2. Product cost: ₹800
  3. Shipping and packaging: ₹150
  4. Payment gateway fee at 2%: ₹50
  5. Returns and RTO allowance: ₹100
  6. Total variable cost: ₹1,100, leaving ₹1,400 contribution per order
  7. Contribution margin: 1,400 divided by 2,500 = 56%
  8. Break-even ROAS: 1 divided by 0.56 = 1.79

So this store needs at least ₹1.79 in attributed revenue for every ₹1 spent on Meta just to cover costs on the first order.

Worked example in USD

A store with a $60 average order, $18 product cost, $8 shipping, $2 payment fees and a $2 returns allowance keeps $30 per order. Its contribution margin is 50%, so its break-even ROAS is 2.0.

From break-even to target ROAS

Break-even is the floor, not the goal. To build in profit, decide what share of revenue you want to keep after ads, subtract it from your contribution margin, and divide 1 by what is left.

In the INR example, if you want 15% of revenue left as profit after ad spend, you can spend 56% minus 15% = 41% of revenue on ads. Your target ROAS becomes 1 divided by 0.41 = 2.44.

Contribution margin Break-even ROAS Target ROAS for 15% profit
30% 3.33 6.67
40% 2.50 4.00
50% 2.00 2.86
60% 1.67 2.22
70% 1.43 1.82

The table shows why a low-margin business needs a much higher ROAS than a high-margin one. A 30% margin store needs nearly double the return of a 60% margin store just to stand still.

Meta ROAS benchmarks by industry

Benchmarks are useful as a sense check, not as a target. The figures below are medians from Triple Whale, based on over 40,000 brands using its platform between 1 August 2025 and 31 July 2026. They reflect brands that use Triple Whale, which skews towards Shopify stores in the US, so your market may differ.

Industry Median Meta ROAS Median CPA (USD)
All brands 1.88 $38.99
Sports and outdoors 2.35 $44.53
Business supplies and equipment 2.34 $37.98
Travel accessories and luggage 2.28 $50.95
Home and garden 2.25 $47.93
Baby 2.25 $29.61
Apparel and accessories 2.24 $36.98
Lifestyle and boutique 2.04 $31.16
Electronics 1.94 $51.86
Food and beverage 1.61 $38.57
Beauty 1.54 $39.31
Health and wellness 1.44 $40.53
E-learning and online courses 1.19 $26.80

Across these categories, the median ranged from about 1.1 to 2.4. Many brands in categories such as beauty and food run below 2.0 on Meta and still grow, because customers reorder and the first purchase is not where they make their money.

Why a good ROAS varies by industry and order value

Gross margin

This is the biggest factor. Skincare, eyewear and supplements often carry high product margins, so they can break even at a lower ROAS. Electronics and furniture often have thin margins and high shipping costs, so they need more revenue per rupee or dollar spent.

Average order value

Ad costs on Meta are driven by auctions, not by your price. Reaching and converting a buyer can cost a similar amount whether they spend ₹800 or ₹8,000. A higher order value spreads that cost over more revenue, which pushes ROAS up. Low-ticket stores often need bundles or free-shipping thresholds to make the maths work.

Repeat purchase rate

If a customer buys three times in a year, the first order can be close to break-even and the account is still healthy. Consumables, pet food and coffee fit this pattern. One-off purchases, such as a mattress, need to be profitable on the first order.

Campaign type

Retargeting campaigns aimed at past visitors and buyers usually report a higher ROAS than prospecting campaigns aimed at new audiences, because those people were already likely to buy. Judge each type against its own goal rather than one account-wide number.

How to improve your Meta ROAS

  1. Fix tracking first. Install the Meta Pixel and the Conversions API, check that purchase events fire once per order and pass the correct value and currency. Bad data makes every other decision weaker.
  2. Raise average order value. Add bundles, volume pricing or a free-shipping threshold set a little above your current average order.
  3. Test creative more often. Creative is the main lever left on Meta now that targeting is largely automated. Test new hooks, formats and offers each week, and switch off ads that fall below break-even after a fair spend.
  4. Use value-based bidding when you have data. Meta offers a ROAS goal (also called minimum ROAS) bid strategy for value optimisation. Set the floor near your target, not far above it, as a floor set too high can stop delivery.
  5. Improve the landing page. A faster page, clear pricing, visible delivery dates and easy returns lift conversion rate, which lifts ROAS without raising spend. Our Shopify development team sees this as one of the quickest wins.
  6. Separate prospecting from retargeting in reports. This stops strong retargeting numbers hiding a weak prospecting campaign.
  7. Check blended ROAS. Divide total store revenue by total ad spend across all channels. If Meta reports a rising ROAS but blended revenue does not move, Meta may be claiming sales you would have made anyway.
  8. Cut costs, not just ad spend. Lowering product, shipping or returns costs raises your margin, which lowers your break-even ROAS straight away.

A good habit is to review ROAS weekly against break-even and target, and judge new campaigns over at least 7 days so that delayed purchases are counted. For a structured approach to campaign planning and reporting, see our performance marketing page.

Common ROAS mistakes

  • Using revenue that includes GST or VAT, which makes ROAS look better than it is.
  • Copying a competitor’s ROAS target without knowing their margins.
  • Turning off campaigns after one or two days before the attribution window closes.
  • Judging a new-customer campaign by first-order ROAS when customers usually reorder.
  • Ignoring returns and cash-on-delivery refusals, which are common in Indian ecommerce and cut real revenue.

Frequently asked questions

What is a good ROAS for Facebook ads?

A good ROAS is anything above your break-even ROAS. For a store with a 50% contribution margin, break-even is 2.0, so 2.5 to 3.0 would leave a profit. Triple Whale’s median across over 40,000 brands was 1.88 for August 2025 to July 2026.

Is a ROAS of 2 good on Meta?

It depends on your margin. A ROAS of 2 breaks even at a 50% contribution margin, is profitable above that, and loses money below it unless customers buy again.

How do I calculate break-even ROAS?

Divide 1 by your contribution margin. If you keep 40% of each sale after product, shipping, fees and returns, your break-even ROAS is 1 divided by 0.40, which is 2.5.

Why is my Meta ROAS different from my Shopify sales?

Meta only counts purchases within its attribution window, by default 7 days after a click or 1 day after a view, and may count sales that other channels also influenced. Your store records every order, so the two numbers rarely match.

Should I use the ROAS goal bid strategy?

It can help once your account has steady purchase data with correct values. Start with a floor close to your target ROAS and watch delivery, because a floor set too high can limit spend.

If you want a second opinion on your account, Squarebase offers a free growth audit through our contact page.

Sources: Triple Whale, Facebook ad benchmarks by industry; Meta for Developers, bid strategy; Shopify, ROAS guide.

S
Written by Squarebase, Squarebase

Squarebase is a 360° marketing agency, founded in 2017, working on performance marketing, Shopify, websites and SEO, AEO and GEO for brands in India, the USA, the UK, Germany and Australia.

Keep reading

Related insights

All insights →

Ready to grow? Let us audit your brand for free.

Send us your website. Within 48 hours you get a short audit of your ads, store and search visibility with the three fixes we would make first.