· 13 min read

ROAS Calculator for Meta & Facebook Ads [Free, 2026]

Calculate your return on ad spend with our free ROAS calculator. See 2025-2026 industry benchmarks backed by real data, learn why one number isn't enough, and find out which campaigns actually make money.

O
OnlyInsight Team

Free ROAS Calculator for Meta & Facebook Ads

ROAS — return on ad spend — tells you how much revenue you’re generating for every dollar you put into advertising. It’s the most basic question in paid media: am I making money or losing it?

Here’s the formula, real industry benchmarks for 2025–2026, and why this single number alone won’t tell you what you need to know.


The ROAS Formula

Every ROAS calculator uses the same math:

ROAS = Revenue from Ads ÷ Ad Spend

Spent $2,000 on Meta Ads, generated $7,000 in revenue. Your ROAS is 3.5x. For every dollar you spent, you got $3.50 back in revenue.

Quick Examples

Ad SpendRevenueROAS
$500$1,5003.0x
$1,000$2,5002.5x
$2,000$8,0004.0x
$5,000$12,0002.4x
$10,000$35,0003.5x

Simple enough. The harder part is knowing whether your number is any good — and what to do about it.

You don’t need a calculator for this. OnlyInsight pulls your actual ROAS from your Meta Ads account — by campaign, ad set, and ad — and lets you ask follow-up questions like “which campaigns are below 3x?” No spreadsheets. No Ads Manager column hunting. Try 3 free queries →


What’s a Good ROAS? Real Benchmarks for 2025–2026

Short answer: it depends on your margins. A 2x ROAS is extremely profitable for a SaaS company with 85% margins. That same 2x is a money-loser for a dropshipper at 20% margins.

But benchmarks are still useful for sanity-checking your campaigns. Here’s what the actual data shows.

The Headline Number

The median ROAS across all industries on Meta Ads is approximately 2.19:1 — meaning the typical advertiser generates $2.19 in revenue for every $1 spent. Multiple research sources covering thousands of ad accounts converge on this figure for 2025.

That’s a median, not a target. Half of all advertisers are below it. And 2.19x is unprofitable for any business with margins below ~46%.

ROAS by Industry (Meta Ads, 2025 Data)

Industry / CategoryReported ROASContext
Automotive Parts~6.76xHigh AOV, strong purchase intent
Baby Products~3.71xImpulse buying, repeat purchases
Luxury Brands~3.7xHigh margins offset high CPMs
Insurance / Finance~3.5xHigh LTV justifies acquisition cost
Health & Beauty~3.0x–3.5xStrong visual content, good conversion
Apparel / Fashion~2.5x–3.0xLow CPC ($0.45 avg), high volume
Home & Garden~2.0x–2.5xModerate margins, seasonal variation
B2B SaaS~1.60xMeasured on first-month revenue; LTV changes the picture
Dropshipping~2.0xThin margins make this barely break even
Real Estate Lead Gen~2.1xLow immediate ROAS, but massive deal value

Sources: TrendTrack, Madgicx, AdAmigo, WebFX, and Vaizle 2025 benchmark reports covering 5,000+ Meta ad accounts.

What These Numbers Actually Mean

A few things to notice:

Automotive parts at 6.76x and baby products at 3.71x look great — but those are revenue metrics, not profit. A 6.76x ROAS with 25% margins is roughly $0.69 profit per ad dollar. Decent, but not the windfall it appears.

B2B SaaS at 1.60x looks terrible — until you realize SaaS companies measure ROAS against first-month revenue. A customer acquired at 1.6x who pays $99/month for 14 months is wildly profitable. The initial ROAS hides the LTV.

Real estate at 2.1x looks mediocre — but a single closed deal from a $50 lead can generate a $15,000 commission. ROAS on first-touch revenue is almost meaningless here.

The point: industry averages give you a ballpark, but your break even ROAS is the number that actually matters. Calculate it: Break Even ROAS = 1 ÷ Profit Margin. If your margins are 40%, you need at least 2.5x just to not lose money.

For the full walkthrough, see our Break Even ROAS Calculator or read How to Calculate Break Even ROAS.


The Problem With a Single ROAS Number

Here’s what bothers me about every ROAS calculator online: you get one number and zero guidance.

You plug in your total revenue, your total ad spend, and it spits out “3.2x.” Great. But that 3.2x is a blended average across your entire account. It hides everything that matters:

It masks your losers. Your blended ROAS might be 3.2x because Campaign A is running at 5.8x and Campaign B is burning cash at 1.1x. Campaign A is carrying Campaign B, and you’d never know from the blended number.

It ignores the trend. Was your ROAS 3.2x last week too? Or was it 4.1x last week and it’s falling? A snapshot doesn’t show direction, and direction is what tells you whether to scale or pull back.

It doesn’t account for attribution differences. Meta’s default attribution window is 7-day click, 1-day view. If you’re comparing ROAS across campaigns with different attribution settings — or comparing Meta to Google — you’re comparing numbers that don’t mean the same thing. Research suggests platform-reported ROAS can overstate actual returns by 20–40% compared to multi-touch attribution models.

It doesn’t tell you what to do. Which campaigns should get more budget? Which ad sets should you pause? Which creative angles are working? A single number can’t answer any of that.

