Skip to content
Marketing Guide

How to Calculate ROAS: Formula & Examples

Calculate ROAS from attributed revenue and ad spend, compare campaigns consistently and connect ROAS to gross margin and break-even economics.

Content updated: 2026-10-21

The core formula

If a campaign spends 2,000 and the measured attributed revenue is 8,000, ROAS is 4.0x or 400%. A 4.0x ROAS does not imply 300% profit because cost of goods, fulfillment, returns and other expenses remain.

ROAS = Attributed Revenue ÷ Ad Spend
ROAS % = ROAS × 100

Worked example

$20,000 revenue ÷ $5,000 ad spend = 4.0x ROAS.

How to calculate ROAS

  1. Choose the ad-spend scope: campaign, channel or blended paid media.
  2. Use revenue attributed under the same platform and attribution window.
  3. Divide attributed revenue by ad spend to get ROAS as a multiple.
  4. Multiply by 100 only when you want the same result expressed as a percentage.

ROAS measures revenue efficiency, not profit

A 4.0x ROAS means four units of attributed revenue for each unit of ad spend. It does not mean a 300% profit because product cost, fulfillment, payment fees, returns, overhead and other expenses still matter.

Break-even ROAS depends on how much of revenue is available to pay for advertising. A business with a 40% gross margin has a simple gross-margin break-even of 2.5x before other variable costs; adding additional costs raises the required ROAS.

Common mistakes

  • Comparing platform-reported ROAS with blended business ROAS without aligning attribution.
  • Calling revenue ROAS profit or ROI.
  • Ignoring gross margin when deciding whether a ROAS target is sustainable.

Use the calculator

Measure revenue generated for each unit of advertising spend.

Open ROAS Calculator

Calculate revenue efficiency without mistaking it for profit

If a campaign spends 2,000 and the measured attributed revenue is 8,000, ROAS is 4.0x or 400%. A 4.0x ROAS does not imply 300% profit because cost of goods, fulfillment, returns and other expenses remain.

Attribution and data quality

Ad-platform attribution windows, view-through conversions, repeated purchases and reported conversion value can make figures incomparable. Keep spend and revenue within the same period and currency and document the attribution method.

Frequently asked questions

What does 4x ROAS mean?

It means the selected attribution model assigns four units of revenue for each unit of advertising spend.

Is higher ROAS always better?

Not necessarily. A very high ROAS can come from underspending, narrow targeting or attribution effects; profit and growth goals also matter.

How do I estimate break-even ROAS?

A simple starting point is 1 divided by the share of revenue available for ad spend after relevant variable costs and desired profit.

What should I verify about attribution and data quality?

Ad-platform attribution windows, view-through conversions, repeated purchases and reported conversion value can make figures incomparable. Keep spend and revenue within the same period and currency and document the attribution method.