Skip to main content
Digital Marketing Calculator

ROAS Calculator
Return on Ad Spend

Calculate ROAS from revenue and ad spend, find the revenue needed for a target ROAS, or determine your maximum ad budget. Includes benchmarks for Google, Facebook, and all major channels.

Calculation Mode

$
$

Formula

ROAS = Revenue ÷ Ad Spend

e.g. $20,000 revenue ÷ $5,000 spend = 4x ROAS

📈

Results will appear here

Enter your revenue and ad spend to calculate ROAS instantly.

What Is ROAS?

ROAS (Return on Ad Spend) is the most important metric in performance marketing. It measures how much revenue you generate for every dollar you spend on advertising. A ROAS of 4x means for every $1 spent, you earned $4 in revenue.

ROAS = Total Revenue ÷ Total Ad Spend

Example: $20,000 revenue ÷ $5,000 ad spend = 4.0x ROAS (400%)

Unlike ROI, ROAS does not account for product costs or other expenses — it purely measures advertising efficiency. This makes ROAS a fast, comparable metric across campaigns and channels, while ROI gives you the full profitability picture.

ROAS Benchmarks by Channel

ChannelAvg. ROAS
Google Search Ads4–8x
Google Shopping3–7x
Facebook / Meta Ads2–5x
Instagram Ads2–4x
YouTube Ads3–6x
Email Marketing40–50x
Affiliate Marketing5–15x
TikTok Ads2–4x

Frequently Asked Questions

What is ROAS (Return on Ad Spend)?
ROAS (Return on Ad Spend) is a marketing metric that measures the revenue generated for every dollar spent on advertising. It is calculated as: ROAS = Total Revenue ÷ Total Ad Spend. For example, if you spent $5,000 on ads and generated $20,000 in revenue, your ROAS is 4x (or 400%), meaning you earned $4 for every $1 spent on advertising.
What is a good ROAS for Google Ads?
A good ROAS for Google Search Ads is typically 4x-8x (400%-800%), meaning $4-$8 in revenue for every $1 spent. Google Shopping campaigns typically target 3x-7x ROAS. However, "good" ROAS varies widely by industry and profit margin. A business with 25% profit margins needs at least 4x ROAS to break even on ad spend. A business with 50% margins can be profitable at 2x ROAS. Always calculate your breakeven ROAS based on your specific margins.
What is the difference between ROAS and ROI?
ROAS measures revenue generated relative to ad spend: ROAS = Revenue ÷ Ad Spend. ROI measures profit relative to total investment: ROI = (Revenue - Total Costs) ÷ Total Costs × 100. ROAS ignores product costs and other expenses, while ROI accounts for all costs. A campaign with 5x ROAS (strong) could still have negative ROI if product costs are high. Use ROAS to evaluate ad efficiency and ROI to evaluate overall profitability.
How do I calculate my target ROAS?
To calculate your minimum target ROAS (break-even ROAS): Target ROAS = 1 ÷ Gross Profit Margin. Example: If your gross margin is 40%, your breakeven ROAS = 1 ÷ 0.40 = 2.5x. Any ROAS above 2.5x generates profit; below 2.5x loses money. For a desired profit margin, use: Target ROAS = 1 ÷ (Gross Margin - Desired Profit Margin). This gives you the minimum ROAS threshold to hit your profitability goal.
What is blended ROAS?
Blended ROAS (also called MER — Marketing Efficiency Ratio) measures total revenue divided by total marketing spend across all channels. Unlike channel-specific ROAS (e.g., Google Ads ROAS), blended ROAS accounts for all ad spend including brand campaigns, social media, display, email, and influencer marketing. Blended ROAS provides a holistic view of marketing efficiency and is especially useful for DTC brands running multi-channel campaigns.
How do I improve my ROAS?
To improve ROAS: (1) Improve ad targeting — reach higher-intent audiences with better keywords and audience segments. (2) Increase conversion rate — optimize landing pages to convert more visitors. (3) Improve average order value — upsell, cross-sell, and bundle products. (4) Reduce wasted spend — pause underperforming keywords, ad sets, and creatives. (5) Improve ad quality — higher CTR reduces cost-per-click. (6) Use smart bidding — Target ROAS bidding in Google Ads optimizes for your goal automatically.
What is a good ROAS for Facebook Ads?
A good ROAS for Facebook / Meta Ads is typically 2x-5x (200%-500%). However, this depends heavily on your business model. E-commerce brands typically target 3x-4x ROAS minimum. Cold traffic campaigns (reaching new audiences) often have lower ROAS (1.5x-2x) but drive future lifetime value. Retargeting campaigns typically deliver 5x-10x ROAS since you are reaching warm audiences who already know your brand.
How is ROAS calculated for e-commerce?
For e-commerce, ROAS = Total Revenue Attributed to Ads ÷ Total Ad Spend. Be careful about attribution: use consistent attribution windows (e.g., 7-day click, 1-day view). ROAS calculations should use the same revenue figure your ad platform reports. In Google Analytics, ROAS can be tracked as revenue from ad sessions divided by ad cost. For Shopify, use UTM parameters to track revenue per channel. Note that platform-reported ROAS often differs from actual ROAS due to attribution models.