Audited 29 Jul 2026·Last updated 28 Oct 2026·8 citations·Tier 1·0 uses

ROAS Calculator

Return on ad spend from revenue and ad spend, or the revenue or budget a target ROAS implies, plus break-even ROAS and gross profit left after the ads.

ROAS Calculator

Solve For
Revenue your attribution model credits to this advertising, excluding tax and shipping charged to the customer. For lead generation, use the monetary value you assign to a lead. Required unless solving for revenue.
$
Media cost only — ROAS is a return on advertising spend, not on total marketing cost. Required unless solving for ad spend.
$
Enter as a ratio, not a percentage: 5 means 5× or 500%. Required unless solving for ROAS.
×
Gross margin on the attributed revenue — revenue minus cost of goods, as a percentage of revenue. This is what turns a bare ratio into a profitability answer.
%
ROAS
5
Attributed revenue per dollar of ad spend, as a multiple; it measures revenue, not profit, so read it against the break-even ROAS.
ROAS as a percent
500.00%
Break-even ROAS
2.22×
Break-even revenue
$26,666.67
Gross profit after ads
$15,000.00
Attributed revenue
$60,000.00
Ad spend
$12,000.00

Background.

Two online shops each spend $10,000 on ads in a month, and each is credited with $40,000 of sales. Both report a ROAS of 4×. The first sells at a 60% gross margin, so its $40,000 of sales carries $24,000 of gross profit and leaves $14,000 after paying for the ads. The second sells at 20%, makes $8,000 of gross profit and is $2,000 down once the ad bill is paid. Same ratio, opposite results.

Return on ad spend is revenue divided by what the advertising cost, and it is the number every ad platform puts at the top of its dashboard. It is excellent for comparing one campaign, audience or channel with another inside the same business. What it cannot say on its own is whether the advertising made money, because revenue is not profit. That needs a second number: the ROAS at which the gross profit on the sales exactly pays for the ads. At a 60% margin that break-even point is 1.67×; at 20% it is 5×, which is why the second shop's 4× is a loss.

Enter your gross margin alongside revenue and spend and you get that break-even line, the revenue your spend needs to reach it, and the gross profit left once the ads are paid. The same inputs also run in reverse for planning: the revenue a budget must bring in at a target ROAS, or the budget a revenue goal can support.

What is roas calculator?

Return on ad spend, ROAS, is the revenue attributed to advertising divided by the cost of that advertising. The Marketing Accountability Standards Board's Universal Marketing Dictionary defines it as sales attributable to ads divided by the cost of ads. It is written in several ways that all mean the same thing: Google Ads states targets as percentages, so $5 of sales per $1 of spend is 500%; Amazon Ads uses ratio notation such as 2:1; Google Analytics reported it as a plain ratio. ROAS differs from return on investment in its numerator: ROAS uses revenue, while ROI uses net profit, so a campaign can show a high ROAS and a negative ROI. Break-even ROAS is the reciprocal of gross margin, the revenue multiple at which gross profit on the attributed sales just covers the media cost.

How to use this calculator.

  1. Choose what to solve for. ROAS measures a campaign that has run; Revenue tells you what a planned budget must bring in at a target ratio; Ad spend tells you the budget a revenue goal supports at a ratio you can sustain.
  2. Enter attributed revenue as your ad platform or analytics tool reports it for the same campaigns and dates, excluding sales tax and any shipping charged to the customer. For lead generation, enter the money value you assign to the leads.
  3. Enter ad spend as media cost only. Agency fees, creative production and salaries belong in a fuller marketing return calculation, not in ROAS.
  4. When planning, enter ROAS as a ratio: 4 means 4×, the same as 400% or 4:1.
  5. Enter gross margin as revenue minus cost of goods, divided by revenue, in percent. Use gross margin, not markup and not net margin; a product bought for $55 and sold for $100 has a 45% margin even though its markup is 82%.
  6. Compare ROAS with break-even ROAS and look at gross profit after ads. A negative profit means the campaign did not cover the cost of the goods it sold plus its own media bill.

The formula.

ROAS = R ⁄ S ; ROAS(be) = 1 ⁄ (m⁄100)

The core identity is ROAS = R ⁄ S, where R is the revenue attributed to the advertising and S is the ad spend. Rearranged, R = ROAS × S and S = R ⁄ ROAS, which is how the planning modes work. ROAS as a percent is the ratio multiplied by 100.

The profitability outputs bring in the gross margin m, written as a fraction (45% is 0.45). Every dollar of attributed revenue carries m dollars of gross profit, so the gross profit left after the ads is R × m − S. Setting that to zero and dividing by S gives the break-even condition R ⁄ S = 1 ⁄ m: break-even ROAS is the reciprocal of the margin. Break-even revenue is the same threshold in dollars for the spend you entered, S ⁄ m. A 45% margin gives 2.22×; 30% gives 3.33×; 70% gives 1.43×; at 100%, a product with no cost of goods, break-even is exactly 1×, where revenue merely equals spend.

