ROAS Calculator
MarketingCalculate your Return on Ad Spend instantly. Enter revenue and ad spend to find ROAS, breakeven ROAS from your margin, and whether your campaign is profitable.
(Revenue − Cost of Goods) ÷ Revenue
Return on Ad Spend
Minimum to cover ad spend
After ad spend + COGS
How was this calculated?
What is a ROAS?
A ROAS Calculator computes your Return on Ad Spend — the revenue generated for every dollar invested in advertising. ROAS is the primary efficiency benchmark for revenue-generating campaigns, and it is the number that answers the most fundamental question in paid media: is this campaign making money?
The core formula is simple: divide campaign revenue by ad spend. A campaign that generated $8,000 from $2,000 in spend has a ROAS of 4 — written as 4× or 400%. But a ROAS number alone is not enough. A 4× ROAS on a product with 50% gross margin is highly profitable, but the same 4× ROAS on a product with 20% gross margin means you are losing money on every campaign sale.
This calculator solves that problem by adding two critical outputs alongside raw ROAS: your Breakeven ROAS (calculated from your gross margin) and your Net Profit from the campaign. Together, these three numbers tell you not just whether revenue is flowing, but whether the campaign is actually contributing to profit — which is the only ROAS question that matters.
ROAS sits at the top of the performance marketing hierarchy. It is built from the chain below it: CPM determines the cost of impressions, CPC the cost of traffic, CPA the cost of conversions, and ROAS the revenue those conversions generate relative to spend. When ROAS drops, the diagnostic question is always: which link in the chain broke?
How to use this ROAS calculator
Enter Revenue from Campaign — use the revenue attributed to this campaign from your analytics or ad platform. For Google Ads, this is Conversion Value. For Meta, it is Purchase Conversion Value. For blended analysis, use actual revenue from your payment processor for the same period.
Enter Total Ad Spend — the gross billed amount for the campaign or date range, matching the same period as your revenue figure. Mismatched time windows are the most common source of ROAS calculation errors.
Set your Gross Margin — use the slider to enter your product gross margin (Revenue − Cost of Goods Sold, as a percentage of Revenue). If you sell multiple products, use a weighted average margin across the revenue this campaign generated.
Read your ROAS — compare immediately to your Breakeven ROAS in the output below. If ROAS > Breakeven ROAS, the campaign is profitable at the campaign level. If not, every sale is losing money on ad spend alone.
Check Net Profit — this is the actual P&L contribution. If it is positive, the campaign is covering both product cost and ad spend. If negative, the campaign is loss-making even before overhead.
Scenario-plan with the margin slider — move the Gross Margin slider to test how margin changes affect breakeven ROAS. This is particularly useful when evaluating promotional campaigns where discounts compress margin temporarily.
Formula & Methodology
ROAS formula: ROAS = Revenue from Campaign ÷ Total Ad Spend Breakeven ROAS formula: Breakeven ROAS = 1 ÷ Gross Margin (as a decimal) Net Profit formula: Net Profit = (Revenue × Gross Margin) − Ad Spend Variables: - Revenue — total revenue attributed to the campaign (before cost of goods) - Ad Spend — gross advertising cost for the same period - Gross Margin — (Revenue − Cost of Goods) ÷ Revenue, expressed as a percentage Worked example: An online supplement brand runs a Google Shopping campaign for one month: - Revenue attributed: $12,000 - Ad spend: $3,000 - Gross margin: 45% ROAS = $12,000 ÷ $3,000 = 4× Breakeven ROAS = 1 ÷ 0.45 = 2.22× Net Profit = ($12,000 × 45%) − $3,000 = $5,400 − $3,000 = $2,400 The campaign ROAS of 4× comfortably exceeds the breakeven ROAS of 2.22×, leaving $2,400 in gross profit after covering both product cost and ad spend. The campaign has 1.78× of headroom above breakeven — meaning ROAS could fall by 45% before it becomes loss-making. The brand's target next month is $20,000 in campaign revenue at the same ROAS. Required ad spend = $20,000 ÷ 4 = $5,000. Relationship to other metrics: ROAS = (Conversions × Average Order Value) ÷ Ad Spend = (Ad Spend ÷ CPA × AOV) ÷ Ad Spend = AOV ÷ CPA This shows that ROAS improves when you increase average order value (upsells, bundles) or reduce CPA (better targeting, higher conversion rate) — two levers that operate independently of the ROAS formula itself. Use our CPA Calculator to analyse conversion cost alongside your ROAS. Assumptions: - Revenue is attributed using the platform's default attribution model. Platform-reported revenue typically overstates true incremental revenue due to cross-channel attribution overlap. Blended ROAS (total revenue ÷ total ad spend using financial data) is a more conservative and reliable measure. - Gross margin is assumed constant across all products in the campaign. For multi-product campaigns with varying margins, use a revenue-weighted average margin.