ROAS Calculator: Return on Ad Spend Formula & Break-Even ROAS
- ROAS = Revenue Generated ÷ Ad Spend. A ROAS of 4× means you earned ₹4 for every ₹1 spent on ads. It is NOT the same as profit — ROAS ignores product costs, fulfilment, and overheads.
- The minimum ROAS to break even is determined by your gross margin: if margin is 40%, you need at least 2.5× ROAS to cover the ad cost alone (before other expenses).
- Target ROAS for e-commerce in India: 3–6× is considered healthy; below 2× usually means losing money; above 8× often signals underinvestment (leaving profitable sales on the table).
- Google's Target ROAS bidding strategy requires at least 50 conversions in the past 30 days to function reliably — below that, use manual or Target CPA instead.
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 Margin | Break-Even ROAS | What 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 = 4× (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
Channel Typical Healthy ROAS
Google Shopping 4–8×
Google Search 3–6×
Facebook/Instagram (e-commerce) 2.5–5×
YouTube (brand + direct) 1.5–3×
Influencer marketing 2–4×
Email marketing 30–50× (lowest cost channel)
Product Category Typical Target ROAS
Fashion / Apparel 3–5×
Electronics 4–8× (lower margins, need higher ROAS)
Beauty / Personal Care 3–6×
Home Decor 3–5×
Supplements / Health 4–8×
Software / SaaS Hard to measure (LTV-based)
Target ROAS Bidding on Google: When It Works
| Channel | Typical Healthy ROAS |
|---|---|
| Google Shopping | 4–8× |
| Google Search | 3–6× |
| Facebook/Instagram (e-commerce) | 2.5–5× |
| YouTube (brand + direct) | 1.5–3× |
| Influencer marketing | 2–4× |
| Email marketing | 30–50× (lowest cost channel) |
| Product Category | Typical Target ROAS |
|---|---|
| Fashion / Apparel | 3–5× |
| Electronics | 4–8× (lower margins, need higher ROAS) |
| Beauty / Personal Care | 3–6× |
| Home Decor | 3–5× |
| Supplements / Health | 4–8× |
| Software / SaaS | Hard to measure (LTV-based) |
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
Try the Free ROAS Calculator
Use ToolMira's calculator — no signup, no ads, works on mobile.
Open ROAS Calculator →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.