ROAS Calculator
Calculate your return on ad spend per channel. Get grades, break-even analysis, budget optimizer, and scale projections.
What Is ROAS?
ROAS (Return on Ad Spend) measures how much revenue you earn for every dollar spent on advertising. It is the single most important metric for evaluating paid media efficiency.
Last reviewed: March 2026
ROAS = Revenue from Ads ÷ Ad SpendExample: If you spend $5,000 on Google Ads and generate $20,000 in revenue, your ROAS is $20,000 ÷ $5,000 = 4.0×. For every $1 spent, you earned $4 back.
How to Calculate ROAS
- Sum your ad spend across the time period (monthly is most common).
- Sum the revenue directly attributable to those ads (conversions × AOV).
- Divide revenue by spend to get your ROAS multiplier.
- Compare to break-even ROAS (1 ÷ profit margin) to determine true profitability.
- Repeat per channel to identify which platforms deliver the best returns.
What Is a Good ROAS?
A “good” ROAS depends entirely on your profit margins. The table below shows general benchmarks:
| ROAS Range | Grade | Assessment |
|---|---|---|
| < 1× | F | Losing money on every ad dollar |
| 1–2× | D | Marginal — barely covering costs |
| 2–3× | C | Approaching profitability |
| 3–4× | B | Profitable — solid performance |
| 4–6× | A | Strong — above most benchmarks |
| > 6× | A+ | Exceptional — top 5% of accounts |
ROAS Benchmarks by Industry (2026)
| Industry | Avg ROAS | Top Performers |
|---|---|---|
| E-commerce (general) | 3–5× | 6–10× |
| SaaS / Software | 5–8× | 10–20× |
| Lead Generation | 2–4× | 5–8× |
| DTC Fashion | 2–4× | 5–7× |
| Health & Beauty | 3–5× | 6–9× |
| Home & Garden | 3–5× | 6–8× |
| Financial Services | 4–7× | 8–15× |
| Education / EdTech | 3–6× | 7–12× |
| B2B Services | 3–5× | 6–10× |
| Travel & Hospitality | 4–6× | 7–12× |
ROAS vs ROI
| Metric | ROAS | ROI |
|---|---|---|
| Formula | Revenue ÷ Ad Spend | (Profit − Cost) ÷ Cost × 100% |
| Measures | Gross revenue efficiency | Net profitability |
| Includes COGS | No | Yes |
| Best for | Channel-level optimization | Overall business decisions |
| Typical format | Multiplier (e.g., 4×) | Percentage (e.g., 200%) |
Break-Even ROAS Formula
Break-Even ROAS = 1 ÷ Profit Margin| Profit Margin | Break-Even ROAS | Meaning |
|---|---|---|
| 30% | 3.33× | Need $3.33 revenue per $1 spent to cover costs |
| 50% | 2.00× | Need $2.00 revenue per $1 spent |
| 70% | 1.43× | High-margin products break even easily |
How to Improve Your ROAS
- Increase Average Order Value (AOV) — Bundle products, add upsells at checkout, or set free shipping thresholds above your current AOV.
- Improve conversion rate — Test landing pages, tighten ad-to-page message match, add social proof and urgency elements.
- Reduce CPA through better targeting — Use negative keywords, lookalike audiences, and exclude low-intent placements.
- Negotiate better margins — Work with suppliers for volume discounts or switch to higher-margin products in your ad mix.
- Use LTV-based bidding — If customers repeat-purchase, bid on first-order CPA that looks unprofitable but pays back within 60–90 days.
Frequently Asked Questions
What is ROAS and how is it calculated?
ROAS (Return on Ad Spend) = Revenue from Ads ÷ Ad Spend. A 4× ROAS means $4 of revenue per $1 spent. It is a top-line efficiency metric popularized by Google Ads and Meta reporting dashboards — it does not account for COGS, overhead, or refunds, unlike ROI.
What is a good ROAS for e-commerce?
The widely cited e-commerce median sits in the 3–5× range, with top performers above 6×. Our tool uses a 45% margin assumption for the E-commerce preset, giving a break-even ROAS of 2.22×. A 70% gross margin business (common for DTC beauty) can be profitable at 1.5×; a 30% margin retailer needs 3.33× just to cover costs.
How do you calculate break-even ROAS?
Break-even ROAS = 1 ÷ Profit Margin (decimal). Worked examples: 50% margin → 1 ÷ 0.50 = 2.00×; 30% margin → 3.33×; 70% margin → 1.43×. Any ROAS above break-even is profitable; below it you lose money even when ROAS is above 1×. This is the single most important threshold to configure before scaling spend.
How is ROAS different from ROI and MER?
ROAS = Revenue ÷ Ad Spend (channel-level, gross). ROI = (Revenue − All Costs) ÷ All Costs × 100% (business-level, net). MER (Marketing Efficiency Ratio), popularized by DTC operators like Taylor Holiday of Common Thread Collective, is total revenue ÷ total marketing spend across every channel — it catches cross-channel lift that per-channel ROAS misses. Most teams report all three weekly.
How does LTV change the ROAS target?
First-purchase ROAS only counts the initial order. LTV-adjusted ROAS = ROAS × (LTV ÷ AOV). Worked example: $65 AOV, $182 LTV, 1.5× first-purchase ROAS → LTV-adjusted ROAS = 1.5 × (182 ÷ 65) = 4.2×. Subscription and high-repeat businesses routinely bid on first-order CPA that looks unprofitable but pays back within 60–90 days.
Why does ROAS fall when I scale budget?
Diminishing returns — a well-documented effect in Meta's own lift studies. At 2× your current daily budget, per-dollar efficiency typically holds at 85–95%; at 5× it can drop to 55–70%. The algorithm serves your best audience first, then fans out to less intent-matched inventory. The scale slider in this tool models this as a decay curve so you can find the profit-maximizing spend point, not just the ROAS-maximizing one.
How do I calculate CPA from ROAS?
CPA = AOV ÷ ROAS. Worked example: $65 AOV at 4× ROAS → CPA = $65 ÷ 4 = $16.25 per conversion. Or directly: CPA = Ad Spend ÷ Conversions. Most platforms let you bid on target CPA or target ROAS — they are mathematically equivalent for a fixed AOV, but target ROAS adapts automatically when AOV shifts (e.g. seasonal bundles).
Should I trust last-click attribution for ROAS?
Last-click is the default in Google Ads and Meta Ads Manager, and it systematically overvalues bottom-funnel channels like branded search while undervaluing upper-funnel awareness (YouTube, TikTok, display). Post-iOS 14.5, most practitioners now cross-reference last-click ROAS against MER and incrementality tests (geo holdouts, Meta Conversion Lift). Always compare channels using the same model.
What are ROAS benchmarks by channel?
Rough medians across e-commerce advertisers: Google Search 4–8× (high-intent), Meta Ads 2.5–5×, TikTok Ads 2–5×, LinkedIn 2–4× (B2B premium CPM), YouTube 2–4×. Branded search often exaggerates at 10×+ because it captures demand you already created. Always separate branded from non-branded Google spend before comparing.
Can ROAS be too high?
Yes — extremely high ROAS usually signals under-spending. A 20× ROAS on a $500 budget often means you have found a thin, high-intent audience that will not scale. The profit-maximizing budget is almost always larger than the ROAS-maximizing budget. If you could grow spend 5× and hold 8× ROAS, total profit dollars would still be far higher even though the multiplier fell.