What is ROAS (return on ad spend)?
ROAS — return on ad spend — is the revenue you earn for every unit of currency put into advertising. Written as a multiple (4×), a ratio (4:1) or a percentage (400%), it is the headline efficiency metric in performance marketing: at a glance, is a campaign generating more than it costs?
In marketing reports it is the standard way to compare how hard each channel, campaign or audience is working — a higher ROAS means each dollar of ad spend is returning more revenue.
How to calculate ROAS
To calculate ROAS, divide the revenue a campaign generated by the amount you spent on it:
ROAS = Revenue ÷ Ad spend
For example, $40,000 in revenue from $10,000 of ad spend is a ROAS of 4× (4:1, or 400%). Because the formula links three values, you can rearrange it to solve for whichever one you are missing — which is exactly what the calculator above does:
- Find ROAS — Revenue ÷ Ad spend ($30,000 ÷ $6,000 = 5×)
- Find Revenue — ROAS × Ad spend (3× × $8,000 = $24,000)
- Find Ad spend — Revenue ÷ ROAS ($50,000 ÷ 4× = $12,500)
A worked example
If a campaign generates $40,000 in revenue from $10,000 of ad spend, the return on ad spend is:
4.00× = $40,000 ÷ $10,000
That is $4 of revenue for every $1 spent. Working the other way: if you were targeting a 5× return on the same $10,000 budget, the calculator would show you need to generate $50,000 in revenue.
How to use this calculator
- Choose which value to solve for — ROAS, revenue, or ad spend.
- Enter the two values you already know. Results update instantly as you type.
- Switch currency if you're planning in something other than dollars.
- Use Copy shareable link to send the exact scenario to a colleague — the numbers are saved in the URL.