Skip to content
OverCalculator
  1. Home
  2. Financial
  3. ROAS Calculator (Return on Ad Spend)
Financial

ROAS Calculator (Return on Ad Spend)

Calculate return on ad spend from attributed revenue and ad cost, then estimate margin-adjusted ROI for more realistic campaign decisions.

Published

ROAS
Return on ad spend
300%
Ad revenue
$3,000.00
Ad spend
$1,000.00
Revenue above spend
+$2,000.00
Estimated gross profit
$1,500.00
Estimated ROI after margin
50%

300% ROAS becomes about 50% ROI after a 50% gross margin.

Cost of the campaign, channel, or ad source.
$
Revenue attributed to that ad spend.
$
Optional margin used to estimate ROI after product or service costs.
%

Results update as you type.

ROAS Calculator (Return on Ad Spend)

This ROAS calculator measures how much attributed revenue advertising generated relative to ad spend. Enter ad spend, ad revenue, and optional gross profit margin. The calculator shows return on ad spend, revenue above or below spend, estimated gross profit, and estimated ROI after margin. Use it for paid search, paid social, display, affiliate, marketplace ads, influencer codes, newsletter sponsorships, or any campaign where revenue can be connected to media cost.

ROAS is useful because it is easy to understand: dollars out versus dollars back. It is also easy to misuse. A campaign with high revenue can still lose money after product cost, discounts, shipping, payment processing, returns, agency fees, and overhead. That is why this calculator includes the margin field. It keeps the headline ROAS visible while adding a more realistic view of estimated return after gross margin.

Formula

The calculator expresses ROAS as a percentage:

ROAS=ad revenuead spend×100%\text{ROAS} = \frac{\text{ad revenue}}{\text{ad spend}} \times 100\%

Revenue above spend is a simple subtraction:

revenue above spend=ad revenuead spend\text{revenue above spend} = \text{ad revenue} - \text{ad spend}

When gross margin is entered, the calculator estimates gross profit:

estimated gross profit=ad revenue×gross margin100%\text{estimated gross profit} = \text{ad revenue} \times \frac{\text{gross margin}}{100\%}

Then it estimates ROI after margin:

estimated ROI after margin=estimated gross profitad spendad spend×100%\text{estimated ROI after margin} = \frac{\text{estimated gross profit} - \text{ad spend}}{\text{ad spend}} \times 100\%

Ad spend must be greater than zero. The calculator does not reject negative ad revenue or gross margin values outside the form’s intended range, so keep those inputs realistic even if pasted values bypass the browser controls.

Worked example

Use the default inputs: $1,000 of ad spend, $3,000 of ad revenue, and 50% gross profit margin. ROAS is $3,000 divided by $1,000, multiplied by 100, which equals 300%. Revenue above spend is $3,000 minus $1,000, or +$2,000. Estimated gross profit is $3,000 times 50%, or $1,500. Estimated ROI after margin is ($1,500 minus $1,000) divided by $1,000, multiplied by 100, which equals 50%.

That example explains the difference between revenue efficiency and profit efficiency. The campaign appears to return three dollars in sales per dollar of ads, but after margin it produces fifty cents of estimated gross profit return per dollar of ads. If margin fell to 25%, gross profit would be $750 and the margin-adjusted ROI would be negative even though ROAS would still show 300%.

Benchmarks and break-even thinking

ROAS benchmarks are not portable unless economics are similar. A direct-to- consumer brand with a 70% gross margin, high repeat purchase rate, and strong email retention can afford a lower first-order ROAS than a retailer with a 25% margin and one-time purchases. A lead generation campaign may judge revenue over months, while ecommerce may judge revenue within days. Attribution windows, return rates, subscription renewals, and offline sales matching all change the reported number.

Break-even ROAS is a better starting point than a generic benchmark. Before overhead, break-even ROAS is roughly the inverse of gross margin. A 50% margin requires about 200% ROAS. A 33% margin requires about 303% ROAS. A 20% margin requires about 500% ROAS. Those thresholds still exclude fixed costs, creative production, tools, and team time, so many teams set target ROAS above gross break-even.

