Advertisement

ROAS Calculator

Calculate your Return on Ad Spend (ROAS) — the revenue generated for every dollar spent on advertising. Instantly see your ROAS ratio, percentage, and whether your campaigns are profitable.

$
$
$
$

What is ROAS (Return on Ad Spend)?

Return on Ad Spend (ROAS) measures the revenue generated for every dollar spent on advertising — it is the advertising-specific equivalent of ROI and the primary metric used to evaluate the efficiency of paid media campaigns. ROAS is calculated by dividing total revenue attributed to the ad campaign by the total advertising spend: ROAS = Revenue / Ad Spend. A ROAS of 4× (or 400%) means the campaign generated $4 in revenue for every $1 spent on advertising. ROAS is expressed as a multiplier (4×) or as a percentage (400%), depending on the context and the platform reporting it.

ROAS is the central optimisation metric in performance marketing — Google Ads, Meta Ads, TikTok Ads, and Amazon Advertising all support target ROAS bidding strategies where the platform's algorithm automatically adjusts bids to achieve the advertiser's target ROAS. The target ROAS is set based on the business's minimum acceptable return: a company with 40% gross margins needs at minimum a 2.5× ROAS just to cover the cost of goods sold from ad-driven revenue, with additional ROAS required to cover operating expenses and generate profit.

ROAS differs from ROI (return on investment) in an important way: ROAS compares revenue to ad spend, while ROI compares profit (revenue minus all costs) to total investment. A campaign with a 5× ROAS (revenue is 5× ad spend) may have a negative ROI if the product's cost of goods, fulfilment, and other expenses exceed the remaining margin after ad spend. For this reason, sophisticated advertisers calculate break-even ROAS — the minimum ROAS at which the campaign is profitable after all costs — as the true performance floor, rather than treating any positive ROAS as acceptable.

ROAS Formula

ROAS = Ad Revenue ÷ Ad Spend
ROAS % = (Ad Revenue ÷ Ad Spend) × 100
Profit on Ad Spend = Ad Revenue − Ad Spend − Cost of Goods

Example

Ad Revenue = $10,000 | Ad Spend = $2,500
ROAS = $10,000 ÷ $2,500 = 4x
ROAS % = 400% (for every $1 spent, you earn $4)

How the ROAS Calculator Works

Formula, assumptions, and calculation steps for this business tool.

Methodology

Business calculators combine revenue, cost, margin, productivity, or pricing inputs into operating metrics that can be compared across scenarios.

Calculation Steps

  1. Enter the business quantities, prices, costs, or rates.
  2. Separate fixed values from variable values where the formula requires it.
  3. Calculate the metric using standard business arithmetic.
  4. Return the headline result with supporting totals or percentages.

Assumptions and Limits

  • Inputs should represent the same period or business unit.
  • One-time and recurring costs should not be mixed unless the calculator explicitly supports them.
  • Results are planning estimates and may differ from accounting statements.

Frequently Asked Questions

A ROAS of 4x (400%) is commonly cited as a benchmark for e-commerce. However, the ideal ROAS depends on your profit margins — businesses with thin margins may need 8x or more to be profitable.

ROAS measures revenue per ad dollar (Revenue ÷ Spend). ROI measures profit per dollar invested and accounts for all costs including product cost, which gives a more complete picture of profitability.

Target ROAS depends on your gross margin. If your margin is 40%, you need at least a 2.5x ROAS to break even on ad spend (1 ÷ 0.4). Most advertisers target 3x–6x for profitable campaigns.

Google Ads and Meta both offer Target ROAS bidding strategies. You set a target ROAS and their algorithms automatically adjust bids to maximise revenue while trying to hit that return.

Real-World Applications

