Calculate ROAS
Understanding ROAS
Formula: ROAS = Revenue ÷ Ad Spend
General Benchmarks:
- Below 1x: Losing money on every dollar spent
- 1x - 2x: Breaking even (may be unprofitable after costs)
- 3x - 4x: Good return for most businesses
- 5x+: Excellent return, scale aggressively
Note: ROAS doesn't account for product costs, overhead, or margins. A 4x ROAS might still be unprofitable if your margins are under 25%.
Industry ROAS Benchmarks
What's considered a "good" ROAS varies significantly by industry and business model:
| Industry | Average ROAS | Good ROAS |
|---|---|---|
| Ecommerce (General) | 2.5x - 3x | 4x+ |
| Fashion & Apparel | 2x - 3x | 4x+ |
| Electronics | 3x - 4x | 5x+ |
| Beauty & Cosmetics | 2.5x - 4x | 5x+ |
| SaaS / Software | 2x - 3x | 3x+ (LTV-based) |
| Lead Generation | 2x - 4x | 5x+ |
| B2B Services | 3x - 5x | 6x+ |
Important: These are rough benchmarks. Your target ROAS should be based on your profit margins. If your margin is 50%, you need at least 2x ROAS to break even. If your margin is 25%, you need 4x ROAS.
ROAS by Platform
- Google Ads (Search): Typically 2x - 4x for most industries
- Google Ads (Shopping): Often higher at 4x - 8x for ecommerce
- Facebook/Meta Ads: Usually 2x - 3x, but varies widely
- TikTok Ads: Emerging platform, 1.5x - 3x average
- Amazon Ads: Can reach 5x - 10x for optimized listings
About ROAS
ROAS (Return on Ad Spend) is a marketing metric that measures how much revenue is generated for every dollar spent on advertising. It is the standard efficiency metric for paid advertising campaigns across Google Ads, Facebook/Meta Ads, TikTok Ads, Amazon Ads, and other platforms.
The formula is: ROAS = Revenue from Ads ÷ Ad Spend. The result is expressed as a multiple — for example, a 4x ROAS means $4 in revenue for every $1 of ad spend.
ROAS is a gross revenue metric. It does not subtract product costs, shipping, overhead, or operating expenses. A campaign can have a strong ROAS and still be unprofitable if margins are thin. To determine profitability, compare your ROAS against your break-even ROAS, which equals 1 ÷ your gross margin.
ROAS vs. ROI
ROAS and ROI are related but measure different things. ROAS measures gross revenue per ad dollar. ROI measures net profit relative to total investment. Use ROAS to compare campaigns against each other; use ROI to assess overall profitability.
Limitations
- ROAS does not account for product costs, overhead, or operating expenses.
- Attribution varies by platform — multiple platforms may claim the same conversion.
- Standard ROAS uses gross revenue and does not subtract returns or refunds.
- ROAS is less useful for brand awareness campaigns or long B2B sales cycles.
All calculations run locally in your browser. No financial data is sent to any server.
Learn More About ROAS
Read our comprehensive guide: How to Calculate ROAS (Return on Ad Spend) — covers the formula with worked examples, break-even ROAS by margin, industry and platform benchmarks, ROAS vs. ROI, common mistakes, and how to improve your return on ad spend.
Frequently Asked Questions
What is ROAS (Return on Ad Spend)?
ROAS measures how much revenue you earn for every dollar spent on advertising. The formula is ROAS = Revenue from Ads ÷ Ad Spend. A ROAS of 4x means you earn $4 for every $1 spent. It is a gross revenue metric and does not account for product costs or overhead.
How do you calculate ROAS?
Divide the revenue generated from your ads by the total ad spend. For example, $10,000 revenue ÷ $2,500 ad spend = 4.0x ROAS. ROAS is expressed as a multiple (4x) or ratio (4:1).
What is a good ROAS?
A good ROAS depends on your profit margins. General benchmarks: below 1x means losing money, 1x–2x is break-even territory, 3x–4x is good for most businesses, and 5x+ is strong. Your minimum profitable ROAS equals 1 divided by your gross margin (e.g., 50% margin = 2x break-even ROAS).
What is the difference between ROAS and ROI?
ROAS measures gross revenue per ad dollar spent. ROI measures net profit relative to total investment including all costs (product, labor, overhead). A 4x ROAS looks strong, but the true ROI may be modest once all costs are subtracted.
What is break-even ROAS?
Break-even ROAS is the minimum ROAS needed to cover your product costs. Calculate it as 1 ÷ gross margin. For example, with a 40% gross margin, your break-even ROAS is 1 ÷ 0.40 = 2.5x. Below this, you lose money on every sale.
How do I calculate ROAS for Google Ads?
In Google Ads, ROAS = Conversion Value ÷ Cost. Google Ads can display this automatically if you set up conversion tracking with revenue values. You can also manually calculate it from your campaign performance reports.
Does a high ROAS mean I'm profitable?
Not necessarily. ROAS only measures gross revenue relative to ad spend. It does not subtract product costs, shipping, salaries, or overhead. A 3x ROAS with 25% margins means you are losing money because your break-even ROAS would be 4x.
Is this ROAS calculator free and private?
Yes. All calculations run locally in your browser. No financial data is sent to any server. No sign-up or account is required.
Related Tools
- How to Calculate ROAS — complete guide with worked examples, benchmarks, and common mistakes
- ROI Calculator — calculate overall return on investment including all costs
- CPC Calculator — calculate cost per click for paid search campaigns
- CPM Calculator — calculate cost per thousand impressions
- Conversion Rate Calculator — measure your conversion rate
- LTV Calculator — estimate customer lifetime value
- CAC Calculator — calculate customer acquisition cost
Privacy & Limitations
- All calculations run entirely in your browser -- nothing is sent to any server.
- Results are estimates for planning purposes and should not replace professional advice.
Related Tools
View all toolsConversion Rate Calculator
Calculate conversion percentage from visitors
CPM Calculator
Calculate cost per thousand impressions
Customer Lifetime Value Calculator
Calculate LTV and LTV:CAC ratio
Churn Rate Calculator
Calculate customer churn and retention rates
CAC Calculator
Calculate customer acquisition cost
CAC Payback Period Calculator
Calculate how long to recover customer acquisition cost
ROAS Calculator FAQ
What is ROAS (Return on Ad Spend)?
ROAS measures how much revenue you earn for every dollar spent on advertising. The formula is ROAS = Revenue from Ads ÷ Ad Spend. A ROAS of 4x means you earn $4 for every $1 spent. It is a gross revenue metric and does not account for product costs or overhead.
How do you calculate ROAS?
Divide the revenue generated from your ads by the total ad spend. For example, $10,000 revenue ÷ $2,500 ad spend = 4.0x ROAS. ROAS is expressed as a multiple (4x) or ratio (4:1).
What is a good ROAS?
A good ROAS depends on your profit margins. General benchmarks: below 1x means losing money, 1x-2x is break-even territory, 3x-4x is good for most businesses, and 5x+ is strong. Your minimum profitable ROAS equals 1 divided by your gross margin (e.g., 50% margin = 2x break-even ROAS).
What is the difference between ROAS and ROI?
ROAS measures gross revenue per ad dollar spent. ROI measures net profit relative to total investment including all costs (product, labor, overhead). A 4x ROAS looks strong, but the true ROI may be modest once all costs are subtracted.
What is break-even ROAS?
Break-even ROAS is the minimum ROAS needed to cover your product costs. Calculate it as 1 ÷ gross margin. For example, with a 40% gross margin, your break-even ROAS is 1 ÷ 0.40 = 2.5x. Below this, you lose money on every sale.
How do I calculate ROAS for Google Ads?
In Google Ads, ROAS = Conversion Value ÷ Cost. Google Ads can display this automatically if you set up conversion tracking with revenue values. You can also manually calculate it from your campaign performance reports.
Does a high ROAS mean I'm profitable?
Not necessarily. ROAS only measures gross revenue relative to ad spend. It does not subtract product costs, shipping, salaries, or overhead. A 3x ROAS with 25% margins means you are losing money because your break-even ROAS would be 4x.
Is this ROAS calculator free and private?
Yes. All calculations run locally in your browser. No financial data is sent to any server. No sign-up or account is required.