ROAS & break-even calculator
Calculate ROAS and break-even, then compare with real Meta advertisers.
Return on ad spend
3.00×
In your input currency, after variable costs and ads. Before overhead and taxes.
Calculation & sharing
3,000 ÷ 1,000 = 3.00×
The link includes your inputs and selected cohort. Anyone with it can read those values. Benchmarks can update. Creative files are not included.
Real AdManage account data
Meta ROAS benchmarks
Meta purchase ROAS · accounts with at least five purchases.
4,300+ accounts · 2026-09-28 to 2026-10-25 (UTC).
Your input is 76.5% higher than this cohort’s median. Revenue is not profit; check your margin.
Where these benchmarks come from
Meta account data aggregated by AdManage’s existing weekly BigQuery benchmark pipeline. Each point is a percentile across account-level ratios, not an average of daily rates or a spend-weighted mean. This is an AdManage sample, not the entire advertising market.
Accounts need at least $500 in estimated USD spend and 1,000 impressions in the reporting window. Internal accounts are excluded. Public cohorts need at least 50 accounts, values are rounded to two significant figures, and account counts are rounded down. The source pipeline suppresses cohorts where one account contributes more than 40% of spend. Industry labels may be machine classified.
ROAS uses Meta-reported purchase value divided by spend. Accounts need at least five purchases; accounts reporting ROAS above 30× are excluded by the source tracking guard. Attribution settings differ across accounts. These are purchase-reporting accounts, not a lead-generation ROAS benchmark.
Source run completed 2026-10-26. The tools check for a newer run hourly and hide benchmarks whose reporting window ended more than 45 days ago. Countries, objectives and attribution mixes can differ from yours.
ROAS = attributed revenue ÷ ad spendBreak-even ROAS = 1 ÷ contribution margin as a decimal. Use margin after variable costs and before advertising, not markup.
How to use this ROAS calculator
How to calculate ROAS
Divide attributed revenue by advertising spend. If a campaign generates 3,000 in revenue from 1,000 in spend, its ROAS is 3×, or 300%. This reports revenue per unit of ad spend. It does not subtract product costs, fulfilment, payment fees or overhead.
How to calculate break-even ROAS
First subtract variable costs from net revenue: product costs, fulfilment, payment fees and expected refunds where applicable. Divide that contribution by revenue to get your pre-ad margin. At a 40% contribution margin, break-even ROAS is 1 ÷ 0.40 = 2.5×. At 3× ROAS, 3,000 of revenue leaves 1,200 before ads and 200 after spending 1,000 on ads.
Why a 4× ROAS can still lose money
At a 20% pre-ad contribution margin, break-even ROAS is 5×. A 4× campaign therefore fails to cover variable costs and advertising. Even a result above break-even still needs to cover fixed overhead and taxes. Platform attribution windows can also overlap, so do not add channel-attributed revenue together and assume it equals actual business revenue.
Definition and guidance: Google Ads: target ROAS and conversion value.
Related tools & guides
Common questions
What is a good ROAS?
A useful target starts with contribution margin and the amount left for overhead and profit. There is no universal profitable ROAS. A 40% pre-ad contribution margin breaks even on variable costs and ads at 2.5×; a 20% margin needs 5×.
What is the difference between ROAS and ROI?
ROAS is revenue divided by ad spend. ROI measures profit relative to the costs included in the calculation. This tool shows contribution after variable costs and ads, before overhead and taxes; it does not claim to calculate full business ROI.
Which revenue and currency should I use?
Use a consistent net revenue definition and attribution window, and enter spend in the same currency. Match the revenue basis used to calculate your margin. Do not compare gross platform revenue with a margin based on net revenue after refunds and taxes.
Why is there no break-even ROAS at 0% margin?
If variable costs consume all revenue, no positive advertising spend can be recovered from contribution. There is no finite break-even ROAS under that assumption.
Use AdManage to organise creative and launch your next ad batch.
