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.
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:
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.
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
Calculate your gross margin (or get it from your accountant)
Decide the profit margin you want to achieve from ads (e.g., 20%)
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
3×
80%
$240
$100
140%
Mid margin e-comm
4×
45%
$180
$100
80%
Low margin dropship
5×
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.
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
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 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.
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:
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.
Tools our audience uses alongside this calculator.
Google AdsPaid 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.
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.
Multi-touch attribution for DTC brands. Tracks true ROAS and customer acquisition cost across Google, Meta, TikTok, and affiliates with ML-based attribution modeling.