ROAS Calculator
Total revenue generated from your advertising campaigns
Total amount spent on advertising (all channels combined)
Used to calculate your break-even ROAS. Leave blank to skip.
Enter Your Ad Data
Select a calculation mode, enter your ad revenue and spend (or campaign metrics), and see your ROAS, performance tier, and industry benchmark comparison instantly.
How to Use the ROAS Calculator
Choose Your Calculation Mode
Select one of three modes at the top. Use Simple ROAS if you already know your ad revenue and spend. Use Campaign Planner to project results from your budget, CPC, conversion rate, and order value. Use Goal Planner if you have a target ROAS and want to know how much revenue or spend adjustment is required.
Enter Your Advertising Data
In Simple mode, enter your total ad revenue and total ad spend. Optionally add your gross profit margin to see your break-even ROAS. In Campaign Planner, enter your monthly budget, expected CPC, website conversion rate, and average order value. In Goal Planner, enter current revenue, current spend, and your target ROAS.
Review Your ROAS and Performance Tier
Your ROAS is calculated and displayed instantly as both a ratio (e.g., 4.5x) and a percentage (450%). A color-coded performance tier label — Loss, Break-Even, Low, Good, Strong, or Excellent — tells you immediately how your campaign is performing relative to industry standards. The ProgressRing chart visually shows where your ROAS sits on a 0–15x scale.
Compare Against Benchmarks and Export
Scroll through the benchmark bar chart to see how your ROAS compares to Google Search, Google Display, Facebook, Instagram, eCommerce, and SaaS averages. Use the donut chart to visualize the revenue-to-spend proportion. Export your results to CSV for reporting or click Print for a clean printable results page.
Frequently Asked Questions
What is a good ROAS?
A good ROAS depends on your profit margin and business model. As a general rule, a 4x ROAS (400%) is considered a solid baseline for most eCommerce businesses, meaning $4 in revenue for every $1 spent. However, if your profit margin is 25%, you need at least a 4x ROAS just to break even — so 'good' means above 4x. If your margin is 50%, you break even at 2x, so a 4x ROAS would be very profitable. Google Search Ads typically target 3x–5x, Facebook Ads 2x–4x, and SaaS companies often target 3x–5x. Always calculate your break-even ROAS using the formula: Break-even ROAS = 1 / Profit Margin as a decimal. Use the calculator's profit margin field to see your specific break-even point.
What is the difference between ROAS and ROI?
ROAS (Return on Ad Spend) measures gross revenue efficiency: how many dollars of revenue you earn for every dollar spent on ads. ROI (Return on Investment) measures net profit efficiency: how much profit you earn after all costs are deducted, divided by your total investment. A campaign can have a strong 5x ROAS but a negative ROI if product costs, shipping, and overhead absorb the revenue. ROAS is preferred by advertisers and media buyers because it isolates ad performance specifically, making it easier to compare campaigns and channels. ROI is used for broader business decisions. For a complete picture, use ROAS to optimize ad spend and ROI to evaluate overall business profitability.
How do I calculate break-even ROAS?
Break-even ROAS is the minimum ROAS your campaigns must achieve to avoid losing money on advertising. The formula is: Break-even ROAS = 1 / (Profit Margin as a decimal). For example, if your gross profit margin is 25% (0.25), your break-even ROAS is 1 / 0.25 = 4x. This means your campaigns must generate at least $4 in revenue for every $1 spent just to cover your product costs. Any ROAS below your break-even means you are losing money on each sale. Enter your profit margin in the calculator to see your break-even ROAS alongside your current ROAS. If your current ROAS is below break-even, you either need to increase revenue, reduce ad spend, or improve your product margins.
How is ROAS calculated in the Campaign Planner mode?
The Campaign Planner uses your advertising inputs to project campaign outcomes. First, it calculates Clicks = Monthly Budget / Cost Per Click. Then Leads = Clicks x Conversion Rate. If you enter a Lead-to-Customer Rate, it calculates Paying Customers = Leads x Lead-to-Customer Rate; otherwise all leads are treated as customers. Revenue = Customers x Average Order Value, and ROAS = Revenue / Budget. The mode also computes Profit = Revenue minus Budget, Cost Per Lead = Budget / Leads, and Value Per Lead = Revenue / Leads. This is especially useful for Google Ads and Facebook campaigns where you can benchmark expected CPC and conversion rates from historical data or industry averages before committing budget.
What does the Goal Planner mode calculate?
The Goal Planner helps you understand what is required to hit a specific ROAS target. Enter your current ad revenue, ad spend, and target ROAS, and the calculator shows you four key metrics. Revenue Needed = Target ROAS x Current Spend — the total revenue required to hit your goal. Revenue Gap = Revenue Needed minus Current Revenue — how much more revenue you need. Max Allowable Spend = Current Revenue / Target ROAS — the maximum you should spend given current revenue to hit the target. Spend Reduction Needed = Current Spend minus Max Allowable Spend — how much you need to cut if revenue stays flat. These metrics support monthly performance reviews and budget reallocation decisions.
Why does ROAS vary so much between channels?
ROAS varies between channels primarily because of differences in user intent, competition, and cost structure. Google Search Ads typically achieve higher ROAS (3x–5x) because users actively searching for a product or service are closer to purchasing. Display and social ads (Facebook, Instagram) target users who may not have purchase intent, so conversion rates are lower and ROAS tends to be 2x–4x. High-competition verticals like finance and insurance often see lower ROAS due to elevated CPCs. SaaS and subscription businesses sometimes report lower short-term ROAS but achieve profitability through customer lifetime value over time. Always evaluate ROAS in context of your channel's typical cost structure, the stage of the funnel you are targeting, and your historical performance data.