How marketers use ROAS

Performance teams use ROAS to allocate spend across campaigns, keywords, products, audiences, and creative concepts. If two campaigns have similar scale but one produces higher ROAS and comparable margins, budget may move toward the more efficient campaign. If a prospecting campaign has lower ROAS but creates new customers who retain, the team may tolerate the lower short-term number to build a future revenue base.

ROAS works best with sibling metrics. Use the CTR calculator to understand whether impressions are generating visits. Use the CPM calculator to see whether media costs are rising before clicks occur. Use the CAC calculator to translate the same spend into customer acquisition cost, and use the customer retention rate calculator or churn rate calculator to decide whether acquired customers stay long enough to support a lower initial ROAS.

Tips for cleaner ROAS analysis

  • Match revenue and spend to the same campaign, channel, attribution model, and date range.
  • Segment new-customer ROAS and returning-customer ROAS; returning customers may buy with less persuasion.
  • Include discounts, refunds, taxes, shipping revenue, and marketplace fees consistently in your revenue definition.
  • Review ROAS by product margin. A high-ROAS low-margin product may contribute less profit than a lower-ROAS high-margin product.
  • Watch diminishing returns. ROAS often falls as budget expands into less qualified audiences.
  • Do not optimize only for platform-reported ROAS when offline sales, incrementality, or lifetime value matters.

Formula sources and scope

  • Principles of Finance — OpenStax, Rice University (peer-reviewed open textbook); 2022 first edition, ISBN 978-1-951693-54-1; Jurisdiction-neutral finance definitions. Supports: ROAS=adRevenue/adSpend; attributed gross profit=adRevenue×profitMargin/100; profit after ads=grossProfit-adSpend. Accessed 2026-07-09.

These sources support the stated formula or definition. Results remain estimates based on the entered values and do not replace financial, legal, tax, lending, or investment advice. Compare periods, units, accounting definitions, and jurisdiction-specific rules before acting.

Sources

  • Shopify, What is ROAS? — return on ad spend definition and ecommerce context.
  • Amplitude, ROAS — ROAS formula and analytics interpretation.
  • WordStream, Google Ads industry benchmarks — advertising benchmark context for interpreting performance metrics.

Frequently asked questions

What does ROAS measure?
ROAS measures attributed revenue compared with advertising spend. A 300 percent ROAS means the campaign generated three dollars of revenue for every dollar spent on ads. It is a revenue efficiency metric, not a complete profit metric, because margin and operating costs are separate.
How do I calculate return on ad spend?
Divide ad revenue by ad spend, then multiply by one hundred when expressing ROAS as a percentage. Use revenue and spend from the same campaign, channel, date range, and attribution model. If spend is zero or negative, the calculator treats the input as invalid.
Is ROAS the same as ROI?
No. ROAS compares revenue with ad spend. ROI compares profit with cost. A campaign can show strong ROAS but weak ROI if gross margin is low, discounts are heavy, returns are high, or fulfillment and platform fees consume much of the attributed revenue.
What is a break-even ROAS?
Ignoring product costs, 100 percent ROAS means revenue equals ad spend. With margin included, break-even ROAS is higher. For example, a 50 percent gross margin needs about 200 percent ROAS before gross profit covers ad spend, and that still excludes overhead.
Why does the calculator ask for gross margin?
Gross margin converts attributed revenue into estimated gross profit before comparing it with ad spend. The margin-based ROI line is not a full profit-and-loss statement, but it helps prevent teams from scaling campaigns that look good on revenue while producing weak contribution.
What ROAS benchmark should I target?
Target ROAS depends on margin, repeat purchase rate, cash flow, growth goals, attribution rules, and customer lifetime value. A retailer with thin margins may need a high ROAS, while a subscription business may accept lower first-order ROAS if retention and expansion are strong.

Related calculators

ROAS Calculator (Return on Ad Spend) updated at