🛒
E-Commerce Google Shopping Campaigns
E-commerce retailers set target ROAS bidding in Google Shopping — if the business needs at least 4× ROAS to be profitable after COGS and operating costs, they set target ROAS at 400% and Google's algorithm automatically adjusts bids on individual product listings to achieve that return across the campaign portfolio.
📱
Meta & Social Media Ad Evaluation
D2C brands calculate ROAS for Meta (Facebook/Instagram) campaigns by dividing attributed revenue (from Meta Pixel or Conversions API) by ad spend — comparing ROAS across campaigns, audiences, and creative variations to identify which combinations drive profitable returns and which should be paused or restructured.
🎮
Mobile App User Acquisition
Mobile game and app publishers calculate ROAS for user acquisition campaigns by dividing the total in-app revenue generated by acquired cohorts over a measurement window (typically 7, 30, or 90 days) by the ad spend to acquire those users — determining which channels and creative produce profitable cohorts worth scaling.
🏪
Retail Media Network Evaluation
Brands advertising on Amazon, Walmart Connect, Instacart Ads, and other retail media networks measure sponsored product ROAS — comparing ad-attributed sales to sponsored ad cost — to determine which platforms and keyword targets generate profitable sales uplift versus organic sales that would have occurred regardless of advertising.
📊
Agency Performance Reporting
Digital marketing agencies report ROAS as a core KPI in monthly client reports — tracking ROAS by campaign, ad set, and channel over time to demonstrate the efficiency of media spend and identify optimisation opportunities. ROAS trends over time show whether account performance is improving or deteriorating as competition, seasonality, and audience saturation evolve.
🎯
Budget Allocation Across Channels
Marketing directors use ROAS by channel (paid search, paid social, display, affiliate, influencer) to allocate annual media budgets — shifting spend toward highest-ROAS channels and reducing or restructuring investment in lower-performing channels to improve overall portfolio efficiency.

Common Mistakes

1
Treating ROAS as a profitability metric rather than an efficiency metric
ROAS measures revenue relative to ad spend — it does not indicate profitability. A business with 40% gross margin needs a minimum 2.5× ROAS just to cover the cost of goods sold on ad-driven sales, before accounting for fulfilment, customer service, platform fees, and operating overhead. Always calculate break-even ROAS = 1 / gross margin, and use that as the minimum acceptable ROAS floor, not 1× or any arbitrary target.
2
Including revenue from organic sales in ROAS attribution
Ad platforms attribute revenue using last-click, first-click, or algorithmic models that may credit the ad for sales that would have occurred organically. Inflated attribution produces an artificially high ROAS that overestimates the true incremental value of advertising. Incrementality testing (holdout experiments) measures the true causal impact of ads on sales, which is consistently lower than platform-reported ROAS.
3
Using the same ROAS target for all products regardless of margin
A single ROAS target applied across all products is only appropriate if margins are uniform. A 4× ROAS on a 70% margin product is highly profitable; on a 20% margin product it is deeply unprofitable. Sophisticated advertisers set product-level ROAS targets based on individual margins — higher margin products can profitably run at lower ROAS than low-margin products.
4
Ignoring return rate and its impact on net revenue
Ad platforms report gross revenue from ad-attributed sales — but if 25% of those sales are subsequently returned, actual net revenue is significantly lower. A ROAS calculated on gross revenue that ignores returns overstates true performance. Particularly in fashion e-commerce with high return rates, the effective ROAS net of returns can be 25–40% below the gross figure reported by the ad platform.
5
Not accounting for attribution window differences between platforms
Different ad platforms use different attribution windows — Google may default to a 30-day click attribution window while Meta uses 7-day click / 1-day view. Comparing ROAS across platforms with different windows creates an apples-to-oranges comparison. Standardising attribution windows (e.g., 7-day click only across all platforms) enables meaningful channel performance comparison.

Break-Even ROAS by Gross Margin Quick Reference

Gross Margin Break-Even ROAS (1/margin) Typical Industry
20% 5.0× (500%) Consumer electronics, grocery
30% 3.3× (333%) Fashion basics, furniture
40% 2.5× (250%) Branded apparel, home goods
50% 2.0× (200%) Beauty, skincare, supplements
70% 1.4× (143%) Software, digital products

References

  1. Google. Target ROAS Bidding — Google Ads Help. support.google.com, 2024.
  2. Meta. Return on Ad Spend (ROAS) — Meta Business Help Centre. facebook.com/business/help, 2024.
  3. Advertising Research Foundation. Measuring Advertising Effectiveness. thearf.org, 2023.
  4. Lemon, K.N. and Verhoef, P.C. "Understanding Customer Experience Throughout the Customer Journey." Journal of Marketing, 2016.
  5. Interactive Advertising Bureau. Digital Advertising Attribution Standards. iab.com, 2024.