Skip to content
=CalculateMyStuff

ROAS Calculator

Calculate your Return on Ad Spend (ROAS) to measure how much revenue your ad campaigns generate for every dollar spent.

$

Total revenue generated from your ad campaigns

$

Total amount spent on advertising

Enter your ad revenue and cost, then click Calculate to see your ROAS.

How ROAS Works

What is ROAS?

ROAS stands for Return on Ad Spend. It's one of the most important metrics in digital advertising, measuring how much revenue you earn for every dollar you spend on ads. ROAS tells you whether your ad campaigns are generating enough revenue to justify their cost.

Unlike ROI, which factors in all business expenses, ROAS focuses specifically on ad spend efficiency. This makes it the go-to metric for evaluating and comparing the performance of individual campaigns, ad groups, or channels.

How to Calculate ROAS

The ROAS formula is simple:

  • ROAS = Revenue from Ads ÷ Cost of Ads

For example, if you spend $2,000 on a Facebook ad campaign and it generates $8,000 in revenue, your ROAS is 4.0x (or 400%). This means you earned $4 for every $1 spent.

What is a Good ROAS?

A "good" ROAS varies by industry, channel, and your profit margins. Here are common benchmarks:

  • E-commerce: 4:1 (earn $4 for every $1 spent)
  • B2B SaaS: 5:1 (longer sales cycles justify higher targets)
  • Retail: 3:1 (lower margins require more volume)
  • Real Estate: 8:1 (high transaction values offset ad costs)

The minimum viable ROAS depends on your gross margin. If your margin is 50%, you need at least a 2:1 ROAS just to break even on ad spend before accounting for other costs.

ROAS vs ROI

ROAS and ROI are related but distinct metrics. ROAS only considers ad spend as the cost — it measures ad campaign efficiency. ROI considers all costs including product costs, shipping, labor, and overhead — it measures overall business profitability.

A campaign with a strong 5:1 ROAS might still have a negative ROI if product costs and overhead eat into that revenue. Always consider both metrics when evaluating your advertising strategy.

Frequently asked questions

A good ROAS depends on your industry and margins, but a common benchmark is 4:1 (400%), meaning you earn $4 for every $1 spent on ads. E-commerce brands often target 4:1, while B2B SaaS companies may aim for 5:1 or higher. Any ROAS above 1:1 means you're generating more revenue than you spend, but you need to factor in your cost of goods and overhead to determine true profitability.

ROAS (Return on Ad Spend) measures revenue generated per dollar of ad spend — it only considers ad costs. ROI (Return on Investment) is broader and accounts for all costs including product costs, overhead, labor, and other expenses. A campaign can have a positive ROAS but negative ROI if your non-ad costs are high. ROAS is best for evaluating ad campaign efficiency, while ROI gives a full profitability picture.

A ROAS of 3x (or 3:1) means that for every $1 you spend on advertising, you generate $3 in revenue. For example, if you spend $1,000 on ads and earn $3,000 in revenue, your ROAS is 3x. This is expressed as a 300% return on your ad spend.

Common reasons for low ROAS include: poor ad targeting (reaching the wrong audience), low-quality ad creatives, landing pages that don't convert, bidding on overly competitive keywords, not enough campaign data for optimization, or a product-market fit issue. Try A/B testing your ads, refining your audience, improving your landing page conversion rate, and reviewing your keyword strategy.

The average ROAS for Google Ads is approximately 2:1 to 4:1 across all industries. Search campaigns tend to have higher ROAS (3:1 to 5:1) because of high purchase intent, while Display campaigns typically see lower ROAS (1:1 to 2:1). Shopping campaigns often perform well for e-commerce, averaging around 4:1 to 8:1.

Related calculators