Use ROAS to compare advertising efficiency on a revenue basis.
Use the same attribution window and revenue definition when comparing campaigns. A platform-reported ROAS and a finance-system ROAS may differ because attribution models and refund handling can differ.
A higher ROAS is not automatically more profitable. Gross margin, fulfillment costs, discounts, repeat purchases, and customer acquisition economics determine whether the campaign actually creates profit.
Different questions need different denominators.
ROAS compares attributed revenue with advertising spend. ROI compares net gain with an investment, CPC compares spend with clicks, CPM compares spend with impressions, and CAC compares acquisition spend with customers acquired.
Formula and calculation method.
ROAS = Attributed revenue ÷ Advertising spendDivide revenue attributed to the advertising by the advertising cost. A 4.00× ROAS means the campaign generated four units of attributed revenue for every one unit spent on ads.
See the business meaning, not just the math.
$2,500 advertising spend and $10,000 attributed revenue
Working: $10,000 ÷ $2,500
Result: 4.00× ROAS and 400% ROAS
Interpretation: The campaign produced four dollars of attributed revenue for each dollar of advertising spend before product cost and other operating expenses.
$4,000 advertising spend and $3,000 attributed revenue
Working: $3,000 ÷ $4,000
Result: 0.75× ROAS and 75% ROAS
Interpretation: Attributed revenue is below advertising spend, but the full business decision still depends on attribution quality and downstream customer value.
$12,500 advertising spend and $62,500 attributed revenue
Working: $62,500 ÷ $12,500
Result: 5.00× ROAS and 500% ROAS
Interpretation: The campaign produced five units of attributed revenue per unit of ad spend before non-advertising costs.
Put the number in context.
Use the same attribution window and revenue definition when comparing campaigns. A platform-reported ROAS and a finance-system ROAS may differ because attribution models and refund handling can differ.
A higher ROAS is not automatically more profitable. Gross margin, fulfillment costs, discounts, repeat purchases, and customer acquisition economics determine whether the campaign actually creates profit.
Assumptions and common mistakes.
What the calculation assumes
- Advertising spend and attributed revenue use the same currency.
- Revenue attribution is sufficiently reliable for the decision being made.
- Returns, cancellations, and discounts are already reflected if they matter to the analysis.
- The result is a revenue-efficiency measure, not a net-profit calculation.
Mistakes to avoid
- Calling ROAS ROI even though ROAS divides revenue by ad spend rather than profit by total investment.
- Comparing campaigns that use different attribution windows or attribution models.
- Ignoring refunds, discounts, or taxes that make reported revenue inconsistent.
- Using ROAS alone when product margin differs significantly between campaigns.
What unusual inputs mean.
ROAS is undefined because advertising spend is the denominator, so the calculator returns an error.
The result is 0.00× ROAS when advertising spend is positive.
Inputs are capped at the shared trillion-unit safety bound to avoid unreliable numeric output.
What this calculation leaves out.
ROAS is an attribution-based revenue metric, not a profit measure. It does not subtract product cost, fulfillment, payroll, platform fees, taxes, refunds outside the entered revenue figure, or the cost of retaining the customer. Attribution models can also assign different revenue to the same campaign.
Questions people ask.
What does a 4x ROAS mean?
It means attributed revenue equals four times the advertising spend. For example, $2,500 spend and $10,000 attributed revenue produce a 4.00× ROAS.
Is ROAS the same as ROI?
No. ROAS compares attributed revenue with ad spend. ROI compares net gain or loss with an investment cost.
Can ROAS be below 1?
Yes. A ROAS below 1.00× means attributed revenue is lower than the advertising spend before considering any other costs.
What is a good ROAS?
There is no universal target. The required ROAS depends on gross margin, operating costs, repeat purchases, and business objectives.
Why is zero ad spend invalid?
ROAS divides by advertising spend, so a zero denominator cannot produce a meaningful ratio.