Pillar Guide

ROAS Formula: How to Calculate Return on Ad Spend

The complete guide to understanding and calculating ROAS. Learn the formula, see real examples, and use our free calculator.

8 min read
Updated December 3, 2025
Expert Reviewed
ROAS Calculator

The ROAS Formula

The ROAS Formula

ROAS = Revenue ÷ Ad Spend

Where

Revenue=Total revenue from ads
Ad Spend=Total advertising cost

ROAS (Return on Ad Spend) measures the revenue earned for every dollar spent on advertising. A ROAS of 4 means you earn $4 for every $1 spent on ads.

Try Calculator

What is ROAS?

ROAS stands for Return on Ad Spend. It's a marketing metric that measures the effectiveness of your advertising campaigns by comparing the revenue generated to the amount spent on ads. Unlike ROI which measures overall profit, ROAS specifically focuses on ad performance and helps marketers understand which campaigns are driving the most revenue per dollar invested.

Learn more about What is ROAS →

How to Calculate ROAS: Step-by-Step

Calculating ROAS is straightforward. Follow these four simple steps to measure your advertising performance:

1

Collect Your Ad Spend Data

Gather the total cost of your advertising campaigns from all platforms (Google Ads, Facebook, etc.).

2

Calculate Your Ad Revenue

Sum up all revenue directly generated from your advertising campaigns. Use proper attribution.

3

Apply the ROAS Formula

Divide your total revenue by your total ad spend: ROAS = Revenue ÷ Ad Spend.

4

Interpret Your Results

A ROAS of 4x means you earned $4 for every $1 spent. Compare against industry benchmarks.

Read the full calculation guide →

ROAS Formula Examples

Let's see the ROAS formula in action with real-world examples from different scenarios:

E-commerce Campaign

Online fashion store running Meta ads

Ad Spend

$2,000

Revenue

$8,000

Result

4.00x

Excellent performance! Every $1 spent generated $4 in revenue. This campaign is profitable.

Lead Generation

B2B software company on Google Ads

Ad Spend

$5,000

Revenue

$15,000

Result

3.00x

Solid ROAS for B2B. Consider your customer lifetime value for full picture.

Break-even Example

New product launch campaign

Ad Spend

$1,000

Revenue

$1,000

Result

1.00x

Break-even ROAS. You're recovering ad costs but not making profit yet.

Try the ROAS Calculator

Put the formula into practice. Enter your numbers below to calculate your ROAS instantly.

Try the Calculator

Enter your numbers below

$
$

Your ROAS

5x (+400%)

For every $1 spent, you earn 5 in revenue.

What is a Good ROAS?

A 'good' ROAS varies by industry, business model, and profit margins. As a general rule, a ROAS of 4:1 (400%) is considered strong for most businesses. However, high-margin products can be profitable at lower ROAS, while low-margin products need higher ROAS to be viable. Here are industry benchmarks:

IndustryAverage ROASGood ROAS
E-commerce2.87x4.0x+
Fashion4.12x5.0x+
Electronics3.50x4.5x+
SaaS5.00x7.0x+

See all industry benchmarks →

ROAS vs ROI: What's the Difference?

ROAS and ROI are both important metrics, but they measure different things. ROAS measures gross revenue relative to ad spend, while ROI measures net profit relative to total investment. ROAS is specific to advertising performance, while ROI gives a broader view of overall profitability including all costs.

AspectROASROI
FormulaRevenue ÷ Ad Spend(Profit - Cost) ÷ Cost
MeasuresGross revenueNet profit
Best ForCampaign performanceOverall profitability
ResultRatio (e.g., 4x)Percentage (e.g., 300%)

Deep dive: ROAS vs ROI →

Understanding Break-even ROAS

Break-even ROAS is the minimum ROAS needed to cover your costs and avoid losing money. It's calculated by dividing 1 by your profit margin. For example, if your profit margin is 30% (0.30), your break-even ROAS is 1 ÷ 0.30 = 3.33x. Any ROAS above this means you're making profit.

Break-even ROAS Formula

Break-even ROAS = 1 ÷ Profit Margin

Where

Profit Margin=Your product margin as decimal (e.g., 0.30 for 30%)

Learn more about Break-even ROAS →

Try the Break-even ROAS Calculator →

How to Improve Your ROAS

If your ROAS isn't meeting targets, here are proven strategies to improve it:

  • Optimize targeting - Focus on high-intent audiences
  • Improve ad creatives - Test different formats and messages
  • Refine landing pages - Increase conversion rates
  • Adjust bidding - Use smart bidding strategies
  • Cut underperformers - Pause low-ROAS campaigns

Read the full optimization guide →

Frequently Asked Questions

Related Resources

Ready to Calculate Your ROAS?

Use our free calculators to measure and optimize your advertising performance.