Back to Guides
Marketing Metrics Guide

ROAS vs ROI: How to Calculate, Compare & Use Both

Two metrics, two different questions. ROAS asks: how efficiently are my ads generating revenue? ROI asks: is this investment actually profitable? Here's how to calculate both — and when each one matters.

8 min read·Updated October 3, 2026

If you run paid advertising, you've almost certainly been asked to report on ROAS. And if you've ever tried to justify a marketing budget to a CFO, you've been asked about ROI. The two metrics sound similar — both measure the return on money spent — but they answer fundamentally different questions.

Confusing them is one of the most common mistakes in digital marketing. A campaign can show a strong ROAS of 5x and still be losing money. Conversely, a channel with a modest ROAS might deliver the highest ROI in your entire marketing mix. Understanding the difference is essential for making smart budget decisions.

What Is ROAS and How Do You Calculate It?

ROAS (Return on Ad Spend) measures how much revenue you generate for every dollar spent on advertising. It's a ratio that tells you how efficiently your ads are converting spend into revenue — without accounting for any other costs.

Formula

ROAS = Revenue Generated ÷ Ad Spend

Result is expressed as a multiplier (e.g. 4x) or a ratio (e.g. 4:1). Some platforms express it as a percentage (400%).

Worked Examples

Basic ROAS calculation

You spend $2,000 on Google Ads in a month and generate $10,000 in revenue directly attributed to those ads.

$10,000 ÷ $2,000 = 5x ROAS

→ Every $1 spent on ads returned $5 in revenue.

Comparing two campaigns

Campaign A spends $500 and generates $2,500 revenue. Campaign B spends $1,500 and generates $6,000 revenue.

Campaign A: $2,500 ÷ $500 = 5x | Campaign B: $6,000 ÷ $1,500 = 4x

→ Campaign A has better ROAS — but Campaign B generates more total revenue. Both data points matter.

Target ROAS for bidding

Your product has a 40% gross margin. To break even on ad spend alone (ignoring other costs), you need at least $1 in gross profit per $1 spent.

Break-even ROAS = 1 ÷ Gross Margin = 1 ÷ 0.40 = 2.5x

→ Any ROAS below 2.5x means your ad spend exceeds your gross profit — you're losing money on every sale before other costs.

What ROAS doesn't tell you

ROAS only counts ad spend in the denominator. It ignores cost of goods sold (COGS), agency fees, creative production costs, platform fees, and operational overhead. A 5x ROAS sounds great — but if your product has a 15% margin and you have $3,000 in agency fees, you may still be unprofitable.

What Is ROI and How Do You Calculate It?

ROI (Return on Investment) measures the net profitability of an investment relative to its total cost. Unlike ROAS, ROI accounts for all costs — not just ad spend — giving you a true picture of whether a marketing activity is profitable.

Formula

ROI = (Net Profit ÷ Total Investment) × 100

Net Profit = Revenue − All Costs (COGS + ad spend + agency fees + creative + overhead). Result is expressed as a percentage.

Worked Examples

Full ROI calculation

You run a campaign with $2,000 ad spend + $1,000 agency fee + $500 creative = $3,500 total investment. Revenue = $12,000. Product COGS = $6,000. Gross profit = $6,000. Net profit = $6,000 − $3,500 = $2,500.

ROI = ($2,500 ÷ $3,500) × 100 = 71.4%

→ For every $1 invested in this campaign (all-in), you made $0.71 in profit. Positive ROI = profitable.

Negative ROI despite positive ROAS

Campaign generates $8,000 revenue on $2,000 ad spend (4x ROAS). But COGS = $6,400 (80% margin), agency fee = $1,500. Total costs = $2,000 + $6,400 + $1,500 = $9,900.

Net profit = $8,000 − $9,900 = −$1,900. ROI = (−$1,900 ÷ $9,900) × 100 = −19.2%

→ 4x ROAS looks healthy — but the campaign lost nearly $2,000. This is why ROAS alone can be misleading for low-margin products.

Comparing channels by ROI

Google Ads: $5,000 spend, $25,000 revenue, 50% margin, $2,000 agency fee. Email: $500 platform cost, $8,000 revenue, 50% margin, $200 copywriting.

Google ROI: ($12,500 − $7,000) ÷ $7,000 × 100 = 78.6% | Email ROI: ($4,000 − $700) ÷ $700 × 100 = 471%

→ Google Ads has higher absolute profit, but email delivers dramatically better ROI. Budget allocation should consider both.

