ROAS Formula: What It Is, How to Calculate It, and What a Good Number Actually Looks Like
ROAS formula explained: what it is, how to calculate it correctly, benchmarks by channel for 2026, and the critical limitations most agencies won't tell you.
ROAS formula explained: what it is, how to calculate it correctly, benchmarks by channel for 2026, and the critical limitations most agencies won't tell you.

ROAS is one of the most cited metrics in digital advertising and one of the most misunderstood. Agencies love to lead with it in reports. But without context, a ROAS number tells you almost nothing useful about whether your advertising is actually working.
Here's what ROAS actually means, how to calculate it correctly, what benchmarks to use by channel, and the critical limitations nobody warns you about.
ROAS stands for Return on Ad Spend. It measures how much revenue you generate for every dollar you spend on advertising. It's expressed as a ratio or a multiple: a ROAS of 4 means you're generating $4 in revenue for every $1 spent on ads.
The formula is simple: ROAS = Revenue from Ads ÷ Cost of Ads.
If you spent $10,000 on a Meta campaign and it generated $40,000 in attributed revenue, your ROAS is 4x (or 400%).
The formula is simple. Getting the inputs right is harder.
Revenue from ads is only as accurate as your attribution model. Last-click attribution — still the default in many ad platforms — gives 100% of credit to the final ad a customer clicked before converting. This typically overstates the value of bottom-of-funnel channels (retargeting, branded search) and understates the value of upper-funnel channels (awareness campaigns, organic content).
For a more accurate ROAS calculation, use data-driven attribution if available, or at minimum compare platform-reported ROAS against revenue that actually appears in your payment processor or CRM. The gap between the two is your attribution discrepancy — and it's often significant.
Cost of ads should include creative production costs if they're material, not just media spend. A campaign that spent $5,000 in media but required $10,000 in video production has a very different true ROAS than the platform will show you.
There's no universal "good" ROAS — it varies dramatically by channel, industry, and business model. But these ranges give you a starting orientation.
Google Search: 4–8x is a healthy range for most industries. High-intent search queries convert well, which tends to produce strong ROAS. Below 3x warrants investigation into either bid strategy or landing page conversion.
Meta (Facebook and Instagram): 2–5x is typical, with significant variance by industry and creative quality. Meta's audience targeting advantages can produce strong ROAS, but attribution is notoriously difficult given iOS privacy changes. Always validate Meta-reported ROAS against actual revenue.
Google Shopping: 5–10x is achievable for eCommerce with strong product margins and well-optimized feeds. The visual format and purchase intent tend to drive efficient conversion.
TikTok Ads: 1.5–4x is more typical as the platform matures. Lower ROAS is often acceptable if the brand awareness impact is measurable through other channels.
Connected TV (CTV): ROAS measurement is more complex here and often not the right metric. CTV is typically better evaluated on brand lift and incremental reach rather than direct response ROAS.
This is where most brands and agencies get confused. ROAS measures revenue per ad dollar. ROI measures profit per ad dollar. They're measuring different things, and optimizing for the wrong one can actually hurt your business.
A ROAS of 8x sounds excellent. But if your product margins are 15%, you're losing money on every sale. The math: $1 in ads generates $8 in revenue, but only $1.20 in gross profit — meaning your advertising is unprofitable regardless of the impressive ROAS number.
For this reason, companies with lower margins (eCommerce, physical products, highly competitive categories) should calculate a target ROAS that accounts for margins rather than treating any positive number as success. The formula: target ROAS = 1 ÷ gross margin percentage. With 25% margins, your break-even ROAS is 4x. Below that, you're losing money on advertising.
ROAS is most misleading when customer lifetime value (LTV) is high and the first purchase isn't the point. A subscription business that converts customers at a loss on the first transaction may still be highly profitable over 24 months of subscriptions. Using first-purchase ROAS to evaluate that business creates the wrong incentives — you'd optimize away from acquiring customers who are actually your best long-term segment.
The right metric in that case is LTV:CAC ratio — the ratio of lifetime customer value to cost of acquisition across all channels. An LTV:CAC of 3:1 or higher is generally a healthy business, regardless of first-purchase ROAS.
ROAS = Revenue from Ads ÷ Cost of Ads. A result of 4 means $4 revenue generated per $1 spent.
10% margin: break-even ROAS = 10x. 25% margin: break-even ROAS = 4x. 50% margin: break-even ROAS = 2x. Below your break-even ROAS, advertising is unprofitable regardless of the absolute number.
Google Search: 4–8x typical. Meta: 2–5x typical. Google Shopping: 5–10x typical. TikTok: 1.5–4x typical.
When your business model depends on repeat purchase or subscription revenue, first-purchase ROAS is the wrong optimization target. Use LTV:CAC (target 3:1 or higher) to evaluate advertising efficiency across the full customer relationship.
How We Work


