ROAS Calculator
Use this ROAS calculator to find your return on ad spend. Enter ad revenue and spend to get your ROAS ratio, percentage, and gross profit.

What it does
The ROAS Calculator measures return on ad spend by dividing the revenue an advertising campaign generates by the amount spent to run it. It shows how many units of revenue each unit of ad budget produced.
Data sources & parameters
This calculator uses standard financial formulas and runs entirely in your browser. It needs no external rate data — your result is computed only from the values you enter above.
We always strive to use the latest data for every variable so our results and reports are as accurate as possible. Even so, errors are possible — you should not rely on this tool or its report alone, and we accept no liability for any decision made based on it.
The formula
ROAS = revenue from ads ÷ ad spend; ROAS % = ROAS × 100; gross profit = revenue from ads − ad spend
How it works
Enter the revenue attributed to your ads and the total amount you spent. The tool divides revenue by spend to give the ROAS ratio, expresses it as a percentage, and shows the gross profit left after the ad cost.
Where it is used
- Judging whether a paid campaign is profitable before scaling it
- Comparing the efficiency of different channels or ad sets
- Setting a target ROAS that covers product cost and overheads
Worked example
A campaign generates $50,000.00 in revenue from $10,000.00 of ad spend. The ROAS is …, meaning every unit spent returned five in revenue, for a gross profit of … before product and operating costs.
What the ROAS calculator does
The ROAS calculator measures return on ad spend, the most common metric advertisers use to judge a paid campaign. It divides the revenue a campaign generates by the amount spent to run it and shows the result as a ratio, as a percentage, and as the gross profit left over.
A ROAS of 5 means every unit of currency spent on ads brought back five in revenue. A ROAS of 1 means the campaign exactly covered its own cost, and anything below 1 means the ads returned less than they cost, at least at the revenue level measured here.
How return on ad spend is calculated
Divide the revenue attributed to a campaign by the amount spent on it to get the ROAS ratio; multiply by 100 for the percentage form many ad platforms display. Revenue minus spend is the gross profit the campaign produced before any other cost.
Because ROAS uses only two numbers, anyone can compare campaigns, channels, and time periods on the same basis. For the same reason it knows nothing about what it cost to make or deliver the product, payment fees, or the salaries and rent that keep the business running, so a campaign can post a flattering ROAS and still lose money once those costs are counted.
Reading your ROAS result
A ROAS above 1 means the campaign returned more revenue than it used in ad budget. The percentage says the same thing in the form most dashboards use, so a ROAS of 5 appears as 500%. The gross profit shows the absolute difference between revenue and spend.
A campaign with a very high ROAS but tiny spend may contribute little in absolute terms, while a modest ROAS at large scale can drive most of the profit. The ratio measures efficiency and the gross profit measures size; the campaigns worth growing usually score well on both.
Setting a target ROAS
Before scaling any campaign, work out your break-even ROAS, the point at which the ads neither make nor lose money on a gross basis: 1 divided by your gross profit margin. If half of every sale is gross profit, your break-even ROAS is 2; if only a quarter is, you need a ROAS of 4 to stand still.
Set your target comfortably above that floor, because the gross profit a campaign shows still has to fund staff, tools, returns, and every other fixed cost before anything reaches the bottom line.
Comparing channels
Run the same calculation for each channel, ad set, or campaign to see where your budget works hardest. A search campaign might return a high ROAS because it reaches people already looking to buy, while a broad awareness campaign might show a lower ROAS because it reaches people earlier in their journey.
A lower ROAS is not automatically a failure. Upper-funnel campaigns often feed the higher-ROAS campaigns downstream, and last-click attribution tends to flatter whichever channel closes the sale, so treat ROAS as one input among several.
Common mistakes
- Confusing ROAS with profit. A ROAS above 1 means only that the campaign covered its own ad spend, until you subtract product cost and overheads.
- Ignoring attribution. Different attribution windows and models can move ROAS dramatically, so keep the method consistent when comparing.
- Chasing the highest ROAS. The campaign with the best ratio is often the smallest, and pushing all budget toward it can shrink total profit even as the average ROAS rises.
A campaign that clears your break-even ROAS with room to spare is a candidate to scale; one that falls below it is a candidate to fix or pause. Pair the calculator with your margin figure and watch the gross profit as well as the ratio.
This article is general information only and is not financial advice.
About This ROAS Calculator
Use this ROAS calculator to get an instant estimate based on the figures you enter. Adjust the inputs above to match your situation, or browse all our calculators to plan your next step.
