This tool is for anyone spending money on Meta, Google, TikTok or any other paid channel to sell products online. It takes the revenue you attribute to a campaign and the spend behind it, and returns your return on ad spend as a ratio and a percentage. Add your gross margin and it also computes the break-even ROAS, the line below which a channel is quietly burning cash no matter how healthy the dashboard looks.
That second number is the one most ad dashboards never show you. Platforms report ROAS against revenue, but revenue is not what you keep: product cost, payment fees and fulfillment come out first. A 3x ROAS is a solid result for a store with 60 percent margins and a loss for a store at 25 percent. The same campaign report can mean opposite things in two different businesses, which is why judging ads without margin in the equation is guesswork.
Attribution makes this even messier for ecommerce operators. Ad platforms tend to credit themselves generously, click and view windows overlap, and returns arrive weeks after the sale was counted as revenue. Use consistent attribution when comparing campaigns, and treat the numbers here the way a reviewer would: directionally reliable, precise only to the extent your inputs are.
ROAS calculator
Break-even ROAS is the point where ad-driven gross profit equals ad spend. Above it the channel is profitable before overhead.
Enter the revenue you attribute to a campaign and what you spent to earn it. The calculator shows return on ad spend as a ratio and a percentage, and if you add your gross margin it also shows the break-even ROAS you need to clear before that channel makes money.
How this is calculated
roas = ad_revenue / ad_spend
roas_% = roas * 100
break_even_roas = 1 / gross_margin
ROAS measures revenue returned per unit of spend, not profit. Break-even ROAS uses your gross margin to find the ratio at which ad-driven gross profit exactly covers the spend.
Worked example: a campaign returns 8,000 in revenue on 2,000 of spend, so ROAS is 8000 / 2000, or 4.00x, which is 400 percent. At a 40 percent gross margin, break-even ROAS is 1 / 0.40, or 2.50x, so 4.00x is comfortably profitable before overhead.
How to read the result
The gap between your actual ROAS and your break-even ROAS is your real safety cushion. A campaign at 4.00x against a 2.50x break-even is earning well; the same 4.00x against a 3.80x break-even is one bad week from underwater. Overhead, agency fees and creative production still have to come out of that cushion, so a channel that barely clears break-even on gross margin is usually a loss once the full cost of running it is counted.
Watch the trend as much as the level. A ROAS that decays as you raise budgets is normal, because scaling reaches colder audiences. The question is whether it decays toward your break-even line or through it, and that is a decision point for capping spend, refreshing creative or shifting budget to another channel.
Benchmarks: what counts as a workable ROAS
There is no universal good number, because break-even moves with margin, but the working ranges practitioners quote are fairly stable. Many stores treat a blended 3x to 4x as workable for sustained prospecting, with retargeting campaigns expected to run meaningfully higher because they harvest demand rather than create it. High-margin categories can operate profitably below 3x, while thin-margin catalogs may need 5x or better to make paid acquisition worthwhile at all.
Two honest caveats. First, blended ROAS across a whole account hides losers: a strong brand-search campaign can subsidize prospecting that never pays for itself, so check campaigns individually against break-even. Second, a very high ROAS is not automatically good news. It often means spend is so conservative that the ads only reach people who would have bought anyway, which is efficiency at the cost of growth.
Frequently asked questions
What does a ROAS of 4x mean?
It means you earned four dollars of attributed revenue for every dollar spent on ads. Whether that is good depends on your margin: a 4x return can be very profitable at a high margin and barely break even at a thin one.
What is the difference between ROAS and ROI?
ROAS compares revenue to ad spend only. ROI compares net profit to total cost, including product cost, overhead and fees. ROAS is a channel efficiency signal, not a profit measure.
How do I find my break-even ROAS?
Divide one by your gross margin as a decimal. At a 50 percent margin your break-even ROAS is 1 / 0.5, or 2.0x. Below that ratio the ads lose money on a gross basis.
Why does attribution change my ROAS?
ROAS depends on how much revenue you credit to the ad. Different attribution windows and models assign different revenue to the same spend, so always note which model you used when comparing figures.
Verdict
Know your break-even ROAS before you judge a single campaign, then hold every channel to it individually rather than trusting the blended number. Clean revenue attribution is what makes that comparison honest, and our ecommerce analytics tools roundup covers the platforms that do it well. If your ROAS problem is creative fatigue rather than targeting, the AI copywriting tools we tested are a cheap way to keep ad variations flowing.
