ROAS Calculator – Calculate Return on Ad Spend

Calculate Return on Ad Spend (ROAS), target revenue, or required ad budget. Use our 3-way calculator below to solve for any missing metric, with live multiplier and percentage breakdowns.

3-Way Dynamic Solver
(Display only — does not convert rates)
Gross sales from ads
$
Total budget spent
$
Multiplier (e.g. 4.00x)
x
Quick Scenarios (Click to test):
Calculated Result
4.00x
Return on Ad Spend (400%)
Live Formula Breakdown
ROAS = $20,000 ÷ $5,000 = 4.00x (400%)
  • 1 Divide total generated revenue ($20,000) by advertising spend ($5,000).
  • 2 Result = 4.00x ROAS (or 400%). For every $1 spent on ads, the campaign generated $4.00 in gross revenue.

What is Return on Ad Spend (ROAS)?

Return on Ad Spend (ROAS) is a key digital marketing metric that measures the gross revenue your business earns for every dollar (or currency unit) spent on advertising. It evaluates how efficiently your advertising campaigns convert marketing dollars into sales.

ROAS is widely used across ecommerce, retail media (such as Amazon and Walmart Ads), paid social (like Meta and TikTok Ads), and paid search (Google Ads). Media buyers and marketing managers use ROAS to compare performance across campaigns, allocate ad budgets, and set target bidding thresholds.

The Core ROAS Formula

To calculate Return on Ad Spend, divide your total advertising-generated revenue by your total ad spend:

Return on Ad Spend Formula

ROAS = Total Revenue from Ads Total Advertising Spend

Where:

  • Total Revenue from Ads: The gross revenue or sales generated directly by your advertising campaigns.
  • Total Advertising Spend: The total amount paid to ad platforms (or publishers) to run those campaigns.

Three Variations of the ROAS Formula

Depending on which campaign numbers you have, you can rearrange the ROAS formula to solve for campaign efficiency, revenue targets, or allowable ad budgets:

Goal Formula When to Use It
Find ROAS ROAS = Revenue ÷ Ad Spend Measure campaign revenue efficiency after a marketing campaign has run.
Estimate Revenue Revenue = ROAS × Ad Spend Forecast expected gross sales from a planned ad spend and target ROAS.
Estimate Ad Spend Ad Spend = Revenue ÷ ROAS Determine the maximum advertising budget allowed to hit a specific sales target.

How to Calculate ROAS: Step-by-Step Example

Here is an illustrative calculation example using typical ecommerce campaign numbers:

  • Total Advertising Spend: $5,000
  • Generated Sales Revenue: $20,000

Step 1: Divide revenue by ad spend

$20,000 ÷ $5,000 = 4.00

In this example, the campaign achieved a 4.00x ROAS (or 400%). This means that for every $1 spent on advertising, the campaign generated $4 in gross revenue.

ROAS as a Multiplier vs. Percentage

ROAS is commonly presented in two standard formats across advertising platforms:

  • Multiplier Format (e.g., 4.00x or 4:1): Indicates how many times your ad investment was returned in revenue. A 4.00x multiplier means $4 of revenue per $1 of ad spend.
  • Percentage Format (e.g., 400%): Calculated as Multiplier × 100. Google Ads and certain analytics platforms display ROAS as a percentage (400%).

Both formats communicate the same financial ratio. It is important not to confuse a 4x multiplier with a 4% return; a 4x multiplier represents 400%.

ROAS vs. ROI: Understanding the Difference

While ROAS and ROI (Return on Investment) sound similar, they measure fundamentally different financial outcomes:

Dimension ROAS (Return on Ad Spend) ROI (Return on Investment)
Core Focus Gross revenue efficiency of advertising Net profit of the total business investment
Formula Revenue ÷ Ad Spend ((Net Profit ÷ Total Costs) × 100)
Costs Included Ad spend only Ad spend, COGS, labor, shipping, overhead
Primary User Media buyers, PPC managers, campaign planners Business owners, CFOs, executive leadership

Why High ROAS Does Not Automatically Mean Profit

A common misconception in digital advertising is assuming that a positive or high ROAS guarantees business profitability. Because ROAS only compares gross revenue to ad spend, it ignores the operational costs required to fulfill orders.

A campaign can deliver a high ROAS and still lose money once additional expenses are factored in:

  • Cost of Goods Sold (COGS): The actual cost to manufacture or purchase the products sold.
  • Merchant Processing & Platform Fees: Payment gateways (credit card processing fees) and marketplace seller commissions.
  • Fulfillment & Shipping: Warehousing, packaging, freight, and customer delivery costs.
  • Returns, Discounts & Refunds: Product return rates, chargebacks, and checkout discount codes.
  • Agency & Creative Labor: Retainers, ad copy creation, video production, and software subscriptions.

There is no universal "good ROAS" benchmark that applies to every business. A ROAS that works for one company may be unprofitable for another. The break-even point depends on gross profit margins, fulfillment costs, merchant fees, refund rates, operational overhead, customer lifetime value, and the specific campaign goal. Calculating your break-even ROAS requires evaluating all of these underlying business expenses alongside advertising spend.

Connecting ROAS with CPC, CTR, and CPM

ROAS sits at the bottom of the advertising performance funnel. It is directly influenced by upstream traffic metrics and conversion efficiency:

Metric Funnel Stage How It Connects to ROAS
CPM Ad Impression Cost Lower impression costs reduce overall ad spend for a given reach.
CTR Creative Engagement Higher CTR delivers more site visitors without increasing impression volume.
CPC Cost Per Visitor Lower cost per click reduces the acquisition cost required to generate sales.
ROAS Revenue Efficiency Combines traffic volume, conversion rate, and average order value (AOV) against total spend.

Optimize Your Full Advertising Funnel

To evaluate traffic acquisition costs, calculate your click rates with our CPC Calculator and CTR Calculator. If you need to find your minimum required return before launching campaigns, use our Break-Even ROAS Calculator.

Frequently Asked Questions

What is the formula to calculate Return on Ad Spend (ROAS)?

The formula is: ROAS = Total Revenue ÷ Total Ad Spend. For example, generating $20,000 in revenue from $5,000 in advertising spend results in a 4.00x ROAS (or 400%).

How do you convert a ROAS multiplier to a percentage?

To convert a ROAS multiplier to a percentage, multiply the ratio by 100. For instance, a 4.00x ROAS equals 400% (4.00 × 100), and a 2.50x ROAS equals 250%.

What is the difference between ROAS and ROI?

ROAS measures gross revenue generated directly from ad spend (Revenue ÷ Spend). ROI (Return on Investment) measures net profit after deducting all business costs, including product COGS, labor, fulfillment, and ad spend ((Net Profit ÷ Total Costs) × 100).

Why does a high ROAS not guarantee campaign profitability?

ROAS only tracks top-line gross revenue versus advertising costs. It does not account for product cost of goods sold (COGS), shipping, merchant processing fees, agency fees, or returns. If profit margins are low, a high ROAS campaign can still lose money.

What is considered a good ROAS?

There is no universal benchmark for a good ROAS. An acceptable ROAS depends on your gross profit margins, fulfillment expenses, merchant fees, and business model. Businesses with high profit margins can often succeed with a lower ROAS, while businesses with low margins or high operating costs need a significantly higher ROAS to remain profitable.

Does this online ROAS calculator store my revenue and budget data?

No. All calculations run locally in your web browser. No revenue numbers, ad spend figures, or campaign metrics are ever transmitted or saved.