Google Ads ROAS Calculator

This tool helps e-commerce sellers, marketers, and small business owners calculate return on ad spend for Google Ads campaigns. It breaks down ROAS, profit margins, and break-even thresholds to inform ad budget decisions. Use it to optimize campaign performance and allocate marketing spend effectively.

📈 Google Ads ROAS Calculator

Calculate return on ad spend, profit margins, and break-even thresholds for your campaigns.

Campaign Performance Breakdown

ROAS Ratio
ROAS Percentage
Gross Profit
Net Profit
Break-Even ROAS
Performance Status

How to Use This Tool

Follow these steps to calculate your Google Ads ROAS and related metrics:

  • Select your campaign's currency from the dropdown menu to format monetary values correctly.
  • Enter your total Google Ads spend for the campaign period in the "Total Google Ads Spend" field.
  • Input the total revenue directly attributed to the campaign in the "Ad-Attributed Revenue" field. Use Google Ads' conversion tracking or UTM parameters to get accurate attribution data.
  • Add the cost of goods sold (COGS) for all products sold via the campaign in the corresponding field. This includes manufacturing, sourcing, and direct labor costs for those items.
  • Optionally enter other variable costs like shipping fees, transaction fees, or ad platform commissions in the "Other Variable Costs" field.
  • Click the "Calculate ROAS" button to generate your performance breakdown. Use the "Reset" button to clear all fields and start over.
  • Use the "Copy Results to Clipboard" button to save your metrics for reporting or team sharing.

Formula and Logic

ROAS (Return on Ad Spend) measures the revenue generated for every dollar spent on advertising. The core formula is:

ROAS = Ad-Attributed Revenue ÷ Total Ad Spend

We calculate additional derived metrics to give a full performance picture:

  • ROAS Ratio: Expressed as X:1, where X is revenue per 1 unit of ad spend.
  • ROAS Percentage: ROAS multiplied by 100 to show return as a percentage.
  • Gross Profit: Ad Revenue minus COGS and other variable costs, before subtracting ad spend.
  • Net Profit: Gross Profit minus total ad spend, representing actual profit from the campaign.
  • Break-Even ROAS: The minimum ROAS required to avoid losing money on the campaign. Calculated as: Break-Even ROAS = Ad Revenue ÷ (Ad Revenue - COGS - Other Variable Costs). If variable costs exceed ad revenue, break-even is unattainable.

Practical Notes

Apply these business-specific guidelines to interpret your results accurately:

  • Industry benchmark ROAS varies: e-commerce averages 4:1 to 6:1, SaaS averages 3:1 to 5:1, and lead generation averages 2:1 to 4:1. Compare your results to category-specific benchmarks.
  • COGS must only include direct costs for ad-attributed sales, not fixed overhead like rent or salaries, to get accurate profit margins.
  • A ROAS above your break-even threshold indicates profitable campaigns; below means you are losing money on ad spend even if revenue is high.
  • For seasonal campaigns, calculate ROAS over the full campaign lifecycle, not just peak or off-peak periods, to avoid skewed results.
  • Factor in customer lifetime value (LTV) for subscription or repeat-purchase businesses: a lower short-term ROAS may be acceptable if customers generate long-term revenue.

Why This Tool Is Useful

Google Ads ROAS is a critical metric for optimizing marketing spend, but basic calculators often only show raw ROAS. This tool adds context with profit margins and break-even thresholds to help you:

  • Identify underperforming campaigns that drain budget without delivering profit.
  • Allocate ad spend to high-ROAS campaigns to maximize total returns.
  • Set realistic bid caps and budget limits based on your break-even ROAS.
  • Justify ad spend to stakeholders with detailed profit and performance breakdowns.
  • Avoid over-investing in campaigns with high revenue but low profit margins.

Frequently Asked Questions

What is a "good" ROAS for Google Ads?

A "good" ROAS depends on your industry, profit margins, and business model. Most e-commerce businesses aim for at least 4:1 to cover overhead and generate profit, while high-margin SaaS businesses may find 3:1 acceptable. Compare your results to industry benchmarks and your own break-even threshold first.

Why is my ROAS high but my net profit low?

High ROAS only measures revenue relative to ad spend, not total profitability. If your COGS, shipping, or transaction fees are high, you may generate strong revenue per ad dollar but still lose money after covering variable costs. Use the net profit metric in this tool to see the full picture.

How do I attribute revenue correctly to Google Ads?

Use Google Ads' built-in conversion tracking, UTM parameters on ad links, or integrate your e-commerce platform (Shopify, WooCommerce) with Google Ads to track sales directly from campaigns. Avoid estimating revenue, as inaccurate attribution will skew all ROAS calculations.

Additional Guidance

Optimize your Google Ads performance with these tips:

  • Test different ad creatives, targeting options, and bidding strategies to improve ROAS over time.
  • Pause campaigns with ROAS below your break-even threshold after testing optimizations, to avoid wasted spend.
  • Segment ROAS by campaign, ad group, or keyword to identify top-performing areas and reallocate budget accordingly.
  • Reinvest profits from high-ROAS campaigns into new ad tests to scale your business sustainably.
  • Review ROAS weekly for active campaigns, and monthly for long-term strategy adjustments.