None of this means ROAS is useless. It’s the right starting metric. But it’s a starting metric, not a finishing one.


What to Do With Your ROAS Number

Once you’ve calculated your ROAS (or better yet, pulled it for each campaign), here’s how to actually use it:

Step 1: Know Your Floor

Calculate your break even ROAS. Quick version:

Your MarginBreak Even ROAS
25%4.0x
30%3.33x
40%2.5x
50%2.0x
70%1.43x

Anything below your break even is costing you money. Not “underperforming” — actively losing money on every sale.

Step 2: Sort Campaigns Into Three Buckets

🟢 Above your target (break even + 20%): Scale these. Increase budget, test broader audiences, launch new creatives based on what’s working.

🟡 Between break even and target: Optimize. The unit economics work, but barely. Test new creative, tighten audience targeting, improve your landing page. Our guide on how to optimize Facebook ads walks through the specific levers.

🔴 Below break even: Fix fast or kill. These campaigns are paying to lose money. Diagnose the problem (bad creative? wrong audience? broken landing page?) and either fix it in 48 hours or reallocate the budget to your green-tier campaigns.

Step 3: Track It Over Time, Not Just Once

ROAS changes weekly. Creative fatigue, audience saturation, competitor activity, and seasonal shifts all move the number. A campaign that was profitable last month can quietly slip below break even this month.

The advertisers who consistently grow are the ones who monitor ROAS against their break even threshold across every campaign — not once a quarter in a spreadsheet, but regularly enough to catch problems before they eat through the budget.

This is what OnlyInsight is built for. Instead of exporting from Ads Manager and building pivot tables, you connect your Meta account and ask “which campaigns dropped below 2.5x ROAS this week?” You get the specific campaigns named, instantly. It’s the difference between knowing your overall ROAS and knowing which campaigns are making money and which aren’t. Start free →


ROAS vs. ROI vs. MER: Quick Comparison

These three get confused constantly. Here’s the difference:

MetricMeasuresFormulaBest Used For
ROASRevenue per ad dollarRevenue ÷ Ad SpendCampaign-level performance on a single platform
ROIProfit per total dollar invested(Profit – Total Costs) ÷ Total CostsOverall business profitability including COGS, overhead, etc.
MERRevenue per total marketing dollarTotal Revenue ÷ Total Marketing SpendBlended efficiency across all channels (especially useful post-iOS 14.5 when attribution is unreliable)

The practical difference: A campaign with 4x ROAS and 25% product margins generates roughly $0.50 actual profit per ad dollar after COGS. ROAS makes it look like you’re printing money. ROI shows you the reality.

Most Meta advertisers should track ROAS for day-to-day campaign decisions and MER for monthly/quarterly business-level check-ins.


Frequently Asked Questions

What is a good ROAS for Facebook ads in 2026?

The median Meta Ads ROAS across all industries is approximately 2.19x, based on 2025 data covering thousands of accounts. But “good” depends entirely on your margins. A 2x ROAS is highly profitable for a business with 70% margins and a path to bankruptcy for one with 20% margins. Calculate your break even ROAS first (1 ÷ profit margin), then aim for 20–30% above it.

How do I see ROAS by campaign in Meta Ads Manager?

Go to Ads Manager → Columns → Customize Columns → search for “Purchase ROAS” or “Website Purchase ROAS.” Add it to your view and it’ll calculate automatically from attributed purchases. The number you see uses Meta’s default attribution: 7-day click, 1-day view. You can change this under “Attribution Setting” in your ad set, but be careful comparing campaigns with different windows.

Is a 3x ROAS good?

It depends. For a business with 50% margins, 3x ROAS means you’re making about $0.50 profit per dollar spent on ads — solid. For a business with 25% margins, 3x ROAS means you’re making $0.25 per ad dollar after COGS — thin but profitable. For a business with 20% margins, 3x ROAS means you’re actually losing money (break even is 5x). The number means nothing without your margin.

Why is my ROAS different from my actual profit?

Because ROAS only measures revenue against ad spend. It doesn’t subtract your product costs, shipping, payment processing fees, returns, or overhead. A 4x ROAS sounds great until you realize 60% of that revenue goes to COGS and fulfillment. Your break even ROAS tells you the minimum ROAS where you’re not losing money after all variable costs.

What’s the difference between ROAS and ROI?

ROAS = revenue ÷ ad spend. It measures advertising efficiency only. ROI = (profit – total investment) ÷ total investment. It measures actual profitability including all costs. ROAS is useful for comparing campaigns against each other. ROI is useful for deciding whether advertising is worth doing at all.


Your ROAS Is a Starting Point

The formula is easy: Revenue ÷ Ad Spend. Any ROAS calculator can give you that number. What the calculator can’t give you is which campaigns are driving that number, whether it’s getting better or worse, and what you should change.

That’s the gap between knowing your ROAS and actually using it.

OnlyInsight closes that gap. Connect your Meta ad account, ask “what’s my ROAS by campaign this week?”, and get specific, named results in seconds. Then ask “which ones are below 2.5x?” and know exactly where to focus. No exports. No formulas. No 30-minute Ads Manager sessions.

Stop calculating. Start asking.

Ask your first question free →