ROAS Calculator - Calculate Return on Ad Spend - DigiCalc
Use our free ROAS calculator to measure return on ad spend. Calculate ROAS, break-even ROAS, and ad campaign profitability instantly.
Currency Selection
A ROAS calculator helps businesses measure how much revenue they earn for every dollar spent on advertising. Whether you run Google Ads, Facebook Ads, or Amazon Sponsored Products, this tool shows which campaigns are profitable and which are draining your budget. Enter your ad revenue and ad cost above to get your ROAS instantly. Use this tool alongside our auto loan calculator and other finance tools to manage your full business budget.
What is ROAS?
ROAS stands for Return on Ad Spend. It is a marketing metric that measures the gross revenue generated for every dollar spent on advertising. Unlike general profit calculations, ROAS focuses specifically on advertising efficiency: it tells you whether your ad budget is working for you or against you.
Businesses use ROAS to compare campaigns, ad groups, or individual keywords. A campaign with a high ROAS is profitable; a campaign with a low ROAS may need to be paused, restructured, or retired. The metric is widely used in e-commerce, SaaS, retail, and any business that runs paid advertising.
The return on ad spend formula is straightforward: divide the revenue generated by the amount spent on ads. The result tells you how many dollars you earned for each dollar invested in advertising.
ROAS Formula: How to Calculate ROAS
The ROAS formula is:
ROAS = Revenue from Ads / Ad Spend
For example, if a business spends $2,000 on Google Ads and generates $10,000 in sales from those ads, the ROAS is 5 (or 500%). This means the business earned $5 for every $1 spent on advertising.
To calculate ROAS manually, follow these steps:
- Add up all revenue directly attributed to your ad campaign
- Add up all ad spend for that same campaign
- Divide revenue by spend
Real-world example: A fashion retailer runs a summer sale campaign. Total ad spend: $4,500. Total revenue from that campaign: $22,500. ROAS = $22,500 / $4,500 = 5.0. The campaign returned $5 for every $1 spent.
ROAS can be expressed as a ratio (5:1), a multiplier (5x), or a percentage (500%). All three mean the same thing. Most digital advertising platforms display ROAS as a multiplier by default.
How is ROAS calculated when you have multiple revenue sources? Add only the revenue directly attributed to paid ads. Do not include organic sales or email revenue in the ROAS numerator, or your figure will be inflated. How do you calculate ROAS for a specific keyword or ad group? Apply the same formula at the granular level: revenue generated from that keyword divided by the spend on that keyword alone.
The formula for ROAS is the same regardless of platform, campaign type, or industry. What changes is which revenue and spend figures you plug into it. Always use revenue and spend from the same time period and the same attribution window for a meaningful result.
To calculate return on ad spend across multiple campaigns, add all campaign revenues together and divide by total spend across all campaigns. This gives you a blended ROAS that reflects overall account performance rather than individual campaign results.
What is a Good ROAS?
There is no single answer to what makes a good ROAS. It depends on your profit margins, industry, and business model. Common benchmarks provide a useful starting point for setting campaign targets.
| ROAS Range | Meaning | Recommended Action |
|---|---|---|
| Below 2x (200%) | Losing money after costs | Pause or restructure the campaign |
| 2x to 4x (200-400%) | Marginal, may barely cover costs | Optimize targeting and bids |
| 4x to 7x (400-700%) | Profitable for most businesses | Scale budget gradually |
| Above 7x (700%+) | Excellent performance | Increase budget aggressively |
A common rule of thumb: a 4:1 ROAS (400%) is solid for e-commerce businesses with 25 to 30% gross margins. If your margins are higher, you can afford a lower ROAS. If your margins are thin (under 15%), you may need a ROAS of 6x or higher. Only then can you cover cost of goods sold and break even on ad-driven sales.
Use the marketing ROI calculator above to determine the minimum ROAS your business needs based on your actual gross margin percentage. The calculator automatically shows your required break-even ROAS based on the numbers you enter.
Break-Even ROAS Calculator
The break even ROAS calculator helps you find the minimum ROAS your campaigns must achieve to cover costs without profit or loss. Understanding your break-even point is critical before setting any campaign performance targets.
The break even ROAS formula is:
Break-Even ROAS = 1 / Gross Margin
If your gross margin is 30% (0.30), your break-even ROAS is 1 / 0.30 = 3.33. This means your campaigns must return at least $3.33 for every $1 spent just to cover the cost of goods sold. Any ROAS below 3.33 results in a net loss on ad-driven sales.
Using a breakeven ROAS calculator for different margin structures:
- A business with 25% gross margin needs a break-even ROAS of 4.0
- A business with 33% gross margin needs a break-even ROAS of 3.0
- A business with 40% gross margin needs a break-even ROAS of 2.5
- A business with 50% gross margin needs a break-even ROAS of 2.0
To calculate break even ROAS for your business: divide 1 by your gross margin expressed as a decimal. Then factor in any overhead costs such as platform fees, agency fees, and fulfillment to get a realistic adjusted break-even figure.
Real-world example: A supplement brand has a 35% gross margin. Break-even ROAS = 1 / 0.35 = 2.86. However, they pay a 5% platform fee on all sales, reducing the effective margin to 30%. Adjusted break-even ROAS = 1 / 0.30 = 3.33. Any campaign achieving below 3.33x is unprofitable for this business.
How to calculate break even ROAS with hidden costs: add commissions, processor fees (1.5 to 3%), and return rates to your base COGS. Use this adjusted margin in the break-even formula to avoid underestimating your minimum required ROAS.
ROAS vs ROI: What is the Difference?
ROAS and ROI are often used interchangeably, but they measure fundamentally different things. Understanding the distinction matters when evaluating advertising performance and making budget decisions.
ROAS measures gross revenue relative to ad spend only. It ignores cost of goods sold, overhead, and other operating expenses. A ROAS of 5x means you earned $5 in revenue for every $1 spent on ads. It says nothing about whether you made a profit on those sales.
ROI (Return on Investment) measures net profit relative to total investment. It accounts for the cost of goods, operational costs, and the ad spend itself. ROI gives a complete picture of profitability and is the more meaningful metric for assessing overall business health.
| Metric | Formula | What It Measures | Key Limitation |
|---|---|---|---|
| ROAS | Revenue / Ad Spend | Advertising efficiency | Ignores cost of goods and overhead |
| ROI | (Net Profit / Investment) x 100 | Overall profitability | Harder to attribute directly to ads |
Use the return on ad spend calculator for quick campaign-level decisions and bid management. Use ROI when evaluating whether advertising contributes to actual business profitability after all costs are accounted for. Both metrics together give you the complete picture of campaign health and business impact.
Example: A campaign achieves a 6x ROAS, which looks excellent on paper. But the product has a 70% cost of goods sold, leaving only 30% gross margin. After subtracting ad spend from that margin, the actual net profit per sale may be near zero. This is precisely why calculating your break-even ROAS before launching campaigns is essential, not optional.
Platform-Specific ROAS: Google Ads vs Facebook Ads
Knowing how to calculate ROAS in digital marketing depends on the platform. Each advertising platform tracks conversions differently, which directly affects the revenue figures used in your ROAS calculation and makes cross-platform comparison difficult without adjustment.
To use a Google Ads ROAS calculator:
- Open Google Ads and navigate to your campaign or ad group level
- Find the "Conv. value / cost" column: this is Google's built-in ROAS figure
- For manual calculation: take "Total conversion value" and divide by "Cost"
- Set your target ROAS in Smart Bidding to let Google automatically optimize bids toward your goal
Google Ads uses last-click attribution by default, meaning the final ad click receives full credit for the conversion value. This may overstate ROAS for campaigns that assist conversions but rarely close them directly. Switch to data-driven attribution in Google Ads for more accurate ROAS figures that distribute credit across the full customer journey.
To use a Facebook Ads ROI calculator:
- Open Meta Ads Manager and add the "Purchase ROAS" column to your reporting view
- Facebook uses a 7-day click, 1-day view attribution window by default
- For manual calculation: divide "Purchase conversion value" by "Amount spent"
- Adjust the attribution window to 7-day click only for a more conservative and accurate ROAS figure
Facebook ROAS is often higher than Google ROAS because view-through conversions inflate the attributed revenue. A customer might see a Facebook ad, not click it, and then purchase directly. Facebook claims full credit for that conversion under its default attribution model, inflating reported ROAS above the true incremental impact of the ad.
When using a marketing ROI calculator online across multiple platforms, consolidate data carefully. Total all revenue attributed to ads across every platform. Divide by total spend across all platforms. Then compare the blended figure to individual platform ROAS to identify attribution overlap. If combined ROAS is much higher than your actual revenue growth, significant attribution overlap is likely.
ROAS by Industry: Benchmark Reference Table
Target ROAS varies significantly by industry. A clothing brand and a software company have very different margin structures, which means their minimum and target ROAS figures differ considerably. Use this table as a reference point for setting realistic campaign goals.
| Industry | Average Gross Margin | Typical Target ROAS | Break-Even ROAS |
|---|---|---|---|
| E-commerce (general) | 25 to 40% | 4x to 6x | 2.5x to 4x |
| Fashion and Apparel | 50 to 60% | 3x to 5x | 1.7x to 2x |
| Electronics | 10 to 20% | 6x to 10x | 5x to 10x |
| SaaS and Software | 70 to 90% | 3x to 5x | 1.1x to 1.4x |
| Home and Garden | 30 to 45% | 4x to 7x | 2.2x to 3.3x |
| Health and Beauty | 40 to 60% | 4x to 6x | 1.7x to 2.5x |
| Retail (physical stores) | 20 to 35% | 4x to 8x | 2.9x to 5x |
Note: these are industry averages based on typical margin structures. Your specific product pricing, ad quality scores, and market competition will cause your actual ROAS to differ. Always calculate your personal break-even ROAS using your actual margin before setting campaign targets from a benchmark table.
Email Marketing ROI Calculator: ROAS for Email Campaigns
An email marketing ROI calculator applies the ROAS framework to email campaigns. Email is not a paid channel in the traditional sense. But businesses that invest in email platforms, list acquisition, and automation tools can calculate a meaningful email ROAS to evaluate channel efficiency.
Email marketing ROAS formula: Total revenue attributed to email / Total email marketing spend
Email marketing spend includes: platform subscription fees, list cleaning and validation tools, copywriting and design costs, and any paid list acquisition expenses.
Example: A home goods retailer spends $900 per month on their email platform and content creation. Their email campaigns generate $18,000 in tracked monthly revenue using UTM parameters and CRM attribution. Email ROAS = $18,000 / $900 = 20x. This is significantly higher than paid advertising ROAS because email targets an engaged audience that already has a relationship with the brand.
To improve email campaign ROAS: segment your list by purchase history, personalize subject lines, and implement abandoned cart sequences. These typically recover 5 to 15% of abandoned revenue. Segmented campaigns outperform broadcast emails by 3x to 5x in revenue per send without increasing spend.
Enterprise SEO ROI Calculator: Measuring Organic Search as a Performance Channel
An enterprise SEO ROI calculator applies ROAS-style thinking to organic search investment. Large organizations invest heavily in SEO teams, content, and technical work. They can calculate return on that investment using the same core formula as paid ads.
SEO ROAS = Organic search revenue attributed to SEO investment / Monthly SEO investment
SEO investment includes: agency or in-house team costs, content production fees, link building campaigns, and technical development hours dedicated to SEO improvements.
Example: A B2B SaaS company spends $18,000 per month on an SEO agency and content team. Organic search generates $108,000 in monthly attributed pipeline revenue tracked via CRM data and UTM parameters. SEO ROAS = $108,000 / $18,000 = 6x. This represents a strong return on organic investment that compounds over time as content ranks higher and accumulates traffic.
The key distinction between SEO ROAS and paid ad ROAS: SEO results compound over time. An article published today may generate consistent revenue for 3 to 5 years without additional spend. Paid ad ROAS stops the moment you stop spending. When comparing SEO ROAS to paid ROAS over 12 months, SEO often emerges as the higher-returning channel. This holds despite a slower ramp-up of 3 to 6 months before meaningful traffic arrives.
ACOS to ROAS Calculator: Amazon Advertising Conversions
Amazon sellers use ACOS (Advertising Cost of Sale) instead of ROAS. An ACOS to ROAS calculator converts between the two metrics because they are mathematical inverses of each other, measuring the same campaign from opposite directions.
ROAS = 1 / ACOS (when ACOS is expressed as a decimal)
ACOS = 1 / ROAS
ACOS to ROAS conversion table:
| ACOS | ROAS Equivalent | Profitability at 30% Margin |
|---|---|---|
| 10% (0.10) | 10x | Highly profitable |
| 20% (0.20) | 5x | Profitable |
| 30% (0.30) | 3.33x | Break-even (30% margin) |
| 40% (0.40) | 2.5x | Operating at a loss |
| 50% (0.50) | 2x | Significant loss |
For Amazon sellers with a 30% gross margin (after referral fees and FBA costs), target an ACOS of 30% or below. This keeps ad-driven sales at break-even or profitable. An ACOS below 20% (ROAS above 5x) represents strong performance and signals a campaign worth scaling with increased budget.
Note: Amazon referral fees typically range from 8 to 15% of the sale price depending on product category, plus FBA fulfillment fees. Factor these platform costs into your margin calculation before setting your target ACOS and corresponding ROAS on Amazon Sponsored Products or Sponsored Brands campaigns.
How to Calculate ROAS in Excel
Knowing how to calculate ROAS in Excel lets you build custom reporting dashboards. These consolidate data from multiple ad platforms and calculate ROAS across campaigns, date ranges, and product categories without expensive third-party tools.
Basic Excel setup for ROAS tracking:
- Column A: Campaign Name
- Column B: Ad Revenue
- Column C: Ad Spend
- Column D: ROAS formula: =B2/C2
To format the ROAS result as a multiplier: right-click the ROAS column, select Format Cells, choose Custom, and enter 0.0"x". The result displays as "4.5x" instead of a plain decimal number.
Advanced Excel ROAS tracker setup:
- Create a raw data table with columns: Date, Platform, Campaign, Ad Group, Revenue, Spend
- Add a ROAS column using =Revenue/Spend for each row in the dataset
- Insert a Pivot Table to aggregate ROAS by platform, campaign, or date range automatically
- Add a calculated field in the Pivot Table: ROAS = Revenue / Spend for aggregated views
- Apply conditional formatting: highlight rows where ROAS falls below your break-even threshold in red, and above your target ROAS in green
- Use SUMIF formulas to calculate total ROAS by product category or campaign type for strategic reporting
This setup lets you identify underperforming campaigns at a glance, track ROAS trends week over week, and compare performance across platforms. You can also add columns for gross margin and calculate ad spend ROI automatically using the revenue, spend, and margin data in your tracker.
Digital Marketing ROI Calculator: Full-Channel Performance View
A digital marketing ROI calculator goes beyond individual campaign ROAS. It factors in all digital marketing costs: paid search, display, social, SEO, content, and email. This gives a full-channel ROI view essential for strategic budget decisions across your entire marketing mix.
Total Digital Marketing ROI = (Total Digital Revenue minus Total Digital Marketing Cost) / Total Digital Marketing Cost x 100
Example: A direct-to-consumer brand spends $55,000 per month across all digital channels combined and generates $220,000 in tracked digital revenue. Total digital marketing ROI = ($220,000 minus $55,000) / $55,000 x 100 = 300%.
Per-campaign ROAS tells you which campaigns to scale or pause day to day. Total digital marketing ROI tells you whether your overall marketing investment creates measurable business value. High-performing businesses target a total digital marketing ROI of 200% to 500%. This range depends on growth stage, margin structure, and investment in brand-building versus direct response.
Ad Spend ROI Calculator: Tracking Budget Efficiency
An ad spend ROI calculator helps businesses determine whether their total advertising budget generates a positive return after all costs. Unlike ROAS, which measures gross revenue, ad spend ROI measures net profitability after cost of goods and operating expenses. This gives a more complete view of advertising's true impact on your bottom line.
Ad Spend ROI = (Revenue from Ads minus Cost of Goods minus Ad Spend) / Ad Spend x 100
Use an ad budget calculator to plan spending before launching a campaign. Estimate your target ROAS, set your revenue goal, then back-calculate the required ad spend: Ad Spend = Revenue Goal / Target ROAS.
Example: A home goods company wants to generate $60,000 in revenue from a holiday campaign. Based on historical data, they consistently achieve a 5x ROAS. Required ad spend = $60,000 / 5 = $12,000.
The ad spend calculator also works in reverse. If you know your available budget, multiply by your target ROAS to see the expected revenue output. This helps set realistic campaign expectations before launch. When actual results fall short of projections, the campaign needs optimization or should be paused to prevent budget waste.
According to the IRS guidelines on deducting business expenses, advertising costs are fully deductible as ordinary and necessary business expenses. Accurate ROAS tracking is valuable for campaign optimization. It also helps maintain clean financial records that support accurate tax reporting and financial planning.
How to Improve Your ROAS
Improving ROAS means increasing revenue per dollar spent on advertising. There are two primary levers: increase your conversion rate or decrease your cost per click. The most effective ROAS improvements combine both approaches simultaneously rather than focusing on only one.
Increase conversion rate:
- Improve landing page load speed (target under 3 seconds on mobile: each second of delay reduces conversions by approximately 7%)
- Match ad creative messaging directly to landing page content to eliminate expectation gaps that cause visitors to leave
- Add trust signals: verified customer reviews, money-back guarantees, security badges, and social proof near the call-to-action
- Test single-product landing pages against category pages to find which converts at a higher rate for your specific audience
- Use dynamic retargeting ads that show users the exact products they previously viewed or added to cart
Reduce cost per acquisition:
- Add negative keywords to filter out irrelevant search queries that consume budget without converting
- Exclude audience segments that historically show low conversion rates or high product return rates
- Raise bids on high-intent keywords such as branded terms and specific product searches, while reducing bids on broad informational queries
- Daypart your campaigns: analyze conversion data by hour and day, then reduce bids during consistently low-performing time windows
- Test ad copy variations systematically to identify which message drives the highest revenue per impression across your target audience
Tracking ad performance metrics alongside ROAS gives you a fuller picture of campaign health. Monitor cost per click, conversion rate, and click-through rate. Also track digital marketing metrics like impression share, quality score, and average order value. Many businesses also use a PPC calculator or advertising ROI calculator alongside ROAS. This evaluates net profitability after cost of goods and overhead, not just gross revenue efficiency. A campaign with lower ROAS but higher average order value or customer lifetime value may be more valuable long-term. A high-ROAS campaign selling low-margin or low-retention products rarely generates repeat purchases.
Limitations of ROAS
ROAS is a useful and widely adopted metric. Used in isolation, it can lead to poor decisions without profitability and attribution context. Here are the key limitations to understand.
- Ignores profitability: A 5x ROAS on a product with 15% gross margins results in a net loss after cost of goods and operating expenses. ROAS must always be evaluated alongside your actual gross margin to be a meaningful performance indicator.
- Attribution is imperfect: Multi-touch customer journeys mean advertising platforms overclaim credit. A customer might interact with 4 different ads before purchasing. All 4 platforms may claim that full sale as a conversion. This inflates ROAS across every channel simultaneously and makes cross-channel comparison unreliable.
- Ignores customer lifetime value: A customer from a low-ROAS campaign might be a high-value repeat buyer. They could be worth 10 times their first purchase over 12 months. Optimizing aggressively for short-term ROAS can sacrifice long-term revenue by cutting the campaigns that actually acquire your most valuable customers.
- Platform figures are not directly comparable: Google, Meta, and Amazon all use different attribution windows and conversion models. Comparing ROAS across platforms without normalizing the data leads to misleading conclusions about which channel is actually delivering the most incremental business value.
- Organic lift is invisible: Running paid advertising often increases organic search traffic and direct traffic simultaneously. The full business impact of a campaign is larger than tracked ROAS suggests. Brand awareness campaigns build recognition and search intent over weeks and months beyond what ROAS captures.
Related Finance Calculators
If you use the ROAS calculator to manage your advertising budget, these related DigiCalc tools can help with your broader business finances:
- Salary Calculator: Calculate gross-to-net salary for employees and contractors, including tax deductions and take-home pay estimates
- Savings Calculator: Project how your business savings or ad revenue reserves grow over time with compound interest calculations
- Auto Loan Calculator: Calculate monthly payments and total interest costs for business vehicle financing decisions
