ROAS Calculator
Calculate ROAS, ROAS %, profit after cost of goods, and your campaign break-even point.
-
1Enter data
Enter content, paste text or load a file from disk. -
2Click the button
The tool will immediately process your data in the browser. -
3Get the result
Copy the finished text or save the file to your device.
return "Result ready in 0.1s";
}
Rate this tool:
Related tools
Other tools you may find usefulHow to Use the ROAS Calculator
The ROAS calculator answers a simple question: are the dollars you spend on ads coming back as sales? Enter three numbers and see the full set of results right away.
- Campaign revenue — the total sales value generated by your ads. The default is $5,000.
- Ad spend — how much you spent on this campaign. The default is $1,200.
- Gross margin on sales % — the percentage of revenue left after subtracting cost of goods. The default is 40%.
After entering your data, you will see five results: ROAS, ROAS %, revenue minus ads, profit after cost of goods (based on margin), and break-even ROAS. Each one describes the same set of numbers from a different angle, so it is best to look at them together rather than focusing on ROAS alone.
Enter amounts in US dollars, the tool's default currency. Calculations run locally in your browser — nothing is sent to a server, so you can freely test different budget and margin scenarios.
How to Interpret ROAS and ROAS %
ROAS is the ratio of campaign revenue to ad spend: ROAS = campaign revenue ÷ ad spend. A result of 4.17× means that for every dollar spent on ads, about $4.17 in revenue came back.
ROAS % is the same ratio written as a percentage. For the default values, it is 416.67%, which describes the same situation: revenue is more than four times higher than the cost of ads.
Important caveat: ROAS measures revenue, not profit. A high ratio can coexist with a loss if cost of goods and other costs eat into your margin. That is why, alongside ROAS, the tool also shows profit after cost of goods.
| Metric | Value for default inputs | What it means |
|---|---|---|
| ROAS | 4.17× | Revenue is 4.17 times higher than ad spend |
| ROAS % | 416.67% | The same ratio expressed as a percentage |
| Revenue minus ads | $3,800.00 | What remains from revenue after subtracting ad spend |
| Profit after cost of goods | $800.00 | Result after subtracting cost of goods based on margin and ad spend |
| Break-even ROAS | 2.5× | The minimum ROAS at which you do not lose margin |
Calculating Campaign Profit with Gross Margin
ROAS alone does not tell you how much you actually earn. That is why the calculator also computes two additional values that subtract costs step by step.
Revenue minus ads is the simplest comparison: only ad spend is subtracted from revenue. For the default values, it looks like this: $5,000 − $1,200 = $3,800.00. This number can be misleading because it does not include cost of goods — which, when selling products, is usually the largest expense.
Profit after cost of goods (based on margin) goes one level deeper. The tool first calculates cost of goods from the gross margin you enter, then subtracts ad spend. For the default values: $5,000 × 40 ÷ 100 = $2,000 in margin, and then $2,000 − $1,200 = $800.00 in profit.
The difference between $3,800.00 and $800.00 is very instructive here. The first number shows how much revenue is left after paying for ads; the second shows how much truly remains in the business after accounting for cost of goods. Use the second one when making budget decisions.
Keep in mind that the margin you enter is your assumption. If you enter 40% but your real cost of goods is higher, the result will be too optimistic. It is worth basing your margin on your own sales data rather than an estimate from memory.
Break-Even ROAS and Profitability Threshold
Break-even ROAS is the minimum ratio at which a campaign does not lose money. It is calculated from gross margin: break-even ROAS = 100 ÷ gross margin percentage.
With a 40% margin, that gives 100 ÷ 40 = 2.5×. The practical meaning is:
- A ROAS equal to 2.5× means ad revenue exactly covers cost of goods and ad spend — profit is zero.
- A ROAS above 2.5× means the campaign is starting to make money.
- A ROAS below 2.5× means that, despite a positive ROAS, you are losing money on the campaign.
This explains why a result of 4.17× at a 40% margin is profitable, while the same result at a lower margin may not be. The lower the margin, the higher the break-even point and the harder it is to profit from ads. Likewise, the higher the margin, the lower the break-even ROAS you need.
The threshold value also helps you plan a budget in advance. Knowing your own margin tells you what ROAS you need to maintain for a campaign to make sense. When margin is zero, the break-even point does not exist — selling at the same price will not cover cost of goods.
Limitations: Extra Costs, VAT, Returns, and Margin Assumptions
The ROAS calculator works only with the numbers you enter. That is its strength, because it gives you a quick result without connecting to any systems, but it is also the source of its limitations — here is what it does not account for.
- Taxes and VAT — the tool does not separate net and gross amounts. If you enter gross revenue and net costs, the result will be internally inconsistent. It is best to stick to one method of calculation.
- Extra costs — beyond ads and cost of goods, there are also shipping, packaging, marketplace commissions, payment processing fees, customer service, and discounts. The calculator does not subtract them.
- Returns and canceled orders — campaign revenue is usually not equal to revenue actually realized. Returns reduce both revenue and margin.
- Assumed margin — the tool does not determine or verify it on its own. It takes the value you enter as true for all sales.
- Manual data — the calculator does not pull data from ad platforms or your store, so you must enter revenue and ad spend yourself.
For this reason, treat the result as an approximate reference point: it shows direction and scale very well, but it does not replace a full company cost calculation. Before a major budget decision, compare it with current ad platform pricing and your own income statement.
Frequently Asked Questions
How do I calculate ROAS?
Divide campaign revenue by ad spend. If a campaign generated $5,000 in sales with $1,200 in ad cost, ROAS is 4.17×, which corresponds to 416.67%.
What is a good ROAS?
There is no single universal value, because everything depends on margin. ROAS is good when it exceeds the break-even point calculated from your gross margin — for a 40% margin that is 2.5×.
What is the difference between ROAS and ROI?
ROAS compares campaign revenue to ad spend. ROI is a broader concept: it shows the return on money invested after accounting for profit, so it also includes costs outside of ads.
How do I calculate break-even ROAS?
Divide 100 by gross margin expressed as a percentage. With a 40% margin, you get 2.5×, the minimum ROAS at which the campaign does not generate a loss.
Does the ROAS calculator account for VAT and extra costs?
No. The tool calculates using the amounts you enter and, beyond ads and cost of goods, subtracts nothing else. You need to account for taxes, commissions, shipping, and returns yourself.
Why can a campaign with a positive ROAS still lose money?
ROAS shows revenue, not profit. If gross margin is very low, cost of goods and ad spend can exceed campaign revenue — that is why it is worth looking at profit after cost of goods, not just the ratio itself.
See also — related tools
Results are estimates and depend solely on the data you enter and the margin you assume — verify current costs and pricing before making business decisions.