Definition · Attribution
What is ROAS?
ROAS stands for Return on Ad Spend. It is the most common headline metric in paid advertising and one of the most commonly misread. This page covers the definition, the formula, the relationship to break-even ROAS, and the three reasons platform ROAS rarely matches what hits the bank.
The formula
ROAS = revenue ÷ ad spend
$30,000 in revenue from $10,000 of ad spend is a 3.0x ROAS. Reported as a multiple or sometimes a percentage (300%). Same number, different format.
The point most operators miss
ROAS does not include cost of goods, fulfilment, processing fees, or overhead. A 3.0x ROAS is profitable for a 50 percent margin business and a quiet loss for a 30 percent margin one. The number that matters is your break-even ROAS: the lowest ROAS that clears your margin.
Run your numbers in the ROAS calculatorBreak-even ROAS by gross margin
The lowest ROAS that breaks even on your margin.
| Gross margin | Break-even ROAS | Typical for |
|---|---|---|
| 20% | 5.0x | Discount retail, marketplace resellers |
| 30% | 3.3x | Most ecommerce, low-margin services |
| 50% | 2.0x | Mid-margin DTC, lead-gen |
| 70% | 1.4x | SaaS, high-margin services |
| 85% | 1.2x | Software, digital products |
These are the numbers your campaigns need to hit before any actual margin lands. Above break-even, scale. At or near break-even, your channel is buying market share, not making money. Below it, every order destroys margin.
Why platform ROAS rarely matches the bank
The three reasons your reports disagree.
Reason 01
Deduplication failures
When the browser pixel and the server-side CAPI event both fire without a stable event ID, the platform counts the same conversion twice. Inflated reported revenue, inflated ROAS. Server-side rebuilds with order-ID deduplication usually fix this in week one.
Reason 02
View-through window inflation
Meta's default view-through window is one day. If it is widened to seven days (a common 'optimisation' that lifts the ROAS dashboard), a meaningful share of organic and brand-search conversions get attributed to ads they were merely shown. The number on the dashboard goes up; the bank does not.
Reason 03
Conversion events firing on /thank-you page-views
The platform conversion is set up to fire on a page-view of /thank-you rather than on a true order event. Customers who refresh, bookmark, or revisit the page rack up duplicate conversions. Inflates platform revenue by 5 to 30 percent. Easy to spot, easy to fix.
Frequently asked
Six questions about ROAS.
What is ROAS?
ROAS stands for Return on Ad Spend. It is the revenue generated by ad spend, divided by that ad spend, expressed as a multiple. A $30,000 return on $10,000 of ad spend is a 3.0x ROAS.
How do you calculate ROAS?
ROAS = revenue from ads ÷ ad spend. It is reported as a multiple (e.g. 3.0x) or sometimes as a percentage (e.g. 300%). Most ad platforms report platform-attributed ROAS. The number that matters more is contribution-margin ROAS, which factors in cost of goods and overhead.
What is a good ROAS in 2026?
There is no universal good ROAS. The threshold that matters is your break-even ROAS, calculated as 1 ÷ gross margin. A 50 percent margin business breaks even at 2.0x. A 30 percent margin business breaks even at roughly 3.3x. 'Good' starts above your break-even and scales from there.
What is the difference between ROAS and ROI?
ROAS only measures revenue against ad spend. ROI (Return on Investment) measures profit (revenue minus all costs, including cost of goods and overhead) against the total investment. A 3.0x ROAS can be a positive ROI for a high-margin business and a negative ROI for a low-margin one.
Why does platform ROAS differ from CRM revenue?
Three reasons: deduplication failures (events being double-counted across platforms or pixels), inflated view-through windows, and conversion events that fire on /thank-you page-views rather than actual orders. A two-week tracking audit usually closes the gap to within five percent.
What is break-even ROAS?
The lowest ROAS that covers gross margin and overhead. Calculated as 1 ÷ gross margin (or for a stricter version, 1 ÷ (gross margin − overhead percentage)). Below it, every order destroys margin. Above it, every additional dollar of spend compounds.
Run the numbers