Skip to content

ROI vs ROAS

ROAS and ROI are both return ratios, but they measure different things: ROAS compares advertising revenue to ad spend, while ROI compares net profit to the investment or cost basis being measured. This guide shows the formulas, a worked example, and when to use each.

Last reviewed: 2026-08-19

What ROAS measures

  • ROAS = Revenue Attributed to Advertising ÷ Advertising Spend

ROAS asks “how much revenue did each dollar of advertising produce?” A $5,000 spend that generates $20,000 of attributed revenue is a 4x ROAS. It uses revenue, not profit, so it is silent on whether the campaign actually made money. Calculate it with the ROAS Calculator.

What ROI measures

  • ROI = Net Profit ÷ Amount Invested × 100
  • Net Profit = Return − Cost

ROI asks “what was the net gain relative to what I put in?” For an investment of $10,000 that returns $12,000, the net profit is $2,000 and the ROI is 20%. Because ROI uses net profit, it reflects every cost you include — product, fees, ad spend and more. Calculate it with the ROI Calculator.

The key difference

The numerators are different. ROAS puts revenue on top; ROI puts net profit on top. That single difference changes what the number means: a campaign can show a strong ROAS (lots of revenue per ad dollar) and a weak ROI (little profit after all costs). The two are not interchangeable, and reading one as the other is the most common mistake in marketing finance.

Worked example

A campaign spends $5,000 on ads and generates $20,000 of revenue. The cost of goods and other variable costs on that revenue are $13,000.

  • ROAS = $20,000 ÷ $5,000 = 4.0x (400%)
  • Net profit = $20,000 − $13,000 − $5,000 = $2,000
  • ROI (on ad spend) = $2,000 ÷ $5,000 × 100 = 40%

The 4x ROAS looks strong, but the 40% ROI on ad spend is the figure that says whether the campaign was profitable. If those same costs had been $18,000, the ROAS would still be 4x but the ROI would be negative — the campaign lost money despite a healthy-looking ROAS.

Comparison

MetricFormulaBest Used ForMain Limitation
ROASRevenue ÷ Ad SpendComparing ad efficiency across channels and campaigns.Ignores product and operating costs.
ROINet Profit ÷ InvestmentJudging whether an investment was profitable after all costs.Depends on which costs you include; less comparable across contexts.

When to use which

Use ROAS to manage advertising itself — to compare channels, set budgets and read campaign efficiency. Use ROI when you need to know whether the overall effort made money, or to compare an advertising investment against other uses of the same funds. The two answer different questions, and a complete picture usually needs both.

Do not treat them as interchangeable

Because ROAS uses revenue and ROI uses profit, a high ROAS does not imply a high ROI. To see the minimum ROAS your costs require, use the Break-Even ROAS Calculator; to learn the calculation behind ROAS, read how to calculate ROAS.

Frequently asked questions