

A 4x ROAS can lose money and a 2x ROAS can be profitable. Here's the break-even formula every brand should check before celebrating a number.

A brand owner told us their ROAS was 4x and they were "crushing it." Their gross margin was 18%. They were losing money on nearly every sale their ads generated, and celebrating it in the same sentence.
This happens constantly, and it's not a math error — it's a missing variable. Return on ad spend tells you how much revenue came back for every dollar spent. It says nothing about how much of that revenue was actually profit. Without that second number, ROAS is a vanity metric wearing a performance metric's clothes.
Return on ad spend is revenue divided by ad spend. Spend $1,000, generate $4,000 in attributed revenue, and you have a 4x ROAS. It's the most-quoted number in performance marketing because it's easy to calculate and easy to report — you can check yours in seconds with a ROAS calculator.
The problem isn't the metric itself. It's using it as a pass/fail grade without asking the one question that actually determines profitability: of that $4,000 in revenue, how much was margin, and how much was cost of goods?
Break-even ROAS is the return you need just to cover your costs — the floor below which every ad dollar is actively losing money, regardless of how good the ROAS number looks on a dashboard.
The formula is simple:
Break-even ROAS = 1 / gross margin
If your gross margin is 40% (0.40), your break-even ROAS is 1 / 0.40 = 2.5x. Anything below 2.5x loses money on that spend. Anything above it is genuine profit, not just revenue.
Here's how that floor moves across common margin ranges:
| Gross margin | Break-even ROAS |
|---|---|
| 20% | 5.0x |
| 40% | 2.5x |
| 60% | 1.67x |
| 80% | 1.25x |
Notice what this table actually says: a low-margin business needs to hit 5x just to break even, while a high-margin business is already profitable at 1.25x. A brand with a 20% margin celebrating a 4x ROAS is still underwater. A service business with an 80% margin panicking over a 2x ROAS is leaving a perfectly profitable channel on the table. Same word — "ROAS" — completely different meaning depending on the number nobody put next to it.
You can run your own margin against this formula directly with the break-even ROAS calculator rather than doing it by hand every time your cost structure shifts.
A high-margin service business, profitable at 2x. A boutique consulting firm runs ads for a $3,000 service package with an 85% gross margin — most of the cost is the founder's time, already accounted for elsewhere. Their break-even ROAS is roughly 1.18x. A campaign running at 2x ROAS looks unremarkable next to the "aim for 4x" advice floating around most marketing blogs, but it's comfortably, significantly profitable. Pulling back on that campaign because "2x isn't good enough" would mean walking away from real profit chasing an arbitrary benchmark that never applied to this business's cost structure in the first place.
A low-margin ecommerce brand, losing money at 4x. A commodity ecommerce brand sells a $40 product with a 22% gross margin after shipping, packaging, and payment processing. Break-even ROAS here is about 4.5x. A campaign reporting 4x ROAS — a number most marketers would call a win — is actually losing roughly 10 cents on every dollar spent, before even accounting for fixed costs like software or headcount. Without checking the margin, this brand could scale a losing campaign for months, watching revenue climb while cash quietly drains.
Same reported metric. Opposite financial reality. The only difference is a number that never shows up on the ad platform's dashboard.
Even after you've done the margin math, the ROAS your ad platform shows you is often optimistic for a second reason: attribution windows. Meta and Google typically default to attribution windows that credit a purchase to an ad click or view days after the fact — sometimes counting a sale that would have happened anyway, or double-crediting a customer who saw ads on two platforms before buying once.
This means the ROAS on your ads dashboard is frequently higher than the ROAS your bank account would confirm. Reconciling platform-reported revenue against actual revenue on a monthly basis isn't optional bookkeeping — it's the check that keeps you from scaling a campaign the platform swears is working while your margin quietly disagrees.
One mistake almost as costly as ignoring break-even ROAS entirely is treating it as the goal once you know it. Break-even means exactly what it says — you covered your costs and made nothing. It's the line below which you're losing money, not the line you're aiming for.
A healthy target sits meaningfully above the floor, with the exact margin depending on what else that revenue needs to fund. If you're also carrying fixed overhead — salaries, software, rent — your real target ROAS needs to clear break-even by enough to cover those costs too, not just the cost of goods sold. A brand with a 40% margin and a 2.5x break-even might set a working target of 3.5x to 4x once fixed costs and a reasonable profit margin are factored in. The break-even number tells you where the cliff is. It doesn't tell you how far back from the edge you should stand.
The break-even formula is only as good as the margin you feed into it, and gross margin gets miscalculated more often than you'd expect. The common error is using markup instead of margin — a product that costs $40 and sells for $100 has a 60% margin (60/100), not a 150% markup treated as if it were the same thing. Mixing those up inflates the margin figure and understates your true break-even ROAS, which means a campaign that looks safely profitable on paper might actually be losing money.
The other common gap is leaving out real costs that don't feel like "cost of goods" but function exactly like one — payment processing fees, shipping subsidies, return rates, and platform commissions all quietly erode margin before a single ad dollar gets spent. A brand that eats free returns on 8% of orders needs to bake that into the margin calculation, not treat it as a separate line item disconnected from ad performance.
Know your gross margin cold — not a guess, the real number after cost of goods, fulfillment, and payment processing. Compute your floor using the break-even formula above, or run it through the break-even ROAS calculator directly. Set your actual targets meaningfully above that floor, not at some generic "4x is good" benchmark pulled from a blog post that had no idea what your margin was. And reconcile monthly against real revenue, not just platform-attributed revenue, so attribution inflation doesn't quietly erode the buffer you thought you had.
ROAS and break-even ROAS are still only half the picture — they tell you if a campaign is profitable today, not whether the customers it's acquiring are worth acquiring at all. Pairing this with what you're actually paying to acquire a customer via a CAC calculator and what that customer is worth over time via an LTV calculator turns a single-campaign metric into an actual growth strategy. That's the layer most brands skip, and it's exactly the layer Kortex Labs builds into the media plans and reporting we set up for clients — so "ROAS is up" and "we're actually more profitable" mean the same thing.
Keep reading
Kortex runs paid traffic, websites, design and AI automation for growing brands — one senior team, measured on revenue. Get a free growth plan for your business.