ROAS Calculator

ROAS Calculator: calculate roas for your business. Formula, benchmarks, and practical tips included.

Return on ad spend (ROAS) measures the gross revenue generated for every unit of currency spent on advertising. It is the primary efficiency metric for paid digital marketing and is used to evaluate campaigns, ad sets, channels, and creatives. ROAS = Revenue ÷ Ad spend, expressed as a multiple (e.g. 4× means 4 in revenue for every 1 spent). The minimum viable ROAS depends on your gross margin — a low-margin product needs a higher ROAS to break even than a high-margin one. Profit Margin Calculator and Markup Calculator provide the margin context needed to interpret ROAS correctly.

  1. Enter total revenue attributed to the campaign or channel.
  2. Enter total ad spend for the same period.
  3. ROAS = Revenue ÷ Ad spend.
  4. Calculate break-even ROAS: 1 ÷ gross margin %. At 40% margin, break-even ROAS = 2.5×.
  5. Compare actual ROAS against break-even ROAS to determine whether the campaign is profitable.

ROAS formula

ROAS = Revenue ÷ Ad spend

Break-even ROAS = 1 ÷ Gross margin %

Profit from campaign = Revenue × Gross margin % − Ad spend

Worked example: Ad spend 5,000. Attributed revenue 22,000. ROAS = 22,000/5,000 = 4.4×. Gross margin 35%. Break-even ROAS = 1/0.35 = 2.86×. Since 4.4 > 2.86, the campaign is profitable. Profit = 22,000 × 0.35 − 5,000 = 2,700 for the period.

Interpreting ROAS

ROAS benchmarks by channel

Typical target ROAS benchmarks: Google Search (branded keywords) 8–20×; Google Search (non-branded) 3–6×; Google Shopping 4–8×; Meta/Facebook Ads 2–5×; Instagram 2–4×; programmatic display 1–3×; email (marketing cost allocated) 30–80×. The "right" ROAS depends entirely on your gross margin — a business with 70% margin can be profitable at 1.5× ROAS; a business with 20% margin needs 5× ROAS to break even. Always calculate break-even ROAS before setting targets.

Business tips and best practices

Common mistakes to avoid

Digital advertising platforms use different attribution windows and models — ensure consistent attribution settings when comparing ROAS across platforms. Revenue attribution in multi-channel campaigns is inherently approximate. For financial reporting, marketing costs should be expensed in the period incurred under applicable accounting standards. This calculator is for planning and optimisation purposes only.

Related Calculators