Free tool

Calculate ROAS, then check it made money

Revenue divided by ad spend is the easy part. Add your gross margin and see whether that ROAS actually covered the cost of the goods and the ads.

Your numbers stay in this browser. Nothing is uploaded, stored or sent to analytics.

Why this one

What this tool gets right

ROAS as a ratio and a percentage

3.2x and 320% are the same number. Both are shown, so whichever one your report or your platform uses, you can match it.

Profit after ad spend

Add your gross margin and the calculator subtracts the ad spend from gross profit. A ROAS that looks healthy can still lose money on a thin margin.

Your break-even ROAS, alongside

At a 40% margin you need 2.5x just to stand still. Seeing that number next to your actual ROAS answers the question the ratio alone cannot.

Nothing leaves the page

It is arithmetic in your browser. Your revenue and spend are never uploaded or stored.

How it works

Three steps, about thirty seconds

01

Enter revenue and spend

From the same campaign, the same date range and the same attribution window. A 7-day click revenue figure divided by a 30-day spend is not a ROAS.

02

Add your margin if you know it

Gross margin is the share of revenue left after the cost of goods. It turns ROAS from a ratio into a profit figure.

03

Compare to break-even

Above break-even, the ads paid for themselves on gross margin. Below it, they did not, however good the ratio looks.

ROAS is a ratio, not a profit

A ROAS of 3x means every unit of ad spend came back as three units of revenue. It does not mean you made money. Out of that revenue you still pay for the goods, the shipping, the payment fees and the returns, and only then find out whether the ads were worth it. That is why this calculator asks for your margin. Gross profit minus ad spend is the number that decides whether to scale a campaign, and break-even ROAS is the line you have to stay above for that number to be positive.

Improving ROAS without cutting spend

Cutting budget often lifts ROAS because the platform keeps only the cheapest conversions, but it also shrinks the business. The levers that raise ROAS at the same spend are the ones that make each impression work harder: a higher order value, a better landing page, and creative that the right people stop for. Creative is the fastest of those to change. Testing several angles against each other, and replacing the ones that tire, tends to move ROAS more reliably than fiddling with bids.

What this calculator cannot tell you

  • It uses gross margin only. Fixed costs, salaries and software are not included, so profit after ad spend is not net profit.
  • It does not connect to Meta, Google, TikTok or any ad account, so it only knows what you type.
  • It cannot tell you whether the revenue your ad platform reports was actually caused by the ads.
  • It does not include industry benchmarks, because a benchmark from someone else's margins says nothing about yours.
  • It is not tax, accounting or financial advice.

Questions, answered

ROAS = revenue from ads / ad spend. 4,800 in revenue from 1,500 in spend is a ROAS of 3.2, often written 3.2x or 320%.
One that is above your break-even ROAS, which depends on your margin, not on an industry average. Break-even ROAS is 1 divided by your gross margin: 2x at 50%, 4x at 25%. A 3x ROAS is excellent for one business and a loss for another.
ROAS compares revenue to ad spend only. ROI compares profit to the whole investment, including the goods, fulfilment and everything else. ROAS is faster to read from an ad account; ROI tells you whether the business made money.
Because they count different things. Ad platforms credit a sale to the ad within an attribution window and may include modelled conversions; your store counts orders. Neither is wrong, but they are not interchangeable, so take revenue and spend from the same source.
Yes. A ROAS below 1 means the ads brought in less revenue than they cost, before even counting the cost of goods. It can still be deliberate, for example when acquiring subscribers whose later orders are not counted.
Yes, with no account and no limit. It runs in your browser.

Words are the easy part. Advibly makes the creative.

Advibly turns your brand into finished ads: product-in-hand UGC videos, static image ads, carousels, and explainers. Same thinking as this free tool, pointed at the thing that actually takes time.