If you are learning how to calculate BEROAS, the process has two stages. First find how much revenue remains after every non-ad variable cost. Then divide revenue by that remaining contribution margin.
Break-Even ROAS = Revenue ÷ (Revenue − Non-Ad Variable Costs)Use average per-order values in the same currency.
Step 1: choose a representative order value
Use selling price for a single-product order or average order value when customers buy different quantities and products. The number should match the cost averages used in the next step.
If customer-paid shipping is recognized as revenue, include it consistently. Do not mix a gross order value with costs calculated for a different product or period.
Step 2: total non-ad variable costs
Add the costs that occur because the order exists: COGS, seller-paid shipping, fulfillment, payment processing, platform fees, agent fees, and other reliable per-order costs.
A percentage fee should be calculated from revenue. A 3% payment fee on a $50 order is $1.50. Add any fixed transaction fee separately.
Step 3: calculate contribution margin
Subtract the combined variable costs from revenue. Suppose a $50 order has $15 product cost, $5 shipping, and $3 in payment and other variable costs.
| Calculation | Amount |
|---|---|
| Order revenue | $50 |
| Total non-ad variable costs | −$23 |
| Contribution margin | $27 |
| Contribution margin percentage | 54% |
The order can support up to $27 in advertising cost before profit reaches zero. That makes $27 the break-even CPA.
Step 4: divide revenue by contribution margin
Divide $50 by $27 to get 1.8519. Rounded for planning, break-even ROAS is 1.85x. The campaign must produce more than $1.85 in attributed revenue for each $1 spent before the modeled order becomes profitable.
Alternative formula using margin percentage
If contribution margin percentage is already known, convert it to a decimal and take its reciprocal. A 54% contribution margin is 0.54, so 1 divided by 0.54 equals about 1.85x.
Break-Even ROAS = 1 ÷ Contribution Margin DecimalUse contribution margin before ads, not gross margin that excludes shipping or transaction fees.
Step 5: compare actual and target ROAS
Actual ROAS above 1.85x is profitable under the inputs; actual ROAS below it loses money. A campaign exactly at 1.85x only breaks even. Use a higher target ROAS to reserve profit.
What to do with zero or negative margin
When variable costs equal or exceed revenue, there is no valid positive BEROAS. Do not accept Infinity, a negative ratio, or zero as a usable answer. Increase price, reduce cost, or change the offer before adding paid acquisition.
The manual method is useful for checking a model. Once you know how to calculate BEROAS by hand, use the homepage BEROAS calculator to compare percentage fees, fixed fees, target ROAS, current ROAS, and profit per order.
Break-even ROAS calculation questions
How do I calculate BEROAS manually?
Divide revenue by contribution margin before advertising. Contribution margin equals revenue minus all non-ad variable order costs.
Can I calculate BEROAS from margin percentage?
Yes. If contribution margin is already expressed as a decimal, break-even ROAS equals 1 divided by that margin. A 40% contribution margin gives 1 divided by 0.40, or 2.5x.
Do fixed business expenses belong in BEROAS?
The basic product-level formula uses variable order costs. Overhead can be added as a defensible per-order allocation when you need a broader operating break-even target.
Why does a negative margin have no valid BEROAS?
Advertising cannot repair an order that already loses money before ads. Dividing by zero or a negative contribution margin would produce a meaningless threshold.