Mihsaba›Finance›ROAS Calculator – Ad Revenue and Margin

ROAS Calculator – Ad Revenue and Margin

Calculate ROAS as a multiple and percentage, contribution after ad spend, and an advertising break-even ratio from your entered margin.

Starting values are an editable worked example.

How to use

Calculate ROAS as a multiple and percentage, contribution after ad spend, and an advertising break-even ratio from your entered margin.

  1. Enter Advertising spend.
  2. Enter Attributed advertising revenue.
  3. Enter Contribution margin before ads (%).
  4. Calculate, then review the results and method assumptions.

How it is calculated

ROAS = revenue ÷ spend; contribution = revenue × margin ÷ 100 − spend

Example

Spend of 500 and attributed revenue of 2,000 give ROAS of 4, or 400%. At a 40% contribution margin, contribution after ads is 300 and ad break-even ROAS is 2.5.

Important notes

ROAS compares revenue with ad spend; it is not net profit. Match currency, period and attribution window. Enter margin after variable costs but before ads; fixed overhead is not deducted here.

Worked examples and interpreting results

Spend of 500 and attributed revenue of 2,000 give ROAS of 4, or 400%. At a 40% contribution margin, contribution after ads is 300 and ad break-even ROAS is 2.5.

Worked examples and interpreting results
CaseCalculationResult
Revenue multiple2000 ÷ 5004
Contribution after ads2000 × 0.40 − 500300

How to check the result

ROAS compares revenue with ad spend; it is not net profit. Match currency, period and attribution window. Enter margin after variable costs but before ads; fixed overhead is not deducted here.

Frequently asked questions

Does ROAS of 4 mean four times the profit?

It means revenue is four times ad spend. Product costs, shipping, fees and other expenses still affect profit.

What if the margin is zero?

ROAS can still be calculated, but zero contribution cannot cover positive ad spend at any finite revenue multiple, so the break-even row is omitted.

Does this convert currencies or import campaign data?

It uses only entered numbers, without import or currency conversion. Align currency, period and metric definitions in your source before entering values.