Check out our AI Agent.Learn more
The ROAS formula: how to calculate return on ad spend (with examples)
ROAS = Revenue from Ads / Ad Spend. That single formula tells you how many dollars come back for every dollar you put into advertising.
ROAS = Revenue from Ads / Ad Spend. That single formula tells you how many dollars come back for every dollar you put into advertising. This guide breaks it down with worked examples, break-even calculations, and the edge cases most marketers get wrong.
The ROAS formula
The formula is simple:
ROAS = Revenue from Ads ÷ Ad Spend
Spend $2,000 on ads and generate $8,000 in revenue. Your ROAS is $8,000 / $2,000 = 4.0x.
That means you earned $4 for every $1 spent on advertising.
Multiplier vs percentage notation
ROAS is expressed two ways:
- Multiplier: 4.0x (the standard in most ad platforms)
- Percentage: 400% (multiply the ratio by 100)
Both mean the same thing. A 2.5x ROAS equals 250%, which means $2.50 back for every $1 spent. Most media buyers and platforms default to multiplier notation, so that is what we will use throughout this guide.
One critical distinction: ROAS is not ROI. ROAS only considers ad spend in the denominator. ROI factors in all costs — product costs, shipping, agency fees, salaries. You can have a positive ROAS and still lose money. More on that in the What is ROAS guide.
Worked examples
Let's walk through four scenarios at different ROAS levels. These use real numbers you would see in ecommerce and SaaS campaigns.
| Scenario | Ad Spend | Revenue | ROAS | Verdict |
|---|---|---|---|---|
| New product launch | $5,000 | $7,500 | 1.5x | Losing money (below break-even for most margins) |
| Scaling Meta campaign | $12,000 | $36,000 | 3.0x | Decent — profitable at 50%+ gross margin |
| High-intent Google Search | $3,500 | $21,000 | 6.0x | Strong — healthy profit after all costs |
| Retargeting warm audiences | $800 | $9,600 | 12.0x | Excellent — but small audience, hard to scale |
Example 1: The 1.5x trap
You spend $5,000 on a new product launch and generate $7,500 in revenue.
ROAS = $7,500 ÷ $5,000 = 1.5x
Looks positive on the surface — you got more money back than you spent on ads. But if your gross margin is 40%, your cost of goods on that $7,500 is $4,500. That leaves $3,000 in gross profit against $5,000 in ad spend. You lost $2,000.
This is the exact scenario where positive ROAS masks negative ROI. Spend $1,000 on ads, bring in $3,000 in revenue (3x ROAS), but if total costs hit $3,200, you are in the red.
Example 2: The 3.0x sweet spot
A scaling Meta campaign spends $12,000 and generates $36,000.
ROAS = $36,000 ÷ $12,000 = 3.0x
At a 50% gross margin, your gross profit is $18,000. Subtract $12,000 in ad spend, and you have $6,000 in contribution profit. That is healthy enough to scale — but keep an eye on other costs eating into that margin.
Example 3: The 6.0x performer
High-intent Google Search ads spend $3,500 and bring in $21,000.
ROAS = $21,000 ÷ $3,500 = 6.0x
Even at a thin 30% gross margin, gross profit is $6,300 against $3,500 in spend. You net $2,800 before overhead. At 50% margin, you net $7,000. This is where paid search shines — people searching with purchase intent convert efficiently.
Want to run your own numbers? Use the ROAS Calculator to plug in your spend and revenue instantly.
Break-even ROAS formula
Knowing your ROAS is meaningless without knowing the minimum ROAS you need to not lose money. That is your break-even ROAS.
Break-even ROAS = 1 ÷ Gross Margin
This formula tells you the ROAS threshold where ad revenue exactly covers product costs plus ad spend. Anything below this number means you are losing money on every sale driven by ads.
| Gross Margin | Break-Even ROAS | What it means |
|---|---|---|
| 30% | 3.33x | Need $3.33 revenue per $1 of ad spend |
| 50% | 2.0x | Need $2.00 revenue per $1 of ad spend |
| 70% | 1.43x | Need $1.43 revenue per $1 of ad spend |
| 80% | 1.25x | Need $1.25 revenue per $1 of ad spend |
A SaaS company with 80% margins can profitably run at 1.5x ROAS. An ecommerce brand selling physical goods at 30% margin needs 3.33x just to break even — before accounting for shipping, returns, or overhead.
This is why comparing ROAS benchmarks across industries is misleading. A 2.0x ROAS is profitable for a software company and a loss for a clothing brand. Once you know your break-even, the next step is setting a target ROAS that accounts for your desired profit margin.
Calculate your exact threshold with the Break-Even ROAS Calculator.
Blended ROAS vs platform ROAS
Every ad platform reports its own ROAS. Meta shows you Meta ROAS. Google shows you Google ROAS. The problem: both platforms claim credit for the same conversions.
A customer sees your Meta ad on Monday, clicks a Google ad on Wednesday, and buys. Meta reports the sale under its 7-day click window. Google reports the same sale as a last-click conversion. Your spreadsheet now shows two sales when only one happened.
This double-counting is not a bug. It is how attribution works when each platform only sees its own data. One industry analysis found Meta over-reported conversions by roughly 37% compared to verified purchase data in a 7-day attribution window — reporting 48 conversions where only 30 actually occurred.
Blended ROAS solves this by zooming out:
Blended ROAS = Total Revenue ÷ Total Ad Spend (all channels)
Pull spend from every channel — Meta, Google, TikTok, email, influencers — into one total. Divide your store's actual revenue by that combined spend. That is your real ROAS.
If you spent $20,000 across all channels and your store did $80,000 in revenue, your blended ROAS is 4.0x. It does not matter which platform claims credit.
Blended ROAS is harder to game, harder to inflate, and closer to reality. Platform ROAS is still useful for optimizing within a channel — identifying which campaigns, ad sets, and creatives perform best. But for budget allocation decisions across channels, blended ROAS is what matters.
Track both in one place with ROAS Analytics.
MER: the formula platforms don't show you
Marketing Efficiency Ratio takes blended ROAS one step further. Where blended ROAS covers ad spend, MER covers all marketing spend.
MER = Total Revenue ÷ Total Marketing Spend
Total marketing spend includes paid ads, agency fees, influencer payments, content production, email platform costs, affiliate commissions — everything you spend to acquire and retain customers.
When to use MER vs ROAS
| Metric | Formula | Scope | Best for |
|---|---|---|---|
| ROAS | Revenue ÷ Ad Spend | Single channel or campaign | Optimizing individual campaigns |
| Blended ROAS | Total Revenue ÷ Total Ad Spend | All paid channels | Cross-channel budget allocation |
| MER | Total Revenue ÷ Total Marketing Spend | All marketing activities | Executive-level efficiency view |
A company spending $50,000/month on ads plus $15,000 on agency fees, $5,000 on email tools, and $10,000 on content production has $80,000 in total marketing spend. If revenue is $320,000, their MER is 4.0x — but their blended ROAS on ad spend alone might show 6.4x ($320,000 ÷ $50,000).
That gap matters. The blended ROAS number looks great. The MER tells the full story.
Data from Triple Whale shows the median MER for DTC ecommerce brands sits around 4.0x (or 41% efficiency). Companies that track MER alongside channel-level ROAS report 15-20% higher marketing ROI than those relying on platform metrics alone — because they make allocation decisions based on the complete picture rather than inflated channel numbers.
Common formula mistakes
These errors silently distort your ROAS calculations. Each one makes your numbers look better than reality.
1. Using gross revenue instead of net revenue
If your return rate is 15%, a campaign showing $10,000 in revenue actually produced $8,500 in net revenue. Your ROAS on $2,500 in spend drops from 4.0x to 3.4x. Always use revenue after returns, cancellations, and chargebacks.
2. Ignoring attribution windows
Meta's default 7-day click window credits conversions up to seven days after a click. Switch to 1-day click, and the same campaign might report 30-40% lower ROAS. Neither number is wrong — they measure different things. But you need to be consistent across campaigns and time periods.
3. Leaving agency fees out of ad spend
If you pay an agency 15% of spend to manage $20,000/month in ads, your real ad cost is $23,000. That drops a 4.0x ROAS ($80,000 revenue ÷ $20,000) to 3.48x ($80,000 ÷ $23,000). Decide upfront whether "ad spend" includes management fees and stick with it.
4. Mixing currencies
Running US campaigns and UK campaigns in the same report without converting to a single currency will distort every calculation. Convert everything to one base currency before calculating ROAS.
5. Counting non-ad revenue
If organic sales and paid sales land in the same revenue bucket, your ROAS is inflated. Ensure your revenue figure only includes sales attributed to the ad spend in question.
For a step-by-step walkthrough that avoids these pitfalls, read how to calculate ROAS.
Multi-touch attribution and ROAS
The ROAS formula itself does not change with attribution models. What changes is which revenue gets assigned to which ad spend — and that shifts the ROAS number dramatically.
Last-click attribution
All revenue credit goes to the final ad clicked before purchase. Google Search and branded campaigns look strong. Top-of-funnel channels like Meta prospecting look weak. This model undervalues awareness campaigns.
Linear attribution
Revenue credit splits equally across all touchpoints. A customer who touched four channels gives 25% credit to each. This smooths out ROAS across channels but can make every channel look mediocre.
Data-driven attribution
Machine learning models assign credit based on statistical impact. Google and Meta both offer data-driven models now. They tend to give more credit to upper-funnel touchpoints than last-click, but they are still limited to data within their own ecosystem.
The practical takeaway
No single attribution model gives you the "true" ROAS. Last-click inflates bottom-funnel ROAS. Linear dilutes it. Data-driven is better but still platform-biased.
The best approach: use platform-level ROAS with consistent attribution settings for campaign optimization, and blended ROAS or MER for strategic decisions. This two-layer system prevents you from over-investing in channels that look good only because of attribution mechanics.
Related resources
- ROAS Calculator — plug in your numbers and get instant ROAS
- What is ROAS — the foundational guide to return on ad spend
- How to calculate ROAS — step-by-step calculation walkthrough
- Break-Even ROAS Calculator — find your minimum profitable ROAS
- ROAS Analytics — track blended and platform ROAS in one dashboard
Ready to get started?
See how rule1 can transform your ad analytics and help you find winners faster.