ROAS Calculator
This ROAS calculator turns your ad spend and the revenue it generated into return on ad spend — and, crucially, the break-even ROAS implied by your gross margin. A 4x ROAS sounds great until you learn your margin needs 5x. Enter spend, attributed revenue and margin to see whether your ads are actually making money.
Total advertising cost for the period or campaign.
Revenue attributed to that ad spend (same attribution window).
Your gross margin % — needed for the break-even ROAS.
ROAS
4
- Break-even ROASThe ROAS your gross margin requires just to not lose money.
- 2
- Estimated profit from adsAd revenue × gross margin − ad spend.
- 1,000
- Revenue needed to break even
- 2,000
How it was calculated
- ROAS: $4000.00 ÷ $1000.00 = 4.00x.
- Break-even ROAS: 1 ÷ 50% margin = 2.00x.
- Profit: $4000.00 × 50% − $1000.00 = $1000.00.
How it works
ROAS = revenue attributed to ads ÷ ad spend. A $4,000 return on $1,000 spend is a 4.0x ROAS.
Break-even ROAS = 1 ÷ gross margin. With a 50% margin you need 2.0x just to cover product costs; with a 25% margin you need 4.0x.
Estimated ad profit = (ad revenue × gross margin) − ad spend — the dollars the campaign actually earned after product costs.
ROAS alone never tells you if ads are profitable; only ROAS versus break-even ROAS does.
Worked examples
$1,000 spend, $4,000 revenue, 50% margin
ROAS = 4.0x. Break-even ROAS = 1 ÷ 0.50 = 2.0x. Estimated profit = $4,000 × 50% − $1,000 = $1,000. The campaign is comfortably profitable.
$2,000 spend, $3,000 revenue, 25% margin
ROAS = 1.5x looks weak but the real story is worse: break-even ROAS = 1 ÷ 0.25 = 4.0x, so the campaign lost $2,000 × ... precisely, $3,000 × 25% − $2,000 = −$1,250.
How to measure
- Use the same attribution window for spend and revenue — mismatched windows are the top ROAS distortion.
- Use gross margin (after product costs), not revenue, for break-even — ROAS on revenue flatters thin-margin products.
- Separate new-customer and retargeting campaigns; blended ROAS hides which one actually drives growth.
- Exclude organic and direct revenue from "ad revenue" unless your attribution model genuinely supports it.
- Track ROAS weekly but judge monthly — daily swings are mostly noise.
Assumptions & limitations
Planning estimate
- Revenue is fully attributed to the ad spend entered; imperfect attribution inflates or deflates ROAS.
- Gross margin is assumed constant across the attributed revenue.
- Ad platform fees, agency fees and creative costs should be included in ad spend for an honest number.
- This is a planning estimate, not financial advice.
Frequently asked questions
Return on ad spend: revenue divided by advertising cost. A 4.0x ROAS means every $1 of ads produced $4 of revenue. It measures revenue efficiency, not profit — you need your margin to judge profitability.
There is no universal good number — it depends entirely on your gross margin. The rule is ROAS > 1 ÷ gross margin. At 50% margin, anything above 2.0x is profitable; at 25% margin you need above 4.0x. Compare against your break-even, not someone else's benchmark.
Divide 1 by your gross margin as a decimal: 1 ÷ 0.50 = 2.0x at 50% margin. At exactly this ROAS, ad-attributed gross profit equals ad spend and the campaign nets zero.
Usually one of three reasons: your gross margin is thinner than you think, attribution is crediting ads with sales that would have happened anyway, or costs outside the ad account (fees, shipping, returns) eat the profit. Check break-even ROAS first.
ROAS measures revenue per ad dollar (a revenue ratio); ROI measures net profit per dollar invested (a profit percentage). A 4x ROAS can still be a negative ROI if margins are thin. Use ROAS to manage campaigns and ROI to judge the investment.