Facebook Ads ROAS Calculator
Calculate your return on ad spend, your break-even ROAS, and the target ROAS you need to hit a profit goal. Free, no signup, no email gate.
ROAS
4.00x
400%
Break-even ROAS
2.50x
at 40% margin
Profit on ad spend
$600
Margin of safety
+60%
What counts as a good ROAS at your margin
Break-even
2.50x
You stop losing money.
Healthy (1.5x)
3.75x
Room for returns and CPM swings.
Strong (2x)
5.00x
Margin to scale spend.
Target-ROAS planner
Set a profit goal for this spend and see the ROAS you need to hit it.
ROAS you need
7.50x
Revenue you need
$7,500
How to use this Facebook Ads ROAS calculator
Enter three numbers and the calculator does the rest. Put in your total ad spend, the revenue from ads those campaigns generated, and your gross margin (revenue minus cost of goods, divided by revenue). It returns your ROAS, your break-even ROAS, the profit on that spend, your margin of safety, and the target ROAS needed to clear a profit goal. Change any input and every result updates instantly, so you can pressure-test a campaign before you scale it.
The ROAS formula (and ROAS as a percentage)
Return on ad spend is one of the simplest metrics in paid ads: ROAS = revenue from ads / ad spend. Spend $1,000 on a Facebook ad campaign, generate $4,000 in attributed ad revenue, and your ROAS is 4.0x. Expressed as a percentage that is 400% - multiply the ratio by 100 whenever you see ROAS quoted that way. A 100% ROAS means you got exactly $1 back for every $1 spent on advertising, which is almost always a loss once cost of goods is counted.
- ROAS = Revenue / Ad spend
- ROAS as a percentage = (Revenue / Ad spend) x 100
- Break-even ROAS = 1 / Gross margin
- Profit on ad spend = (Revenue x Gross margin) - Ad spend
What is a good ROAS for Facebook Ads?
A good ROAS is any ROAS comfortably above your break-even ROAS - there is no single benchmark that works across businesses. People ask whether a 2.5 ROAS is good, whether a 4 to 1 ROAS is good, or whether 800% ROAS is good, and the honest answer is always the same: it depends on your profit margin. A 2.5x return on ad spend is excellent for a software product at a 90% margin and a money-loser for a retailer at a 25% margin. Use the "what counts as a good ROAS" band in the calculator: break-even is the floor, roughly 1.5x break-even is healthy, and 2x break-even is a strong account with real room to scale spend.
How break-even ROAS works
Break-even ROAS is the return on ad spend at which you stop losing money on each sale, and it equals 1 / gross margin. At a 40% margin your break-even ROAS is 2.5x; at a 20% margin it jumps to 5.0x. This is why two brands can run the identical campaign, report the identical ROAS, and one is printing profit while the other quietly burns cash. The margin of safety in the calculator shows how far above (or below) that line you are sitting, so you know how much CPM inflation or how many returns the campaign can absorb before it goes underwater. If you want a deeper standalone breakdown, the break-even concept is the single most important number in paid ads profitability.
ROAS vs ROI vs CPA: which metric to watch
ROAS, ROI, and CPA answer different questions. ROAS measures revenue against ad spend and is the fastest signal of campaign efficiency inside Ads Manager. ROI (return on investment) measures profit against total cost and is what tells you whether the business actually made money. CPA (cost per acquisition) is ad spend divided by conversions and is most useful when average order value is stable. Read ROAS daily to optimize delivery, read CPA to keep acquisition cost in range, and reconcile to ROI monthly so a high reported ROAS never hides a structural margin problem.
Why ROAS drops as you scale
ROAS almost always declines as you push budget, because Meta serves your ads to the highest-intent users first. As spend grows, delivery expands into colder audiences, the marginal return on ad spend falls, and blended ROAS drifts toward your break-even line. That is normal physics, not a broken campaign. The lever that keeps ROAS defensible at scale is not a tighter audience - Advantage+ audiences already do that work - it is creative volume. The algorithm needs fresh ads to keep finding efficient pockets of demand instead of fatiguing one winner.
How to improve ROAS without cutting spend
- Ship more creative variants. The Meta algorithm optimizes against the inventory you give it. Accounts that test many new creatives a week tend to hold ROAS far longer than accounts shipping two, because there is always a fresh angle entering before the current winner fatigues.
- Tighten the funnel below the ad. Landing-page conversion rate is the biggest ROAS multiplier most teams ignore. A jump from 2% to 3% conversion is a 50% lift in return on ad spend with zero change to targeting or budget.
- Cut creative fatigue early. Watch frequency climbing past 3 and refresh before CPM and CPA spike. Fatigue is a slow ROAS leak that compounds if you wait for the dashboard to go red.
The bottleneck for most paid-ads teams is not strategy, it is creative production and launch speed. That is the gap uplads bulk launcher closes: upload a batch of creatives once and launch 50+ Facebook and Instagram ads across your selected ad sets in a single pass, so the Meta algorithm always has fresh inventory to keep ROAS up. For the workflow around that, see our guide on Facebook Ads creative testing and how teams approach scaling Meta ad creatives.
Frequently asked questions
How do I calculate ROAS for Facebook Ads?
ROAS = revenue from ads divided by ad spend. If you spent $1,000 on Facebook ads and those ads generated $4,000 in revenue, your return on ad spend is 4.0x (also written as 400%). Expressed as a percentage, ROAS is (revenue / ad spend) x 100.
What is a good ROAS for Facebook Ads?
There is no universal good ROAS. It depends entirely on your gross margin, because your margin sets your break-even ROAS. A 2.5x ROAS is strong at a 60% margin (break-even 1.67x) and a loss at a 25% margin (break-even 4.0x). A 4x ROAS is healthy for most ecommerce brands, but the calculator above gives you the exact break-even and profitable target for your own numbers.
How is break-even ROAS calculated?
Break-even ROAS = 1 divided by gross margin. At a 35% gross margin your break-even ROAS is 1 / 0.35 = 2.86x. Below that number every additional sale loses money even though Ads Manager still shows positive revenue.
What is the difference between ROAS, ROI, and CPA?
ROAS is revenue divided by ad spend - a fast campaign-level metric you read inside Ads Manager. ROI (return on investment) is profit divided by total cost, including cost of goods, shipping, and ad spend - the number finance cares about. CPA (cost per acquisition) is ad spend divided by conversions. ROAS tells you efficiency; ROI tells you whether the business made money.
Why is my Facebook Ads ROAS dropping as I scale?
ROAS usually falls as you scale because the highest-intent buyers see your ads first. As budget grows, delivery widens to lower-intent users and the average return on ad spend drops. The most reliable fix is feeding the Meta algorithm more creative to test, so it can keep finding efficient pockets of the audience instead of fatiguing one ad.
How accurate is this ROAS calculator?
The math is exact: ROAS, break-even ROAS, profit on ad spend, margin of safety, and the target ROAS for a profit goal are all deterministic from the three inputs you enter. Accuracy of the inputs is on you - use the revenue Meta attributes to the campaign and your true gross margin (after cost of goods, not after every operating expense).
The fastest ROAS lever is creative velocity
uplads launches 50+ Facebook and Instagram ads at once. Upload your creatives once, apply a naming convention, and push them into every selected ad set in a single click - so the algorithm never runs out of fresh inventory to optimize.