Free tool for advertisers
ROAS & Ad Profit Calculator
See the real return of your Meta, Google, TikTok and Snapchat campaigns: ROAS, cost per order, average order value and break-even ROAS — and whether the campaign is profitable after product costs.
- ROAS & break-even
- CPA & order value
- Profit after costs
Result
Enter spend and revenue to see the result.
Developed by Ahmed Elshamy All free tools
How it works
Three simple steps
-
Enter spend and revenue
From your ads manager or store: what you spent and what the campaign sold.
-
Add margin and orders
Optional but crucial: it reveals whether your current ROAS covers product costs.
-
Read the result and decide
Scale, optimise or pause — based on numbers, not gut feeling.
What is ROAS — and why isn’t it enough on its own?
ROAS (return on ad spend) = revenue ÷ ad spend. A ROAS of 4 means every 1 spent on ads brought 4 in sales.
But a high ROAS doesn’t always mean profit: with a 25% gross margin you need a ROAS above 4 just to break even (1 ÷ 0.25 = 4). That’s why this tool calculates your break-even ROAS and the maximum cost per order you can afford.
FAQ
Good to know
How do I calculate ROAS?
Divide the revenue generated by your ads by the ad spend. Example: 20,000 revenue ÷ 5,000 spend = ROAS 4 (or 400%).
What is a good ROAS?
There’s no universal number — a good ROAS is one above your own break-even ROAS. A product with a 50% margin profits at ROAS 2.5, while a 20% margin product loses money even at ROAS 5.
What is break-even ROAS?
The lowest ROAS at which you don’t lose money: 1 ÷ gross margin. At a 30% margin, break-even ROAS is about 3.33; anything lower is a loss after product and ad costs.
What’s the difference between ROAS and ROI?
ROAS compares revenue with ad spend only, while ROI compares net profit after all costs with what you invested. The tool shows both when you enter your margin.
Why is my ads-manager ROAS different from my actual sales?
Attribution models, conversion windows and cancelled or returned orders. For the most accurate view use your store’s actual sales after returns and track campaigns with UTM links.