ROAS Calculator: Return on Ad Spend Formula & Break-Even ROAS

Use our free ROAS Calculator to compute ROAS from revenue and spend, find the revenue needed to hit a target ROAS, and calculate your break-even ROAS from gross margin.

ROAS Formula — Three Directions

Mode 1 — Calculate ROAS: ROAS = Revenue ÷ Ad Spend

Mode 2 — Revenue needed for target ROAS: Revenue = Target ROAS × Ad Spend

Mode 3 — Max ad spend for target ROAS: Max Spend = Revenue ÷ Target ROAS


Worked Examples

Example 1: Facebook campaign: ₹40,000 spend, ₹1,92,000 revenue tracked. ROAS = ₹1,92,000 ÷ ₹40,000 = 4.8× ROAS

Example 2 — Goal setting: You want 5× ROAS. You have ₹1,00,000 to spend. Revenue needed = 5 × ₹1,00,000 = ₹5,00,000 revenue target

Example 3 — Reverse from revenue: Product generated ₹8,00,000 last month. You want 6× ROAS. Max ad spend = ₹8,00,000 ÷ 6 = ₹1,33,333 max budget


Break-Even ROAS: The Most Important Calculation

ROAS is not profit. A 3× ROAS can mean losing money if your gross margin is 25%.

Break-Even ROAS = 1 ÷ Gross Margin

Gross MarginBreak-Even ROASWhat It Means
20%5.0×Must earn ₹5 for every ₹1 ad spend just to cover costs
30%3.33×Need 3.33× ROAS to break even on ad spend
40%2.5×Need 2.5× ROAS to break even
50%2.0×Need 2× ROAS to break even
60%1.67×Need 1.67× ROAS to break even
70%1.43×Premium digital products

Example — Apparel brand with 35% gross margin: Break-even ROAS = 1 ÷ 0.35 = 2.86×

If ROAS is below 2.86×, every ad rupee is costing more than the margin it generates. Profitable ROAS for this brand must exceed 2.86× — and ideally 4–5× to cover other operating costs.


ROAS vs. ROI: The Critical Difference

These are often confused — they measure different things.

ROAS = Revenue ÷ Ad Spend (ignores all costs except ad spend) ROI = (Net Profit ÷ Total Investment) × 100 (includes all costs)

Example: Ad spend: ₹50,000 Revenue: ₹2,00,000 COGS (cost of products sold): ₹1,00,000 Other operating costs: ₹20,000

ROAS = ₹2,00,000 ÷ ₹50,000 = (looks great) Net Profit = ₹2,00,000 − ₹50,000 − ₹1,00,000 − ₹20,000 = ₹30,000 ROI = ₹30,000 ÷ ₹50,000 × 100 = 60% (also good, but very different number)

A business with a 4× ROAS and 30% gross margin may have near-zero net profit — ROAS alone doesn't tell you if the business is viable.


ROAS Benchmarks by Channel and Category
ChannelTypical Healthy ROAS
Google Shopping4–8×
Google Search3–6×
Facebook/Instagram (e-commerce)2.5–5×
YouTube (brand + direct)1.5–3×
Influencer marketing2–4×
Email marketing30–50× (lowest cost channel)
Product CategoryTypical Target ROAS
Fashion / Apparel3–5×
Electronics4–8× (lower margins, need higher ROAS)
Beauty / Personal Care3–6×
Home Decor3–5×
Supplements / Health4–8×
Software / SaaSHard to measure (LTV-based)

Target ROAS Bidding on Google: When It Works

Google's tROAS (Target ROAS) smart bidding adjusts bids automatically to hit your ROAS goal.

Requirements for tROAS to work:

  • Minimum 50 conversions in the last 30 days (ideally 100+)
  • Conversion values must be tracked (not just conversion counts)
  • Campaign has been running for 4+ weeks with stable settings

Setting the right target:

  • Don't set target ROAS higher than your historical ROAS — Google will restrict spend to meet an impossible target
  • Start 10–20% above your current average ROAS, then tighten gradually
  • Monitor impression share — if it drops sharply, your tROAS target may be too aggressive

FAQ

What is a good ROAS for Facebook ads?
For e-commerce: 3–4× ROAS is considered healthy on Facebook. However, this depends entirely on your gross margin. A 3× ROAS with 50% gross margin is profitable; the same 3× with 25% gross margin is break-even at best. Always calculate your break-even ROAS first.
Why is my ROAS high but I'm still not profitable?
ROAS only measures ad revenue vs. ad spend — it excludes product cost, shipping, returns, customer service, platform fees, and other overheads. Calculate your break-even ROAS using gross margin, then add other costs to find your true profitable ROAS threshold.
How do I track ROAS accurately?
Implement purchase event tracking via Google Tag Manager on your thank-you/order confirmation page. Pass actual order value dynamically, not a fixed value. Use UTM parameters for cross-channel attribution. Note that iOS privacy changes have made Meta's reported ROAS less accurate — use a 3-day or 7-day attribution window for e-commerce.
What is blended ROAS vs. campaign ROAS?
Campaign ROAS: revenue attributed to a specific campaign ÷ that campaign's spend. Blended ROAS: total store revenue ÷ total ad spend across all channels. Blended ROAS is often more reliable as it avoids attribution disputes between channels. Many e-commerce brands target 3–4× blended ROAS as a health indicator.

Try the Free ROAS Calculator

Use ToolMira's calculator — no signup, no ads, works on mobile.

Open ROAS Calculator →
AM
Written by Ananya Menon
Ananya writes about personal finance, tax, and investing for ToolMira, breaking down India's money rules into plain language with worked examples.

Disclaimer: This article is for educational purposes only and does not constitute financial, investment, or professional advice. Please consult a qualified professional before making any decisions based on this content.