← Blog / Ad Performance

How to Calculate ROAS: Formula, Examples, and Benchmarks

July 31, 2026 · 9 min read · by Faisal Hourani
How to Calculate ROAS: Formula, Examples, and Benchmarks

Join the waitlist

Get early access to AI-powered ad creative testing.

What Is Return on Ad Spend?

ROAS measures revenue per ad dollar.

Return on ad spend (ROAS) is the ratio of revenue generated to advertising cost. A 4:1 ROAS means every $1 spent on ads produces $4 in revenue. According to Google's advertising benchmarks, the median ecommerce ROAS across Google Ads is approximately 2:1 — meaning half of all advertisers generate less than $2 for every dollar spent.

ROAS is the single most referenced metric in paid advertising. It answers the question every media buyer asks after launching a campaign: did the ads make money? Unlike vanity metrics such as impressions or click-through rate, ROAS connects spend directly to revenue. It is the closest thing to a scoreboard for ad performance.

But ROAS is also widely misunderstood. A 5:1 ROAS does not mean you are profitable. It does not account for product cost, shipping, overhead, or returns. It tells you how much revenue your ads generated relative to what you spent on them — nothing more. Understanding the formula, its limitations, and how to benchmark it against your actual margins is what separates brands that scale from brands that run out of cash.

How Do You Calculate ROAS?

The ROAS formula is: Revenue from Ads / Cost of Ads. If a campaign generates $12,000 in revenue from $3,000 in ad spend, the ROAS is 4.0 (or 4:1). This formula works across any platform — Meta, Google, TikTok — and any time window.

The formula is straightforward:

ROAS = Revenue from Ads / Cost of Ads

The output is either a ratio (4:1) or a multiplier (4x). Both mean the same thing. Some platforms display ROAS as a percentage (400%), which is equivalent.

Worked Example 1: Single Campaign

A supplement brand runs a Meta campaign in July:

  • Ad spend: $5,000
  • Revenue attributed to campaign: $22,500

ROAS = $22,500 / $5,000 = 4.5x

For every dollar spent, the campaign returned $4.50 in revenue.

Worked Example 2: Multi-Channel Comparison

A skincare brand runs ads on three platforms in Q2:

PlatformAd SpendRevenueROAS
Meta Ads$15,000$52,5003.5x
Google Ads$10,000$40,0004.0x
TikTok Ads$5,000$12,5002.5x
Total$30,000$105,0003.5x

Google Ads delivers the highest ROAS at 4.0x. TikTok Ads underperforms at 2.5x — but the brand needs to consider whether TikTok is driving top-of-funnel awareness that Meta and Google later convert. Attribution models complicate cross-platform ROAS comparisons significantly. See our Google Ads vs Facebook Ads comparison for a deeper breakdown of platform economics.

Worked Example 3: Break-Even ROAS

A DTC apparel brand has a 40% gross margin. To find the ROAS at which they break even:

Break-Even ROAS = 1 / Gross Margin = 1 / 0.40 = 2.5x

Any ROAS above 2.5x contributes to profit after covering cost of goods sold. Any ROAS below 2.5x means the brand loses money on every sale — even though it technically "made revenue." Use a break-even ROAS calculator to find your specific threshold.

What Is the Difference Between ROAS and ROI?

ROAS measures gross revenue against ad spend only. ROI measures net profit against total investment including product costs, fulfillment, overhead, and operational expenses. A campaign with 4x ROAS can have negative ROI if the gross margin is low enough.

ROAS and ROI answer different questions. Confusing them leads to bad budget decisions.

FactorROASROI
FormulaRevenue / Ad Spend(Profit - Investment) / Investment
InputsAd revenue + ad cost onlyAll revenue, all costs
Includes COGSNoYes
Includes overheadNoYes
Best forCampaign-level decisionsBusiness-level decisions
Typical format4:1, 4x, or 400%Percentage (e.g., 150%)
Blind spotIgnores margins and fulfillment costsHarder to attribute to single campaigns

Example showing the gap:

A home goods brand runs a Google Shopping campaign:

  • Ad spend: $8,000
  • Revenue: $32,000 (ROAS = 4.0x)
  • COGS: $16,000 (50% of revenue)
  • Fulfillment costs: $4,800
  • Net profit: $32,000 - $16,000 - $4,800 - $8,000 = $3,200

ROAS = 4.0x (looks strong). ROI = $3,200 / $8,000 = 40% (modest). If COGS were 65% instead of 50%, net profit drops to negative territory — despite a ROAS that any media buyer would call "good."

