Guide · 2026

How to Calculate ROAS

The ROAS formula, break-even calculation, blended vs channel ROAS, and how to know if your number is actually good — with 2026 benchmarks by industry.

Updated May 2026
In this guide
  1. The ROAS formula
  2. Break-even ROAS formula
  3. Blended vs channel ROAS
  4. Attribution and ROAS accuracy
  5. 2026 ROAS benchmarks
  6. Frequently asked questions

The ROAS formula

ROAS = Revenue from ads ÷ Ad spend

Example: if you spent $5,000 on ads and generated $20,000 in revenue from those ads, your ROAS is 4× (or 400%). Both expressions are correct — 4× and 400% ROAS mean the same thing.

Calculate ROAS instantly

Use the ROAS Calculator to calculate ROAS, revenue from ROAS, or required spend — plus your break-even ROAS based on gross margin.

Important: "revenue from ads" should only include revenue that is directly attributable to your ad campaigns — not total revenue. The attribution model you use (last click, data-driven, linear) will significantly affect this number.

Break-even ROAS formula

Break-even ROAS = 1 ÷ gross margin %

This is the ROAS at which ad revenue exactly covers the cost of goods — before overhead. To target profitability, your target ROAS should be higher than break-even by enough to cover operating costs.

Example: gross margin 40% → break-even ROAS = 1 ÷ 0.40 = 2.5×. If your business has 20% operating costs (staff, rent, software), your profitable ROAS target is approximately 1 ÷ (0.40 − 0.20) = 5.0×.

Gross marginBreak-even ROASExample
25%4.0×Fashion with high COGS
35%2.86×Consumer electronics
45%2.22×Home goods
55%1.82×Cosmetics / beauty
65%1.54×Software (SaaS)
75%1.33×Digital products
85%1.18×Pure software / apps

Blended vs channel ROAS

Channel ROAS measures return for a single platform: your Google Ads ROAS, your Meta ROAS. It's useful for optimisation decisions within a channel.

Blended ROAS (also called MER — Marketing Efficiency Ratio) measures total revenue ÷ total ad spend across all channels. It is more accurate for business-level profitability decisions because it accounts for cross-channel attribution overlap.

Example: a customer sees a Meta ad (awareness), a YouTube ad (consideration), and a Google Search ad (purchase). Last-click attribution gives 100% of the ROAS credit to Google Search — making Meta and YouTube appear to have low ROAS. Blended ROAS distributes the revenue across all touchpoints, giving a more accurate picture of overall ad efficiency.

Which to use

Use channel ROAS for in-platform optimisation (bid decisions, budget allocation within a channel). Use blended ROAS for overall budget decisions and business performance reporting. If your channel ROAS is high but blended ROAS is low, your channels are cannibalising each other's attribution.

Attribution and ROAS accuracy

The attribution model determines which touchpoints get credit for a conversion — and therefore what ROAS each channel reports. The same campaigns produce very different ROAS numbers depending on the model used.

ROAS benchmarks in industry studies typically use last-click attribution. When comparing your ROAS to benchmarks, check which attribution model your platform is using.

2026 ROAS benchmarks

IndustryBlended avg ROASBreak-even (40% margin)
Entertainment / Media5.0×2.5×
Consumer Goods4.5×2.5×
E-commerce / Retail4.2×2.5×
Travel4.0×2.5×
Legal3.8×2.5×
Finance3.6×2.5×
Education3.5×2.5×
Healthcare3.3×2.5×
Real Estate3.1×2.5×
B2B / SaaS2.8×2.5×

For ROAS benchmarks by country: USA · UK · Germany · Australia · India

Frequently asked questions

What is a good ROAS?

A good ROAS is any number above your break-even ROAS. For a business with 40% gross margin, break-even is 2.5× — so 3.5× is good, 5× is excellent. The 2026 industry average for e-commerce is 4.2×. See What is a good ROAS for a full breakdown by platform and industry.

Is ROAS the same as ROI?

No. ROAS measures revenue per dollar of ad spend. ROI measures profit per dollar invested. ROAS = Revenue ÷ Ad Spend. ROI = (Revenue − Total Costs) ÷ Total Costs. A 4× ROAS does not mean 300% ROI — it means $4 revenue per $1 ad spend, before product costs, overhead, and other expenses.

How do I calculate ROAS from CPC and CVR?

ROAS = (CVR × AOV) ÷ CPC. Example: CVR 2%, AOV $85, CPC $0.85 → ROAS = (0.02 × 85) ÷ 0.85 = 1.70 ÷ 0.85 = 2.0×. This is useful for forecasting ROAS before launching campaigns — use the Budget Calculator to model different scenarios.

Calculate your ROAS now

ROAS calculator with break-even threshold, revenue projection, and required spend.

Open ROAS Calculator →

Get 2026 benchmark updates in your inbox

CPM, CPC, CPA, and ROAS benchmarks updated monthly.

Unsubscribe anytime.

Common ROAS Calculation Mistakes (And How to Avoid Them)

ROAS is a simple formula but most advertisers calculate it incorrectly in at least one way. These are the most common mistakes:

MistakeWhat It CausesThe Fix
Using gross revenue instead of net revenue (after returns)Overstates ROAS — a 10% return rate inflates ROAS by ~10%Use net revenue (after returns and refunds) in the numerator
Including organic revenue in the numeratorDrastically overstates ROAS — attributing organic sales to paid adsUse only revenue attributable to ad clicks (last-click or data-driven)
Ignoring COGS and calling any ROAS "profitable"A 2× ROAS looks positive but loses money at 30% marginAlways calculate break-even ROAS first: 1 ÷ (1 − COGS%)
Comparing ROAS across platforms with different attribution windowsMeta (7-day click / 1-day view) vs Google (30-day) — not comparableStandardise attribution windows before comparing platform ROAS
Treating platform ROAS as total business ROASEach platform overclaims — sum of platform ROAS exceeds actual totalTrack total ROAS = total revenue ÷ total ad spend as primary KPI

ROAS Formula Variations for Different Business Models

The base formula (Revenue ÷ Ad Spend) applies universally, but these variations handle specific business model nuances:

Subscription businesses: Use LTV-adjusted ROAS = (Monthly Revenue × Avg. Retention Months) ÷ Ad Spend. A $30/month subscription retained for 18 months = $540 LTV. ROAS calculated on first-month revenue alone severely undervalues the channel.

B2B lead generation: Pipeline ROAS = (Leads × Close Rate × Avg. Deal Value) ÷ Ad Spend. If 100 leads at $50 CPA, 5% close rate, $20K ACV: Pipeline ROAS = (100 × 0.05 × $20,000) ÷ $5,000 = 20×.

Multi-touch attribution: Blended ROAS = Total Revenue Influenced ÷ Total Ad Spend, where "influenced" is determined by your attribution model. This is more accurate than last-click for channels like YouTube and TikTok that assist conversions without directly driving the last click.

Use our ROAS calculator | Compare against ROAS benchmarks by platform | Check your industry: ROAS by industry 2026

Methodology

ROAS calculation examples and benchmark figures on this page use illustrative values consistent with published industry averages. Break-even ROAS formulas are mathematically derived and do not vary by source. Last updated May 2026. Full methodology →

>