Marketing & acquisition

ROAS vs ROI: What's the Difference?

ROAS (return on ad spend) tells you how much attributed revenue came back for each dollar spent on ads. ROI (return on investment) tells you how much net return an investment produced relative to what it cost. ROAS is a revenue-efficiency measure for advertising; ROI is a return measure for an investment as a whole. Revenue is not profit, so the two can point in different directions.

The two formulas

ROAS = Ad-attributed revenue ÷ Ad spend
Net return = Final value − Investment cost
ROI = Net return ÷ Investment cost × 100

ROAS uses ad spend as its base and revenue as its numerator. It is usually written as a multiple, such as 4.00x.

ROI, as BizFormula's ROI Calculator defines it, uses the full investment cost as its base and the net return (final value minus investment cost) as its numerator. It is written as a percentage.

Different questions

ROASROI
QuestionHow much revenue did the ads bring back per dollar?How much did the investment gain or lose relative to its cost?
NumeratorAttributed revenueNet return
DenominatorAd spend onlyTotal investment cost you include
Includes product and operating costs?NoOnly if you include them in the investment and final value
FormatMultiple (x)Percentage

Example: strong ROAS, limited profit

A campaign spends $2,500 on ads and is credited with $10,000 of revenue. ROAS = $10,000 ÷ $2,500 = 4.00x.

Now look at what else that $10,000 had to pay for. Suppose the products cost $5,000 to buy, fulfillment and shipping cost $1,200, and payment and platform fees take $500. After those costs and the $2,500 of ads, $800 is left — before any rent, salaries, software or other operating costs.

None of those costs belong inside the ROAS formula; ROAS is still 4.00x. They show why ROAS alone cannot tell you whether the campaign made money. The same 4.00x could be comfortably profitable for a business with low product costs and loss-making for one with high costs.

Where break-even ROAS fits

Break-even ROAS is the ROAS at which attributed revenue exactly covers ad spend plus the costs that scale with each sale. It is calculated as 1 ÷ margin, where margin is the share of revenue left after those costs. At a 40% margin, break-even ROAS is 1 ÷ 0.40 = 2.50x.

Comparing actual ROAS with break-even ROAS turns a revenue ratio into a profitability check, without pretending ROAS itself measures profit.

When each metric is useful

  • ROAS: comparing campaigns, ad sets or channels that sell similar products with similar margins; tracking day-to-day advertising efficiency.
  • ROI: judging whether an investment paid off overall — a campaign including its creative and agency costs, a piece of equipment, a new hire, or a project.
  • Both together: ROAS for in-flight optimisation, ROI or a margin-adjusted view for the decision about whether to keep investing.

Common interpretation mistakes

  • Reading ROAS as profit. A 4.00x ROAS means $4 of revenue per $1 of ads, not $3 of profit.
  • Comparing ROAS across products with very different margins as if the same number meant the same thing.
  • Assuming any ROAS above 1.00x is profitable. Above 1.00x only means revenue exceeded ad spend.
  • Mixing attribution windows or models between the campaigns being compared.
  • Calling revenue minus ad spend "profit". It ignores product, fulfillment and operating costs.

Limitations

ROAS depends on how revenue is attributed to ads, which varies by platform and model. ROI depends on which costs and returns you choose to include. Neither has a universal "good" value — a target only makes sense in the context of your own margins and costs.

Calculators for this