ROAS Calculator
Quick answer: ROAS equals revenue divided by ad spend: a 4.0ร ROAS means each $1 of ads generated $4 of revenue. Break-even ROAS equals 1 divided by your gross margin โ at a 40% margin, that is 2.5ร. A campaign above its break-even ROAS is profitable before overhead.
ROAS (return on ad spend) is the headline metric of paid advertising. Enter your ad spend and the revenue the ads are credited with, plus your gross margin, and this ROAS calculator returns your ROAS as a multiple and a percentage, your break-even ROAS, and a plain yes/no verdict on profitability.
Enter your numbers
Your results
Estimate. Break-even is judged on gross profit โ overhead like rent and salaries is not included.
How to use this calculator
Enter the total ad spend for the campaign and the revenue your ad platform attributes to it, then add your gross margin as a percentage. The ROAS, break-even ROAS, and verdict update instantly as you type.
Use one consistent attribution window for both inputs โ comparing this month's spend against last month's revenue will skew the number.
How this is calculated
ROAS = attributed revenue รท ad spend. ROAS % = ROAS ร 100. Break-even ROAS = 1 รท gross margin (as a decimal), so a 40% margin gives 1 รท 0.40 = 2.5ร. The campaign is judged profitable when ROAS is at or above break-even.
Input definitions: ad spend is every dollar the campaign cost (media, agency, creative, landing tools); attributed revenue is what your ad platform credits to the campaign in your chosen window; gross margin is (price โ cost of goods sold) รท price. Assumptions: this is a gross-profit break-even โ overhead is excluded; attributed revenue is treated as collected cash; a 0% margin makes break-even undefined, since any ad spend loses money.
Worked example
$2,000 ad spend, $9,000 attributed revenue, 40% gross margin. ROAS = 9,000 รท 2,000 = 4.5ร = 450%. Break-even ROAS = 1 รท 0.40 = 2.5ร. Since 4.5ร is above 2.5ร, the campaign is profitable before overhead.
Reference data
| Gross margin | Break-even ROAS |
|---|---|
| 20% | 5.00ร |
| 30% | 3.33ร |
| 40% | 2.50ร |
| 50% | 2.00ร |
| 60% | 1.67ร |
| 70% | 1.43ร |
| 80% | 1.25ร |
Source: derived from the break-even formula (1 รท margin) โ computed illustration, not a publisher table. Thin margins demand high ROAS just to cover ad costs.
Method & sources
Method: pure arithmetic โ ROAS = revenue รท spend, break-even ROAS = 1 รท gross margin โ the standard definitions used by Google Ads and Meta Ads reporting. The reference table above is computed live from that formula. No external data table is consumed, so there is nothing to update or expire.
- ROAS and break-even definitions: standard ad-platform reporting conventions (Google Ads Help, Meta Ads reporting documentation).
Frequently asked questions
What is a good ROAS?
A ROAS is good when it beats your break-even: 1 divided by your gross margin. At a 40% margin, break-even is 2.5ร, so 4.5ร is profitable. There is no single right number โ it moves with your margin and your other costs.
How is ROAS different from ROI?
ROAS equals revenue divided by ad spend. ROI equals profit divided by ad spend. ROAS ignores the cost of what you sold, so a high ROAS can still lose money if your margin is thin. Use ROAS to judge the ad channel and ROI to judge the business.
How do I calculate break-even ROAS?
Divide 1 by your gross margin as a decimal: break-even ROAS = 1 divided by margin. A 40% margin gives 1 / 0.40 = 2.5ร. At that ROAS, the gross profit from the ads exactly covers the ad spend.
Should ad spend include agency fees and creative costs?
Include every dollar the campaign cost: media spend, agency fees, creative production, and landing-page tools. ROAS measured on media spend alone overstates performance.