Ad ROAS Calculator

Added

Calculate Return on Ad Spend (ROAS), breakeven ROAS from your gross margin, and target ROAS for any profit goal — for Google Ads, Meta, or any paid channel.

Your ROAS
Breakeven ROAS
Target ROAS
Net Profit
Found this useful?

~8 min read

Return on Ad Spend (ROAS) is the most direct measure of ad campaign profitability. It answers: for every dollar spent on ads, how much revenue did you generate?

ROAS = Revenue from ads ÷ Ad spend

A ROAS of 4× means you generated $4 in revenue for every $1 spent. But whether that 4× is profitable depends entirely on your gross margin.

Why ROAS alone doesn't tell you if ads are profitable

A 4× ROAS on a 30% margin product means you spent $1 to generate $4 revenue, but only $1.20 in gross profit — a net loss of $0.20 per dollar spent. The same 4× ROAS on an 80% margin SaaS product means $3.20 gross profit per $1 spent.

Breakeven ROAS = 1 ÷ Gross Margin %

Gross Margin Breakeven ROAS
20% 5.0×
30% 3.33×
40% 2.5×
50% 2.0×
70% 1.43×
80% 1.25×

Target ROAS for a specific profit margin

If you want to achieve a 20% profit margin (profit / revenue), use this formula:

Target ROAS = 1 ÷ (Gross Margin % − Target Profit Margin %)

Example: 50% gross margin, 20% target profit margin → 1 ÷ 0.30 = 3.33× target ROAS

ROAS vs ROI — what's the difference?

ROAS is a revenue multiple. ROI is a profit multiple.

ROI = (Revenue − COGS − Ad Spend) ÷ Ad Spend × 100

A 4× ROAS with 50% margin = $2 gross profit on $1 spent = 100% ROI. A 2× ROAS with 50% margin = $1 gross profit on $1 spent = 0% ROI (breakeven).

ROAS is easier to calculate in real time (no COGS data needed per channel). Use it for channel comparison and bid strategy. Use ROI for final profitability assessment.

Benchmarks by ad channel

Channel Typical ROAS range Notes
Google Search (branded) 5–20× High intent, low competition cost
Google Shopping 3–8× Varies by product margin
Meta / Facebook 2–5× Depends heavily on creative and audience
TikTok Ads 1.5–4× Growing channel, lower CPMs for now
Programmatic display 1–3× Lower intent; good for retargeting

Frequently asked questions

What is a good ROAS? It depends entirely on your gross margin. A 4× ROAS is great for a 60% margin SaaS product but terrible for a 15% margin dropshipping business. Calculate your breakeven ROAS first — anything above that is profitable.

How do I improve ROAS? Three levers: (1) better creative and copy to improve CTR and conversion rate, (2) tighter audience targeting to reach high-intent buyers, (3) bid on higher-intent keywords and exclude low-converting placements. Raising prices also improves ROAS without changing ad efficiency.

What ROAS should I target for Google Ads? Google recommends setting target ROAS at 3–5× your breakeven as a starting point, then letting Smart Bidding optimize. For new campaigns with no conversion data, start with manual CPC and gather 30–50 conversions before switching to target ROAS bidding.

↑ Back to calculator

What Is a Good ROAS? (By Channel and Industry)

Understand what constitutes a good Return on Ad Spend for Google, Meta, TikTok, and e-commerce — with breakeven ROAS formulas by gross margin.

"What is a good ROAS?" is one of the most Googled questions in digital marketing — and one of the most misleading. There is no universal answer. Whether 4× is good or terrible depends entirely on your gross margin.

The only ROAS metric that matters: your breakeven

Before benchmarking your ROAS against industry averages, calculate your personal breakeven:

Breakeven ROAS = 1 ÷ Gross Margin %

A 4× ROAS at 25% gross margin = revenue of $4, gross profit of $1, after $1 ad spend = break-even. A 4× ROAS at 60% gross margin = revenue of $4, gross profit of $2.40, after $1 ad spend = 140% ROI.

Typical ROAS benchmarks by channel

Channel Typical range Best-in-class
Google Search (branded) 6–15× 20×+
Google Shopping 3–8× 10×+
Meta / Facebook 2–5× 8×+
TikTok Ads 1.5–4× 6×+
Display / programmatic 1–3× 5×+

Branded search always delivers the highest ROAS because you're capturing existing demand at low cost. Non-branded prospecting to cold audiences will always have lower ROAS but is essential for growth.

ROAS benchmarks by industry

Industry Typical ROAS target
E-commerce (low margin) 4–8×
E-commerce (high margin) 3–5×
SaaS (LTV model) 2–4× (on CPA basis)
Lead gen / B2B 3–10× (on revenue attributed)
Subscription box 3–6×

The right way to set a ROAS target

  1. Calculate your gross margin (or get it from your accountant)
  2. Decide the profit margin you want to achieve from ads (e.g., 20%)
  3. Target ROAS = 1 ÷ (gross margin % − target profit %)

Example: 50% gross margin, 20% target profit → 1 ÷ 0.30 = 3.33× target ROAS.

Use the Ad ROAS Calculator to run the math for your specific margins and see your breakeven and target ROAS instantly.

