What Is ROAS?
Return on advertising spend measures revenue attributed to ads relative to the amount spent on those ads. A ROAS of 4.00x, also written 4.00:1, means four units of revenue for each unit of ad spend.
ROAS is a revenue-efficiency metric. It does not subtract the cost of producing or delivering what you sell, so a strong ratio does not by itself establish overall profitability.
ROAS Formula
ROAS Ratio = Revenue Generated / Advertising Spend
ROAS Percentage = ROAS Ratio × 100
Profit = Revenue Generated − Advertising Spend
Ratio and percentage express the same revenue-to-spend relationship: 4.00x equals 400%. The Profit result follows the formula above and includes advertising spend as its only expense. When advertising spend is zero, both ROAS measures are undefined.
For reference, Google Ads explains target ROAS using conversion value relative to cost and a percentage representation. This calculator specifically uses your entered revenue as the value.
How To Calculate ROAS
- Choose a campaign and period. Use a consistent reporting scope for the figures you compare.
- Gather advertising spend. Enter the spend associated with those ads.
- Gather attributed revenue. Use revenue linked to the campaign with a consistent attribution window and refund treatment.
- Divide revenue by spend. This gives the ratio. Multiply by 100 for the percentage.
- Review costs beyond ads. Compare the result with contribution margin and other business expenses.
Amounts must use the same currency. Results display two decimal places; calculations use the original input values.
ROAS Example
Suppose a campaign spends $1,000 and generates $4,000 in attributed revenue. These figures are illustrative.
- ROAS ratio = $4,000 / $1,000 = 4.00x (4.00:1)
- ROAS percentage = 4 × 100 = 400.00%
- Profit before other costs = $4,000 − $1,000 = $3,000
If the same spend generates only $500, ROAS falls to 0.50x or 50%, and revenue minus ad spend is -$500. If revenue equals spend, ROAS is 1.00x and the ad-spend-only profit is zero.
Good ROAS Benchmarks
A useful benchmark starts with your economics. There is no universal ratio that makes every campaign profitable. Product costs, fees, shipping, overhead, and measurement choices all affect the revenue needed to support advertising.
As a simplified planning example, if 25% of revenue remains after non-ad variable costs, the ROAS needed to cover ad spend is 1 / 0.25 = 4.00x. With a 50% contribution margin, that threshold is 2.00x. These are mathematical examples, not industry benchmarks; they exclude fixed costs and assume the entered contribution margin is consistent.
Compare campaigns using the same attribution window and revenue definition. Review profitability and scale alongside the ratio rather than selecting a target from a headline number.
ROAS vs ROI Difference
ROAS compares revenue with ad spend. ROI compares a gain or loss with the investment required to produce it. The numerator and cost scope can differ.
| Measure | ROAS | ROI |
|---|---|---|
| Numerator | Revenue: $4,000 | Profit: $3,000 |
| Denominator in this example | Ad spend: $1,000 | Investment: $1,000 |
| Result | 4.00x or 400% | 300% |
Only when ad spend is the sole included cost does ROI percentage equal ROAS percentage minus 100 percentage points. For broader investment analysis, use the ROI Calculator with a clearly defined cost and return scope.
Why ROAS Matters For Advertising
ROAS helps marketing teams compare attributed revenue with campaign spend. It can reveal changes in revenue efficiency as audiences, creative, and budgets change.
Read it alongside total revenue, profit, conversion volume, and attribution quality. Reported attribution is not proof that every sale was caused by advertising, and a high ratio on a small campaign does not guarantee the same result at a larger budget.
Frequently Asked Questions
What does ROAS mean?
ROAS stands for return on advertising spend. It compares revenue attributed to advertising with the amount spent on those ads.
How do I calculate ROAS?
Divide revenue generated by advertising spend. Revenue of 4000 with spend of 1000 gives a ROAS ratio of 4, displayed as 4.00x or 4.00:1, and a ROAS percentage of 400%.
What is a good ROAS?
There is no universal target. A useful benchmark depends on your contribution margin, costs, attribution method, and business objectives. Compare against your own consistently measured campaigns and the revenue needed to cover all relevant costs.
Does a ROAS of 1 mean I break even?
A 1.00x ROAS means attributed revenue equals ad spend. It covers advertising spend only; product costs, fees, shipping, and overhead can still make the business lose money.
What happens when advertising spend is zero?
ROAS ratio and percentage are undefined because the formula divides by ad spend. The calculator displays N/A for both and still calculates revenue minus advertising spend.
What happens when revenue generated is zero?
For positive advertising spend, zero revenue produces a 0.00x ROAS and 0.00% ROAS. Profit under this ad-spend-only formula equals the negative advertising spend.
What does a ROAS below 1 mean?
Attributed revenue is lower than advertising spend. For example, 500 in revenue from 1000 in spend gives 0.50x ROAS, 50% ROAS, and a loss of 500 before other costs.
Is ROAS percentage the same as ROI percentage?
No. ROAS uses revenue divided by ad spend. ROI uses profit divided by investment. If ad spend is the only cost included, 400% ROAS corresponds to 300% ROI; including other costs changes ROI.
Does the Profit result include all expenses?
No. This calculator follows Profit = Revenue Generated minus Advertising Spend. It excludes product costs, fees, taxes, shipping, and overhead, so the result is not net business profit.
Which revenue should I enter?
Use revenue attributed to the advertising being evaluated, with a consistent reporting period and attribution window. Apply your chosen treatment of refunds and cancellations consistently. Do not automatically substitute all business revenue.
Can I use any currency?
Yes. Use the same currency for spend and revenue. Profit is in that currency, while ROAS is a ratio or percentage. The calculator does not convert currencies.
Are my campaign inputs saved or sent to a server?
Calculations run in your browser. The calculator does not transmit inputs to a server or store them in a database or browser storage. Reset clears the form.