NPnettoprofitPROFIT INTELLIGENCE
← Blog
StrategyMay 2026·6 min read

Break-Even ROAS: How to Know When an Ad Is Actually Losing Money

Your ad manager proudly shows a 3× ROAS. Revenue is three times what you spent — so you scale. A month later, your bank balance is flat. What happened? You crossed your break-even ROAS without knowing it existed.

What is break-even ROAS?

Break-even ROAS is the exact return on ad spend at which a campaign makes zero profit — every dollar above it is profit, every dollar below it is loss. It is determined entirely by your margins, not by your ad platform. Two stores running the same 3× ROAS can be wildly profitable or quietly bleeding money, depending on their cost structure.

The formula

Break-even ROAS is simply the inverse of your contribution margin after the cost of goods, shipping, fees and discounts:

Break-even ROAS = 1 ÷ Gross margin %

Where Gross margin % = 1 − (COGS% + Shipping% + Fees% + Discounts%)

If 55% of every order is eaten by variable costs, your gross margin is 45%, and your break-even ROAS is 1 ÷ 0.45 = 2.22×. Anything below 2.22× ROAS loses money — even though the platform calls it a "return."

A worked example

Take a €100 order with a "winning" 3× ROAS (so €33.33 ad spend):

Line itemAmount% of revenue
Revenue€100.00100%
Cost of goods−€42.0042%
Shipping & fulfillment−€9.009%
Payment & platform fees−€3.003%
Ad spend (3× ROAS)−€33.3333.3%
Net profit€12.6712.7%

Here the break-even ROAS is 1 ÷ (1 − 0.54) = 2.17×. The campaign clears it, so it is genuinely profitable. But drop the gross margin to 35% (common in fashion or electronics) and break-even ROAS jumps to 2.86× — that same 3× campaign now nets barely €1.40 per order, and a single return wipes it out.

Why fixed ROAS targets lie

The most common mistake is setting one ROAS target across the whole account. But break-even ROAS changes by:

  • Product — a 70%-margin digital add-on and a 25%-margin bundle have completely different break-even points.
  • Promotion — every discount code raises your break-even ROAS, because it shrinks the margin the ad has to cover.
  • Season — higher return rates after the holidays quietly push break-even up just as you scale.

A blanket "keep ROAS above 3" rule will kill profitable high-margin campaigns and protect unprofitable low-margin ones.

From break-even ROAS to POAS

Break-even ROAS tells you the threshold. POAS (profit on ad spend) tells you how far above or below it you actually are, in money. POAS > 1.0 means the ad is profitable; POAS < 1.0 means it is losing — no mental math required. It is the same idea as break-even ROAS, expressed as the number you actually want to optimize.

How NettoProfit automates this

NettoProfit imports per-product COGS, shipping, fees and discounts, then calculates break-even ROAS and live POAS for every campaign, ad set and individual ad in your WooCommerce store. Instead of guessing a target, you see the exact line where each ad turns from profit to loss — and get an alert the moment it crosses. Start free, no account required, and stop scaling ads that only look like winners.