This is why ROAS should never be evaluated without knowing your margins. Use your ROAS calculator in combination with margin data to determine real profitability.

Want to test ad creative with AI?

Join the waitlist for early access to ConversionStudio.

What Are Good ROAS Benchmarks by Industry?

ROAS benchmarks range from 2:1 to 13:1 depending on category, margin structure, and average order value. High-margin categories like software and digital products can sustain lower ROAS targets because each sale retains more profit. Low-margin categories like consumer electronics need higher ROAS to break even.

There is no universal "good" ROAS. A 3:1 ROAS is outstanding for a furniture brand with 60% gross margins and terrible for an electronics brand with 15% margins. The table below shows median ROAS ranges across ecommerce verticals based on aggregated data from Varos and Databox:

IndustryMedian ROASBreak-Even ROAS (est.)Typical Gross Margin
Software / Digital Products5:1 – 13:11.2 – 1.5x70 – 85%
Subscription Boxes3:1 – 6:11.5 – 2.0x50 – 65%
Health & Supplements3:1 – 5:11.8 – 2.5x40 – 60%
Beauty & Skincare3:1 – 5:12.0 – 2.5x40 – 55%
Fashion & Apparel2.5:1 – 4:12.0 – 3.0x35 – 50%
Home & Furniture2:1 – 4:12.0 – 2.5x40 – 55%
Pet Products2.5:1 – 4:12.0 – 3.0x35 – 50%
Consumer Electronics2:1 – 3:13.0 – 5.0x15 – 30%
Automotive Parts2:1 – 3.5:12.5 – 4.0x25 – 40%

Two patterns stand out. First, high-margin businesses can tolerate lower ROAS and still profit. A software company with 80% margins breaks even at 1.25x ROAS — almost any campaign is profitable. Second, brands with strong customer lifetime value can accept lower first-purchase ROAS because repeat revenue makes the customer profitable over time.

Avoid benchmarking your ROAS against a single industry average. Your break-even ROAS depends on your specific gross margin, not on what other brands in your category achieve. Calculate your own break-even threshold first, then use benchmarks to gauge whether your performance is within a normal range.

Want to know if your ad spend is actually profitable — or just generating revenue? ConversionStudio analyzes your brand's real customer language and builds ad creative engineered for conversion, not vanity metrics. Find your highest-converting angles in minutes.

How Do You Calculate Break-Even ROAS?

Break-even ROAS equals 1 divided by your gross margin percentage. If your gross margin is 50%, your break-even ROAS is 2.0x. Every dollar of ROAS above that threshold is contribution profit; every dollar below is a loss.

Break-even ROAS is the minimum ROAS required for a campaign to cover cost of goods sold. It does not include overhead, salaries, or platform fees — just product cost.

Formula: Break-Even ROAS = 1 / Gross Margin

Gross MarginBreak-Even ROAS
20%5.0x
30%3.33x
40%2.5x
50%2.0x
60%1.67x
70%1.43x
80%1.25x

A brand with 30% gross margin needs a 3.33x ROAS just to cover product costs. Factor in shipping, payment processing, and returns, and the true break-even ROAS might be closer to 4.5x. Run the exact math with a break-even ROAS calculator.

This is the metric that separates advertisers who scale profitably from those who scale themselves into a cash flow crisis. Track it alongside the other metrics that define ecommerce KPI performance.

Why Is Your ROAS Declining and How Do You Fix It?

ROAS declines trace back to four root causes: audience saturation, creative fatigue, rising CPMs, and attribution gaps. Each requires a different response. Throwing more budget at a declining ROAS campaign accelerates losses — diagnose the cause first.

Cause 1: Audience Saturation

Your best-performing audiences have seen your ads too many times. Frequency creeps above 3-4x per week and conversion rates drop. The fix is not bigger budgets — it is new audiences. Expand lookalike seeds, test interest-based targeting outside your core, or launch prospecting campaigns on a new platform.

Cause 2: Creative Fatigue

Ad performance degrades when the same creative runs too long. Click-through rates decline first, followed by conversion rates. Rotate new creative every 2-3 weeks for high-spend campaigns. Test new hooks, new formats (static vs. video vs. carousel), and new angles rather than just reskinning the same message.

Cause 3: Rising CPMs

Platform-wide cost increases — common during Q4, election cycles, and major retail events — compress ROAS even when your campaigns perform well. You cannot control CPMs, but you can offset them by increasing conversion rate (better landing pages, stronger offers) or increasing AOV (bundles, upsells, free shipping thresholds).