↑ Back to calculator

ROAS vs ROI: What's the Difference?

Understand the difference between ROAS (Return on Ad Spend) and ROI (Return on Investment) in digital advertising — and when to use each.

ROAS and ROI are both measures of advertising effectiveness, but they answer different questions. Confusing them leads to wrong decisions about ad spend.

ROAS: a revenue multiple

ROAS = Revenue from ads ÷ Ad spend

ROAS tells you how much revenue each dollar of ad spend generates. It's fast, channel-level, and doesn't require COGS data — which is why ad platforms (Google, Meta) use it natively in their bidding algorithms.

A 5× ROAS means every dollar spent returned $5 in revenue. Simple.

ROI: a profit multiple

ROI = (Gross Profit − Ad Spend) ÷ Ad Spend × 100

Where Gross Profit = Revenue × Gross Margin %

ROI tells you how much profit each dollar of ad spend generates. It requires knowing your cost of goods (or gross margin), which ROAS doesn't.

Why they give different signals

Scenario ROAS Gross Margin Gross Profit Ad Spend ROI
High margin SaaS 80% $240 $100 140%
Mid margin e-comm 45% $180 $100 80%
Low margin dropship 15% $75 $100 -25%

The dropshipping example shows the danger of optimizing for ROAS alone: 5× ROAS sounds great but is unprofitable at 15% margin.

When to use ROAS

  • Channel comparison and bid optimization (Google Smart Bidding, Meta Advantage+)
  • Campaign-level performance tracking in real time
  • Comparing creative performance within a channel

When to use ROI

  • Final P&L assessment of ad spend
  • Comparing paid ads to other marketing channels (email, SEO, content)
  • Budget allocation decisions at the CFO/CEO level

The practical rule

Run ROAS day-to-day for operations. Use ROI for budget decisions. Always know your breakeven ROAS (1 ÷ gross margin) so you know whether your ROAS is profitable.

Use the Ad ROAS Calculator to convert your ROAS to ROI instantly with your gross margin input.

↑ Back to calculator

How to Calculate Breakeven ROAS

The breakeven ROAS formula explained: how to find the minimum ROAS you need to avoid losing money on paid ads, based on your gross margin.

Breakeven ROAS is the minimum Return on Ad Spend needed to avoid losing money. Spend a dollar on ads, generate exactly enough revenue to cover that dollar and your cost of goods. Net profit: zero.

The breakeven ROAS formula

Breakeven ROAS = 1 ÷ Gross Margin %

Where gross margin = (Revenue − COGS) ÷ Revenue

This works because: - Revenue from ads = ROAS × ad spend - Gross profit = Revenue × gross margin % - At breakeven: gross profit = ad spend - ROAS × ad spend × gross margin = ad spend - ROAS = 1 ÷ gross margin

Worked examples

E-commerce: 40% gross margin Breakeven ROAS = 1 ÷ 0.40 = 2.5×

If you spend $1,000 on ads and generate $2,500 in revenue: $2,500 × 40% = $1,000 gross profit. Ads cost $1,000. Net: zero. You need above 2.5× to profit.

SaaS: 75% gross margin Breakeven ROAS = 1 ÷ 0.75 = 1.33×

SaaS businesses can profit from much lower ROAS because most of each dollar of revenue is gross profit. Even a 2× ROAS is highly profitable at 75% margin.

Dropshipping: 20% gross margin Breakeven ROAS = 1 ÷ 0.20 = 5.0×

Low-margin businesses need very high ROAS to profit. Google and Meta both push costs up over time — if you can't sustain 5×+ ROAS, low-margin advertising isn't viable.

Quick reference table

Gross Margin Breakeven ROAS Profitable at 4× ROAS?
15% 6.67× No (-33% ROI)
25% 4.0× No (0% — breakeven)
35% 2.86× Yes (40% ROI)
50% 2.0× Yes (100% ROI)
70% 1.43× Yes (180% ROI)

Breakeven ROAS for lifetime value models

For subscription businesses, use gross LTV instead of single-order revenue:

LTV-based breakeven ROAS = LTV × Gross Margin % ÷ CAC

This is why SaaS companies can justify acquiring customers at a loss (ROAS < breakeven) if LTV is high enough — the payback happens over months of subscription.

Use the Ad ROAS Calculator to compute your breakeven ROAS and see whether your current campaigns are profitable at your gross margin.

↑ Back to calculator

Recommended tools

Tools our audience uses alongside this calculator.

Google Ads Paid advertising

The largest paid search and display ad platform. Run search, shopping, display, and YouTube ads with built-in ROAS bidding strategies and conversion tracking.

Start advertising on Google →
Triple Whale Ad analytics

E-commerce analytics platform that tracks ROAS across all paid channels (Meta, Google, TikTok) with first-party attribution, post-purchase surveys, and cohort LTV analysis.

Unify your ROAS data with Triple Whale →
Northbeam Ad attribution

Multi-touch attribution for DTC brands. Tracks true ROAS and customer acquisition cost across Google, Meta, TikTok, and affiliates with ML-based attribution modeling.

Get accurate ROAS attribution →