Because break-even ROAS is 1 ⁄ m, it is very sensitive to thin margins. Halving the margin from 30% to 15% does not add a little to the required ROAS; it doubles it, from 3.33× to 6.67×. Margin is accordingly the input most worth checking. A margin of zero has no break-even at all, since no amount of revenue covers the ads, and a margin above 100% is impossible, so both are refused.

Two limits follow from the definitions. The threshold is a gross one: it covers cost of goods and media, but not fulfilment, payment processing, returns, customer service or overheads, so the ROAS a business actually needs is higher. And R is whatever the attribution model credits to the ads. If the model claims sales that would have happened anyway, ROAS and gross profit after ads are overstated together, and no rearrangement of the formula will reveal it.

A worked example.

Example

An online shop spent $12,000 on paid social over a quarter, and the platform credits those ads with $60,000 of revenue. Solving for ROAS, 60,000 ÷ 12,000 = 5, shown as 5× and as 500%, the figure you would type into a Google Ads target field. The shop's gross margin is 45%. Break-even ROAS is 1 ÷ 0.45 = 2.22×, so the campaign is well above the line. In dollars, the $12,000 of spend needed 12,000 ÷ 0.45 = $26,666.67 of revenue just to pay for itself. The $60,000 actually credited carries 60,000 × 0.45 = $27,000 of gross profit, and after the $12,000 media bill that leaves $15,000 of gross profit after ads. That $15,000 is the figure a finance team will ask about, and on the $12,000 spent it is a 125% return, against the 500% ROAS. Neither number is wrong; one divides revenue by spend and the other divides profit by spend. Both are still before shipping, payment fees and returns, which come out of the $15,000 next.

revenue60,000
gross Margin Percent45
ad Spend12,000
solve Forroas

Frequently asked questions.

What ROAS do I need just to break even?
One divided by your gross margin as a decimal. At 45% that is 2.22×, at 30% it is 3.33× and at 70% it is 1.43×. This covers only cost of goods and the ads themselves. If shipping, payment fees and returns take another 12% of revenue, a 45% gross margin leaves 33% to pay for the ads, and the real break-even rises to 1 ÷ 0.33 = 3.03×. Enter that reduced margin to see the stricter line.
Why is my 500% ROAS only a 125% return on investment?
Because ROAS divides revenue by ad spend and ROI divides profit by cost. On the worked example, $60,000 of revenue on $12,000 of spend is 500% ROAS, while the $15,000 gross profit left after ads is 125% of the spend. Google Ads' own ROI help page shows the same gap: six $200 products costing $100 each to make, sold on $200 of ads, give a 50% ROI and a 600% ROAS.
Is a ROAS of 4 the same as 400% and 4:1?
Yes. They are three ways of writing one number. Google Ads expresses target ROAS as a percentage, Amazon Ads often writes ratios such as 2:1, and spreadsheets and analytics tools usually show a plain multiple. The ROAS and ROAS as a percent outputs give you two of the forms side by side. When typing a target into a bidding tool, check which form the field expects, since entering 4 where 400% was meant is a costly mistake.
I raised the budget and ROAS stayed above break-even, so why did profit fall?
Because the average hides the return on the extra money. Suppose spend rises from $12,000 to $18,000 and attributed revenue from $60,000 to $72,000. Overall ROAS is still a healthy 4×, but the extra $6,000 brought in only $12,000, a marginal ROAS of 2× against a break-even of 2.22×. Gross profit after ads falls from $15,000 to $14,400. Run the calculator on the increments as well as the totals.
How does ROAS relate to ACoS on Amazon?
Advertising cost of sales, ACoS, is the same ratio turned upside down and written as a percentage: ad spend divided by attributed sales. A 5× ROAS is a 20% ACoS, and a 4× ROAS is 25%. The break-even point translates neatly as well: break-even ACoS equals your gross margin, so at 45% margin any ACoS below 45% leaves gross profit after the ads and any ACoS above it loses money.
How should I choose a target ROAS for automated bidding?
Start from break-even, then add the costs it leaves out and the profit you want to keep. If you want 10% of revenue left after ads at a 45% margin, the ads may take at most 35% of revenue, which means a target of 1 ÷ 0.35 = 2.86×, or 286% in Google Ads. A target set higher than you need usually wins fewer auctions and brings less volume; a target at break-even buys sales that earn nothing.
Why does my ROAS change when I change attribution settings?
Because the revenue in the numerator is whatever the attribution model assigns to the ads. Lengthening a click window, counting view-through conversions or switching attribution models moves credit around without changing a single sale. The MASB dictionary notes that ROAS calculations have often included sales not driven by the advertising, inflating results. Compare periods only on identical settings, and test high-ROAS retargeting or brand-search campaigns with a holdout before scaling them.
How do I work out ROAS when the ads generate leads rather than sales?
Give each lead a revenue value: the typical deal size times the share of leads that become customers. If deals average $3,000 and one lead in five closes, a lead is worth $600 of revenue, and 40 leads are worth $24,000 to enter as attributed revenue. Use revenue, not profit, for that value, because the gross margin input applies the margin; entering a profit-based lead value and a margin as well would cut it twice.
Should returns and refunds come out of the revenue figure?
If a meaningful share of orders comes back, yes, in one place or the other. Either reduce attributed revenue by the expected returns before entering it, or leave revenue as reported and treat returns as one of the costs below the gross line when you set your required ROAS. Doing both double-counts them. Categories such as clothing, where returns can be frequent, are where this choice moves the answer most.
Does first-purchase ROAS undervalue customers who come back?
It can. ROAS counts the revenue credited within the attribution window, usually the first order. A subscription box or a coffee brand whose customers reorder for months may accept a first-order ROAS below break-even, provided the gross profit from later orders more than repays it. That decision needs repeat rates and customer lifetime value, which this ratio does not contain, so judge acquisition campaigns with both.

