Why a 4x ROAS can still lose money
ROAS is revenue divided by ad spend. It says nothing about what is left after the cost of delivering the order. If product, fulfillment and fees consume 75% of revenue, a 4x ROAS leaves only 25 cents of contribution per revenue dollar against the ad dollar that produced it.
The break-even ROAS is 1 ÷ (1 − variable rate). At a 50% variable rate it is 2.0x; at 75% it is 4.0x. The same ROAS can be profitable for one store and a loss for another.
The profit formula
Contribution before ads = revenue × (1 − product cost % − fulfillment % − fee %). Profit after ads = contribution before ads − ad spend. Profit per ad dollar = profit after ads ÷ ad spend.
CPA = ad spend ÷ orders. Maximum CPA = contribution before ads ÷ orders. If CPA exceeds maximum CPA, the campaign is buying orders above what the order can fund before fixed costs.
Worked example
Ad spend $5,000, attributed revenue $20,000, 250 orders, and a 50% variable rate. Contribution before ads is $10,000; profit after ads is $5,000. ROAS is 4.00x and break-even ROAS is 2.00x. Profit per ad dollar is $1.00.
CPA is $20 and maximum CPA is $40, so there is room before the campaign reaches the order-level ceiling. The margin of safety is 100% above break-even ROAS.
Margin of safety
Margin of safety = current ROAS ÷ break-even ROAS − 1. At 4.00x against a 2.00x break-even, it is 100%. At 1.00x against 2.00x, it is −50%, meaning the campaign is halfway below break-even.
The percentage is easier to compare across stores than raw ROAS because it normalizes for different cost structures. A 3x ROAS with a 2.8x break-even has far less cushion than a 3x ROAS with a 1.5x break-even.
ROAS sensitivity
The table holds spend and cost percentages constant and moves ROAS from 1.5x to 5x. At 1.5x, revenue is $7,500 and profit is −$1,250; at 2.0x, profit is zero; at 5.0x, profit is $7,500.
This is a stress test, not a forecast. It shows how quickly a campaign crosses from loss to profit as ROAS moves, which is useful when setting a stop-loss or a scaling threshold.
Where the model stops
It does not reconcile platform attribution, measure incrementality, handle returns and discounts, or include fixed costs, overhead and taxes. Revenue may include organic or returning demand that the ads did not create.
For the minimum ROAS implied by unit costs, use the break-even ROAS calculator. This tool is for the actual profit behind a reported ROAS.