Break-even CPA is the net order revenue left after every non-ad variable cost. Break-even ROAS is net order revenue divided by that break-even CPA. If an order produces $60 of net revenue and has $30.54 of non-ad variable costs, the maximum break-even CPA is $29.46 and the break-even ROAS is approximately 2.04×.
Break-even CPA = net revenue − non-ad variable costsBreak-even ROAS = net revenue ÷ break-even CPAThis is a contribution model, not a promise that a platform dashboard will produce the same number. Your decision should use the revenue, costs and attribution rules that match the business outcome you are trying to measure.
Why gross margin alone overstates ad room
Gross margin often subtracts only product or landed cost. Advertising is not the only remaining expense. The order may still incur outbound shipping, pick-and-pack, payment fees, marketplace fees, packaging, expected return losses and variable customer support.
For a defensible acquisition limit, build the stack from a real order:
- Start with net order revenue after discounts and expected refund adjustments.
- Subtract product or landed cost.
- Subtract shipping, fulfillment and packaging paid by the business.
- Subtract transaction and marketplace fees.
- Subtract expected losses from returns, reships and chargebacks.
- The remainder is the maximum acquisition cost at zero order-level contribution.
Do not subtract ad spend before solving for break-even CPA. The purpose of the equation is to determine how much ad spend the order can support.
Worked example: break-even CPA and ROAS
Assume an illustrative order with $60.00 of net revenue.
| Non-ad line item | Amount |
|---|---|
| Product cost | $18.00 |
| Outbound shipping | $6.00 |
| Fulfillment | $3.00 |
| Payment and transaction fees | $2.10 |
| Expected return loss | $1.44 |
| Total non-ad variable costs | $30.54 |
$60.00 − $30.54 = $29.46$60.00 ÷ $29.46 = 2.04×At exactly $29.46 of acquisition cost, the illustrative order contributes $0 before fixed operating costs. A reported ROAS above 2.04× creates positive order-level contribution under these assumptions; a lower ROAS creates negative contribution.
The result is only as good as the cost stack. Omitting the $1.44 expected return loss would increase the apparent allowable CPA and make the break-even ROAS look easier to achieve.
Break-even is not the same as a viable target
A business usually needs contribution profit to fund salaries, software, rent, product development, tax obligations and cash-flow risk. Convert the break-even equation into a target-profit equation:
Target CPA = break-even CPA − desired contribution profit per orderTarget ROAS = net revenue ÷ target CPASuppose the same order must contribute $9.00 after ads:
$29.46 − $9.00 = $20.46$60.00 ÷ $20.46 = 2.93×The operational target is therefore 2.93×, not 2.04×. Break-even remains useful as a hard boundary, but it should not automatically become the bidding target.
Separate new and returning customers
A blended ROAS can hide two different acquisition problems. Returning customers may purchase with little or no paid acquisition, while new customers consume most of the spend. At minimum, review:
- new-customer net revenue and acquisition cost,
- returning-customer net revenue and acquisition cost,
- first-order contribution,
- measured repeat contribution by cohort,
- the time required to recover acquisition spend.
Lifetime value can justify a loss on the first order only when repeat behavior is observed, contribution-based and durable enough to support the cash requirement. Revenue-only lifetime value can overstate what is available to recover acquisition cost.
Returns and attribution lag
Convert returns into expected loss per order
Do not automatically multiply return rate by full revenue. Estimate the net economic loss of a returned order: unrecoverable product value, reverse shipping, handling, processing fees not recovered, support time and any markdown required for resale.
Expected return loss per order = return probability × average net loss per returnMatch the measurement window to the business
Advertising platforms, storefronts and finance systems can recognize orders, cancellations and returns at different times. A recent campaign may appear profitable before delayed refunds arrive. Use cohorts that have had enough time to mature and document the attribution rule used for the decision.
Platform-reported ROAS is a measurement input, not an accounting result. Reconcile it with net paid orders and realized variable costs.
Break-even ROAS guardrail checklist
- Use net revenue after discounts, not list price.
- Exclude tax collected for an authority unless your model requires a different treatment.
- Include product, shipping, fulfillment, payment and marketplace costs.
- Include expected return, reship and chargeback losses.
- Keep new and returning customer economics separate when possible.
- Set a target-profit ROAS above the break-even boundary.
- Recalculate when price, product mix, shipping policy or return behavior changes.
- Compare platform-attributed orders with paid, fulfilled and retained orders.
Frequently asked questions
Is a higher ROAS always better?
Not necessarily. A very high ROAS can accompany under-spending and limited profitable volume. The objective is usually profitable incremental contribution, not the highest possible ratio.
Should fixed costs be included in break-even ROAS?
The basic order-level formula excludes fixed costs. Add a desired contribution target to fund fixed costs and profit rather than allocating every fixed cost directly into each bid calculation.
Can I use average order value instead of net revenue?
Only when the average reflects discounts, refunds and the same order population used for the cost inputs. A headline AOV may not match retained net revenue.
What happens when break-even CPA is zero or negative?
The order does not cover its non-ad variable costs. Paid acquisition cannot fix that unit economics problem; pricing, cost or offer structure must change first.