What Is ROAS? The Formula, How to Calculate It, and Why It's Not Enough
ROAS (return on ad spend) measures revenue per dollar of ad spend. Learn the formula, how to calculate your breakeven ROAS, how it differs from ROI, and why ROAS alone can mislead your marketing decisions.
ROAS (return on ad spend) measures how much revenue you earn for every dollar you spend on advertising. The formula is simple: divide the revenue generated by your ads by the cost of those ads. If you spend $10,000 on Google Ads and generate $40,000 in revenue, your ROAS is 4x — or $4 for every $1 spent.
It's the most commonly used metric in digital advertising, and for good reason. ROAS gives you a fast, intuitive read on whether a campaign is generating more money than it costs. But it also has serious blind spots that most marketers don't account for — and those blind spots can lead to bad budget decisions.
The ROAS Formula
The basic ROAS calculation is:
ROAS = Revenue from Ads ÷ Cost of Ads
If a Meta campaign generated $25,000 in revenue on $5,000 of ad spend, your ROAS is 5.0x (or 500%). You earned $5 for every $1 spent.
Some teams express ROAS as a ratio (5:1), some as a multiple (5x), and some as a percentage (500%). They all mean the same thing.
What Counts as "Revenue from Ads"?
This is where ROAS calculations start to diverge. Different platforms and teams define "revenue from ads" differently:
- Platform-reported ROAS uses the revenue the ad platform attributes to your campaigns. Google Ads counts conversions within its attribution window. Meta counts view-through and click-through conversions. These numbers are almost always inflated because they include people who would have converted anyway.
- Blended ROAS divides total revenue by total ad spend across all channels. This gives you the big picture but hides which channels are actually performing.
- Incremental ROAS (iROAS) measures only the revenue that wouldn't have happened without the ad. This is the truest measure of ad effectiveness, but it requires incrementality testing to calculate.
The gap between platform-reported ROAS and incremental ROAS is often 30–60%. A campaign reporting 5x ROAS on the platform might deliver 2–3x in truly incremental revenue.
What Is a Good ROAS?
There's no universal "good" ROAS number. Anyone who gives you a blanket benchmark is oversimplifying. Your target ROAS depends on your margins, business model, and growth stage. The right way to figure out your target is to calculate your breakeven.
The Breakeven ROAS Formula
Your breakeven ROAS tells you the minimum return needed to cover costs:
Breakeven ROAS = 1 ÷ Profit Margin
If your profit margin is 40% (0.40), your breakeven ROAS is 2.5x. Anything below that and you're losing money on each sale. Anything above and you're profitable on an ad-spend basis.
This is why the same ROAS number means completely different things for different businesses. A 3x ROAS is profitable for a software company with 80% margins (breakeven: 1.25x) but unprofitable for a retailer with 20% margins (breakeven: 5x). The margin math is everything.
Why "Good ROAS" Varies by Business Model
- E-commerce: Your breakeven ROAS needs to account for product costs, shipping, returns, and overhead — not just ad spend. Run the breakeven formula with your true net margin, not your gross margin.
- Lead generation: ROAS is harder to calculate directly because revenue happens downstream after a sales cycle. You may need to work backwards from your close rate and average deal size to figure out what ROAS on leads actually means in revenue terms.
- SaaS and subscriptions: First-purchase ROAS can look low, but if customers stick around for years, the lifetime value (LTV) changes the math entirely. A ROAS that looks like a loss on day one might be highly profitable over 12 months.
The bottom line: calculate your own breakeven, then decide how much margin above breakeven you need to justify the spend. Don't borrow someone else's target.
ROAS vs. ROI: What's the Difference?
ROAS and ROI are related but measure different things:
| ROAS | ROI | |
|---|---|---|
| What it measures | Revenue generated per dollar of ad spend | Net profit generated per dollar of total investment |
| Formula | Revenue ÷ Ad Spend | (Profit – Investment) ÷ Investment |
| Includes | Only ad spend | All costs: ad spend, salaries, tools, creative production, overhead |
| Example | $40K revenue on $10K spend = 4x ROAS | $40K revenue – $25K total costs = $15K profit; $15K ÷ $25K = 60% ROI |
| Best for | Comparing campaign-level performance | Evaluating total marketing profitability |
A campaign can have a great ROAS but negative ROI if the non-ad costs (creative agency, tools, team time) are high enough. ROAS only looks at the ad dollars. ROI looks at everything.
Most marketers track ROAS at the campaign level for day-to-day optimization and ROI at the portfolio level for strategic decisions.
Why ROAS Alone Can Mislead You
ROAS is useful, but relying on it as your primary decision-making metric creates three specific problems:
1. Platform-Reported ROAS Is Inflated
Every ad platform has an incentive to make its numbers look good. Meta, Google, and TikTok all take credit for conversions that would have happened organically.
The most common example: branded search. Someone searches your brand name, clicks your paid ad, and buys. The platform reports a conversion with a 10x+ ROAS. But that customer was already looking for you — they would have clicked the organic result or typed your URL directly. The ad didn't cause the sale; it just intercepted it.
Brands that run incrementality tests consistently find that reported ROAS overstates true performance by 30–60%, and for branded search and retargeting, the gap can exceed 80%.
2. ROAS Doesn't Account for Diminishing Returns
Spending $10,000 on Meta at a 5x ROAS doesn't mean spending $100,000 will also produce 5x. Every channel has diminishing returns — the most responsive audiences see your ads first, and each additional dollar reaches less interested people.
This is where media mix modeling becomes essential. MMM measures the marginal return on each additional dollar, not just the average return. Your average ROAS might be 4x, but your marginal ROAS on the last $20,000 of spend might be 1.5x. That distinction determines whether scaling up is smart or wasteful.
3. ROAS Ignores Cross-Channel Effects
A customer might see your YouTube ad, hear your podcast sponsorship, receive your email, and then click a Google ad to purchase. ROAS credits the last touchpoint — the Google ad — with the entire sale. The upper-funnel channels that created the awareness and consideration get zero credit.
This systematically undervalues brand-building channels and overvalues bottom-funnel conversion channels. Over time, marketers who optimize purely on ROAS shift all their budget to search and retargeting, starve the channels that generate demand, and watch overall performance decline.
How to Measure ROAS More Accurately
The solution isn't to abandon ROAS — it's to supplement it with methods that capture what ROAS misses:
Use Media Mix Modeling for Cross-Channel ROAS
Media mix modeling analyzes your spending and revenue data across all channels simultaneously. It accounts for saturation curves, carryover effects, and cross-channel interactions — all the things ROAS ignores.
MMM gives you the true incremental contribution of each channel, which lets you calculate a more accurate ROAS that reflects actual business impact rather than platform-reported attribution.
Run Incrementality Tests to Validate
Incrementality testing uses controlled experiments to measure whether your ads actually caused conversions. Run periodic tests on your highest-spend channels to calibrate your ROAS numbers against ground truth.
Calculate iROAS (Incremental ROAS)
Once you have incrementality data, calculate iROAS:
iROAS = Incremental Revenue ÷ Ad Spend
This strips out the conversions that would have happened without your ads and gives you the true return on your advertising investment. If your reported ROAS is 5x but your iROAS is 2.5x, half your "conversions" aren't actually driven by your ads.
Track Blended ROAS at the Portfolio Level
Rather than obsessing over channel-level ROAS, track blended ROAS across your entire marketing portfolio and optimize your budget allocation based on the marginal contribution of each channel.
Getting ROAS Right
ROAS is a starting point, not the finish line. It tells you the general direction — is this campaign making money or burning it? — but it can't tell you whether to spend more, spend less, or reallocate.
For that, you need a measurement approach that captures incrementality, diminishing returns, and cross-channel effects. The brands getting the most from their ad spend in 2026 combine platform ROAS for daily monitoring, media mix modeling for budget allocation, and incrementality testing for validation.
The goal isn't to replace ROAS — it's to know when to trust it and when to look deeper.