References& sources.

  1. [1]MASB / Common Language in Marketing Project — Universal Marketing Dictionary, entry "Return on Ad Spend" (Common Language in Marketing Project, 2022; Universal Marketing Dictionary Project, 2024): "Return on Ad Spend (%) = Sales Attributable to Ads ($) / Cost of Ads ($)", plus the note that early-2020s calculations "often included non-advertising-driven sales, inflating results" and that correctly calculated ROAS and iROAS are identical. Retrieved 2026-07-29.
  2. [2]MASB / Common Language in Marketing Project — Universal Marketing Dictionary, entry "Return on Investment": "Return on investment (%) = Net profit ($) ÷ Investment ($) x 100", citing Farris, Bendle, Pfeifer & Reibstein (2010). Cited here for the revenue-versus-profit contrast with ROAS. Retrieved 2026-07-29.
  3. [3]Farris, Paul W.; Bendle, Neil T.; Pfeifer, Phillip E.; Reibstein, David J. — Marketing Metrics: The Definitive Guide to Measuring Marketing Performance, 3rd ed., Pearson Education (ISBN 978-0-13-705829-7). Chapter 9 "Advertising Media and Web Metrics" and Chapter 10 "Marketing and Finance" (Net Profit, Return on Sales). Print reference — no free full text; edition, ISBN and chapter structure verified against the publisher's sample-pages PDF.
  4. [4]Google Ads Help — "About Target ROAS bidding": target ROAS is "the average conversion value (for example, revenue) you'd like to get for each dollar you spend on ads", worked as "$5 USD in sales ÷ $1 USD in ad spend x 100% = 500% target ROAS". Retrieved 2026-07-29.
  5. [5]Google Ads Help — "About return on investment (ROI)": "ROI is the ratio of your net profit to your costs", worked on a $200 product costing $100 to produce, six units sold on $200 of ad spend: ($1200 − $800) / $800 = 50%. The same campaign is a 600% ROAS. Retrieved 2026-07-29.
  6. [6]Amazon Ads — "What is Return on Ad Spend? How to Calculate ROAS" (Advertising Library guide): ROAS is "the amount of revenue from an ad campaign, divided by the amount spent on the campaign itself"; "A 2:1 ROAS ratio … would mean a brand is making $2 to every $1 of ad spend"; ROAS is campaign-specific whereas ROI "takes much more of advertising spends or total advertising cost into account". Retrieved 2026-07-29.
  7. [7]Google Analytics Help — "[UA] About the Cost Analysis Report": ROAS is calculated as "((ecommerce revenue + total goal value) / advertising cost)" — a bare ratio, with non-transactional goal value included in the numerator. Retrieved 2026-07-29.
  8. [8]Microsoft Learn / Xandr — Online Advertising and Ad Tech Glossary (document date 2025-10-22). Cited for a documented absence: the glossary carries CPM, CPC, CPA, vCPM, eCPM, eCPC and eCPA but contains no ROAS entry, because ROAS is an advertiser-side outcome measure rather than an ad-serving pricing model. Retrieved 2026-07-29.

How this page was produced

Published by
Quanta Calculator
Primary sources
8 cited below
Method
ROAS = R ⁄ S ; ROAS(be) = 1 ⁄ (m⁄100)
Published
Last verified

Built with AI assistance and verified by automated tests against the cited sources — every worked example on this page is computed by the same code that runs the calculator. How we build and check calculators.

Embed

Quanta Pro

Paid features are coming later.

  • All 1560 calculators remain free
  • No billing is enabled
Coming soon