Ali Demirbaş
Calculators

ROAS Calculator

Compare attributed revenue with ad spend.

ROAS

5.00x

Enter your numbers and press Calculate.

Revenue from ads ÷ ad spend

Worked example

revenue ÷ ad spend $5,000 ÷ $1,000 = 5.00x

What this number tells you

ROAS is a revenue-efficiency ratio: how much revenue came back for each unit of ad spend on a specific campaign or channel. A 5x means revenue was five times spend. It is a clean way to compare campaigns against each other, or to track one campaign over time.

What it is not is a profitability measure. ROAS never sees cost of goods, fulfilment, refunds or any cost beyond the media itself, so a 5x on a thin-margin product can leave less profit than a 3x on a high-margin one.

There is no universal good ROAS, because the number that matters is the one your own margin structure needs just to break even. That threshold belongs to your business, not to a benchmark.

When to use it

When comparing campaigns, channels or time periods on media efficiency alone, with the attribution window and the definition of spend held constant across everything being compared. Pair it with your own break-even ROAS before treating any figure as good or bad.

Where it misleads

Attribution settings can change ROAS without a change in underlying sales: 7-day and 28-day click windows may credit different purchases. Platforms can also credit the same order independently. Do not add platform-attributed revenue as though it were distinct sales, and do not sum ROAS ratios.

Frequently asked questions

What is ROAS?

ROAS (return on ad spend) is the revenue a campaign or channel generated for every unit of currency spent on it, usually written as a multiplier: a 5x ROAS means five dollars of attributed revenue came back for every dollar spent. It compares two numbers only, attributed revenue and ad spend. Product cost, fulfillment and refunds are invisible to it, which is why a healthy ROAS and a healthy business are not the same thing. Its main use is comparing campaigns, channels or periods against each other.

How do you calculate ROAS?

Divide attributed revenue by ad spend: ROAS = Revenue ÷ Ad Spend. If a campaign generated $5,000 in revenue from $1,000 in spend, ROAS is 5,000 ÷ 1,000 = 5.00x. Both numbers need to cover the same campaign, the same date range, and the same attribution scope, or the ratio stops meaning anything useful. Revenue should be what your tracking attributes specifically to that ad, not total store revenue for the period, and spend should use the same definition every time you calculate it. Mixing media cost alone in one calculation with media plus agency and creative costs in another produces numbers that aren't comparable. The result is a multiplier, not a percentage: some platforms display the same ratio as '500%' instead of '5.00x', the same number written differently.

Is ROAS the same as ROI?

ROAS is revenue relative to ad spend; Marketing ROI is profit relative to cost, because it subtracts cost before dividing. ROAS answers how much revenue came back, ROI whether that was worth it. The difference matters most when margins are thin. A campaign can show a strong ROAS, say 5x, and still represent a weak or negative ROI once the cost of what was sold is factored in, because ROAS never sees that cost at all, only the ad spend. Use ROAS to compare campaigns or channels against each other on revenue efficiency; use Marketing ROI when the real question is whether the spend paid for itself after real costs. Neither replaces the other; they answer two different questions about the same campaign.

What is a good ROAS?

There's no universal number, despite how often one gets quoted. A 'good' ROAS depends on gross margin, fulfillment cost, and every other expense the ad spend itself doesn't cover. A 3x ROAS can be very profitable for a high-margin software product and barely break even for a low-margin retailer selling physical goods. The more useful question is what ROAS your specific business needs to break even, which is a function of your own costs, not an industry average. The Break-Even Point Calculator computes that ROAS floor from your own price, variable cost and fixed costs. Treat any flat 'X is good' number with skepticism unless it states the margin assumptions behind it.

Can ROAS be below 1x?

A ROAS below 1x means the campaign generated less revenue than it cost to run: $800 in revenue from $1,000 in spend is a 0.8x ROAS. It's a valid result, not an error. Below 1x always means a loss on revenue alone, before any other costs are even considered, so it's an unambiguous signal something needs to change. Above 1x is more ambiguous: a 1.5x or 2x ROAS can still be unprofitable once product cost and fulfillment are counted, depending on margin. ROAS can't go negative, since neither revenue nor spend is ever a negative number in this formula. The lowest it can read is 0x, when a campaign spent money and generated no attributed revenue at all.

Related calculators