ROAS vs ROI: Side-by-Side Comparison

AspectROASROI
What it measuresRevenue efficiency of ad spendTrue profitability of the total investment
Costs includedAd spend onlyAll costs: ad spend, COGS, agency, creative, overhead
Output formatMultiplier (e.g. 4x) or ratioPercentage (e.g. 71%)
Can it be negative?No — always positive if ads generate revenueYes — negative ROI means you lost money
Best used forCampaign optimisation and bidding strategyBudget allocation and channel investment decisions
Who uses itMedia buyers, PPC managers, ad platformsCMOs, CFOs, business owners, strategy teams
LimitationIgnores profitability — high ROAS ≠ profitableRequires accurate cost data — harder to calculate

When to Use ROAS vs ROI

Use ROAS when…

Setting automated bidding targets

Google Ads and Meta both support Target ROAS as a smart bidding strategy. The platform's algorithm optimises bids to hit your ROAS target. You need a ROAS number, not an ROI percentage, to configure this.

Comparing ad campaigns or ad sets

ROAS is a fast, apples-to-apples comparison of how efficiently different campaigns convert spend into revenue. Use it to identify which campaigns to scale and which to pause.

Daily and weekly performance monitoring

ROAS is easy to calculate in real time from ad platform data. It's the right metric for day-to-day campaign management where you need a quick signal on performance.

Use ROI when…

Deciding whether a channel deserves more budget

ROI tells you whether a channel is actually making money for the business. A channel with 3x ROAS might have lower ROI than a channel with 2x ROAS if the first has higher COGS or operational costs.

Justifying marketing spend to leadership

CFOs and business owners think in profit, not revenue multiples. ROI translates marketing performance into the language of business — net profit as a percentage of investment.

Annual budget planning and channel mix decisions

When allocating budget across channels for the year, ROI is the right lens. It accounts for the full cost of running each channel and tells you where each dollar works hardest.

How to Calculate Your Break-Even ROAS

Before you can set a meaningful ROAS target, you need to know your break-even ROAS — the minimum ROAS at which your ad spend is covered by gross profit (before other costs).

Formula

Break-Even ROAS = 1 ÷ Gross Margin

Gross MarginBreak-Even ROASContext
20%5xLow-margin products (e.g. consumer electronics) need high ROAS just to cover ad spend
40%2.5xMid-margin products (e.g. apparel, home goods) — common e-commerce range
60%1.67xHigher-margin products (e.g. software, digital goods) have more room to scale ads
80%1.25xVery high-margin products (e.g. SaaS, info products) — almost any positive ROAS is profitable

Break-even ROAS only covers ad spend vs gross profit. To be truly profitable, your actual ROAS target should be higher — accounting for agency fees, creative costs, and other overhead.

Industry ROAS Benchmarks

These are average ROAS benchmarks by channel. What counts as 'good' ROAS depends entirely on your margins — use the break-even formula above to set your own target.

ChannelAvg ROASGood ROASNotes
Google Search Ads2x – 4x4x+Highly variable by industry; legal and finance keywords often require 8x+ to be profitable
Google Shopping3x – 6x6x+E-commerce benchmark; depends heavily on product category and margins
Meta (Facebook/Instagram)2x – 3x3x+Prospecting typically lower; retargeting campaigns often 5x+
Email Marketing36x – 42x42x+Very low cost base makes email ROAS extremely high; ROI is the more meaningful metric here
TikTok Ads1.5x – 3x3x+Newer channel with higher variance; strong for impulse-purchase products

Common Mistakes to Avoid

1

Optimising for ROAS on low-margin products

If your gross margin is 20%, you need 5x ROAS just to break even on ad spend — before agency fees or other costs. Many advertisers set ROAS targets without accounting for margin, then wonder why profitable-looking campaigns lose money.

2

Using ROAS to compare channels with different cost structures

A Google Ads campaign managed in-house and a Meta campaign managed by an agency have very different total costs. ROAS ignores those differences. Use ROI when comparing channels.

3

Ignoring attribution when calculating ROAS

Ad platforms report revenue based on their own attribution model (often last-click or 7-day click). The same sale may be claimed by multiple channels. Always sanity-check platform ROAS against your actual revenue data.

4

Treating a positive ROI as the only goal

A 10% ROI is positive — but if your cost of capital is 15%, you'd be better off investing elsewhere. ROI needs context: compare it against your hurdle rate, alternative investments, and opportunity cost.

Calculate Your ROAS and ROI Now

Use our free calculators to run the numbers for your own campaigns.