Calculation desk / advertising

ROAS Calculator

Calculate return on ad spend as a multiple and percentage.

ROAS Calculator: Compare the revenue credited to an advertising campaign with its media spending. ROAS shows revenue for each unit of ad spend as both a multiple and a percentage, giving a revenue-efficiency measure before product and operating costs. Runs 100% locally in your browser with zero server file uploads.

Category
Calculators
Runs
In your browser
Cost
Free · no sign-up
Availability
Ready to use
TOEA / CALCULATION ENGINE 01Browser only
INPUT SHEET / 01

Known values

Values stay on this device. Recalculate after changing an input.

RESULT SHEET / 02

Return on ad spend

4×

ROAS percentage
400%
Working formulaROAS = attributed revenue ÷ ad spend
ASSUMPTIONS / READ BEFORE USING
  1. Revenue attribution and ad spend cover the same campaign window.
  2. ROAS is not profit and excludes product, team, agency, and fulfillment costs.

Formula and worked example

ROAS = attributed revenue ÷ ad spend

A worked example with sample values:

Inputs
Attributed revenue$12,000.00
Ad spend$3,000.00
Results
Return on ad spend4×
ROAS percentage400%

Revenue multiple and percentage

ROAS = attributed advertising revenue ÷ ad spend. ROAS (%) = that multiple × 100. Revenue of 12,000 credited to spending of 3,000 gives 12,000 ÷ 3,000 = 4× and 4 × 100 = 400%. A zero revenue input gives 0×; spending must be positive.

IAB's glossary defines ROAS using attributed revenue and advertising spend (https://www.iab.org.nz/glossary). Enter both in one currency and use the same campaign scope. The currency selector changes presentation and does not translate revenue recorded in a different currency.

From advertising revenue to profit

In the example, subtracting only media spend leaves 12,000 − 3,000 = 9,000 before other costs. If product and operating costs for those sales were another 10,000, the campaign would instead leave a loss of 1,000 after both cost categories. The 4× ROAS would be unchanged because those other costs are outside its formula.

To compare campaign profit with total investment, use a cost scope appropriate to the ROI calculator. For a combined ROAS, sum compatible attributed revenues and spends before dividing. An unweighted average of campaign multiples ignores their different budgets, and overlapping attribution can count the same sale more than once.

How to use it

  1. Enter values that cover the same scope and reporting period.
  2. Choose a display currency when the calculation includes money.
  3. Calculate, then review the formula and assumptions beside the result.

Privacy & limitations

Every value and calculation stays in your browser. This is a planning utility, not accounting, tax, legal, or investment advice. Verify material decisions in your source system and with an appropriate professional.

Related tools

Frequently asked questions

What does a ROAS of 4× mean?

It means attributed revenue is four times the entered ad spend. The percentage form is 400%, because the multiple is multiplied by 100. It does not mean a 400% profit or that the business keeps four times its spending after expenses.

How is ROAS different from ROI?

ROAS divides attributed revenue by ad spend without subtracting that spend. ROI divides net return by investment cost after subtracting the cost from the value received. A campaign can have positive ROAS and still lose money once fulfilment and other expenses are included.

Why might two reports show different ROAS for the same campaign?

They may credit different conversions, use different attribution windows or treat refunds differently. The calculator accepts the revenue total you enter and does not decide which campaign caused a sale. Align attribution rules before comparing the outputs.

Embed this tool

Free to use on any website. Paste the code where the tool should appear; the link under it lets readers open the full page.

<iframe src="https://toea.com/embed/roas-calculator" title="ROAS Calculator" width="100%" height="780" style="border:0;max-width:680px" loading="lazy"></iframe>
<p style="margin:4px 0 16px;font-size:13px"><a href="https://toea.com/roas-calculator">ROAS Calculator</a> &middot; TOEA</p>
<script>addEventListener("message",function(e){if(e.origin!=="https://toea.com"||!e.data||e.data.type!=="toea-embed-height")return;document.querySelectorAll("iframe").forEach(function(f){if(f.contentWindow===e.source)f.style.height=e.data.height+"px"})})</script>

Free tool · runs in your browser · no account required