Cause 4: Attribution Gaps

iOS privacy changes, cookie deprecation, and cross-device behavior create gaps between actual revenue and platform-reported revenue. If your ROAS "dropped" but total business revenue stayed flat or increased, the issue is measurement, not performance. Compare platform ROAS against blended ROAS (total revenue / total ad spend) to identify attribution discrepancies. Server-side tracking and conversion API implementations recover some of the signal loss.

Optimization Playbook

  1. Check frequency first. If frequency exceeds 3x/week, the audience is saturated.
  2. Audit creative age. Any creative running for 3+ weeks without refresh is a candidate for fatigue.
  3. Compare blended vs. platform ROAS. If blended ROAS is healthy but platform ROAS looks weak, attribution is the issue.
  4. Raise AOV before raising budget. Increasing average order value improves ROAS without changing a single ad setting.
  5. Factor in LTV. A 2x first-purchase ROAS on customers with $500 lifetime value is far more profitable than a 5x ROAS on one-time buyers worth $40.

What Mistakes Do Marketers Make When Measuring ROAS?

The three most expensive ROAS mistakes: optimizing to platform-reported ROAS without margin context, ignoring the difference between new and returning customer ROAS, and treating ROAS as the only success metric. Each distorts budget allocation and hides unprofitable spend.

Mistake 1: Ignoring Margins

A 6x ROAS on a product with 15% gross margin produces less profit than a 2.5x ROAS on a product with 65% margin. Always calculate ROAS in the context of your unit economics.

Mistake 2: Blending New and Returning Customer ROAS

Returning customers convert at higher rates and generate inflated ROAS. If 40% of your "ad-attributed" revenue comes from existing customers who would have purchased anyway, your true new-customer ROAS is significantly lower than the blended number your dashboard displays.

Mistake 3: Using ROAS as the Only Metric

ROAS tells you nothing about cash flow, margin, or long-term customer value. Pair it with CAC, LTV, and contribution margin for a complete view. See our ecommerce KPIs guide for the full framework.

Frequently Asked Questions

What is a good ROAS for ecommerce?

A "good" ROAS depends entirely on your gross margin. As a general reference, most profitable ecommerce brands target 3:1 to 5:1 ROAS on prospecting campaigns and 5:1 to 10:1 on retargeting. But a brand with 70% margins can profit at 1.5:1, while a brand with 20% margins needs 5:1 just to break even. Calculate your break-even ROAS first, then set targets above that threshold.

How is ROAS different from CPA?

ROAS measures revenue generated per dollar of ad spend. CPA (cost per acquisition) measures how much you spend to acquire one customer. They are inversely related — as ROAS increases, effective CPA generally decreases. ROAS is revenue-focused; CPA is cost-focused. Use ROAS for campaign optimization and CPA for customer acquisition budgeting.

Does ROAS include all marketing costs?

No. Standard ROAS only includes direct ad spend in the denominator — the amount paid to the advertising platform. It does not include agency fees, creative production costs, software subscriptions, or team salaries. Some brands calculate "loaded ROAS" by adding these costs to the denominator, which provides a more conservative but more accurate picture of true advertising efficiency.

Can you have a high ROAS and still lose money?

Yes. ROAS only measures revenue against ad spend. If your product costs, shipping, payment processing, and returns consume more than the revenue minus ad spend, you lose money despite a strong ROAS. A 4x ROAS on a product with 15% gross margin means you spent $1 to generate $4, but $3.40 of that $4 goes to product cost — leaving $0.60 minus the $1 ad spend, for a net loss of $0.40 per sale.

Should I use the same ROAS target for all campaigns?

No. Prospecting campaigns targeting cold audiences should have lower ROAS targets than retargeting campaigns targeting warm audiences. Brand search campaigns will almost always have higher ROAS than non-brand search. Set differentiated targets by campaign type, funnel stage, and customer segment rather than applying a single ROAS threshold across all campaigns.

Keep Reading

calculate roas roas formula return on ad spend roas benchmarks
Share
Faisal Hourani, Founder of ConversionStudio

Written by

Faisal Hourani

Founder of ConversionStudio. 9 years in ecommerce growth and conversion optimization. Building AI tools to help DTC brands find winning ad angles faster.

Stop guessing. Start testing.

ConversionStudio finds winning ad angles, generates copy, and builds landing pages — all powered by AI. Join the waitlist for early access.

No spam. We'll email you when your spot is ready.

Join the Waitlist