Define contribution margin before calculating
Start with revenue and subtract the variable costs that rise with the sale, such as product, fulfilment, payment and variable service costs. Document tax, shipping, discounts and refunds so teams do not use different margins under the same label.
Work the formula with a safety margin
If revenue is €100 and variable non-ad costs are €60, contribution margin is 40% and simple break-even ROAS is 1 ÷ 0.40 = 2.5. A reported ROAS of 2.6 leaves little room for attribution error or fixed operating costs.
- Calculate contribution profit before advertising.
- Divide contribution profit by revenue to get the margin rate.
- Divide one by that rate for simple break-even ROAS.
- Add a documented safety requirement for the decision.
Connect ROAS to maximum CPA and cash exposure
For one average customer, break-even CPA is average revenue per customer multiplied by contribution margin. Check payback timing and repeat purchase assumptions separately; lifetime value should not silently finance immediate acquisition risk.
Use the boundary as a review trigger
Compare recorded and attributed revenue, volume and confidence around the threshold. A value above break-even can justify further investigation or a controlled test, while a value below it prompts diagnosis rather than an automatic claim that the ads caused the loss.
Worked example
A product generates EUR 60 of contribution before advertising on EUR 100 of recorded revenue. The illustrative break-even ROAS is 100 divided by 60, or about 1.67; the team then adjusts the model for returns and repeat value before setting a guardrail.
Common mistakes
- Using gross margin when contribution costs materially change the threshold.
- Presenting an illustrative break-even number as a universal scaling target.
Editorial next decisions
Use these guides only when their decision becomes the next unresolved constraint in your evidence trail.
- Meta Ads account audit: find the first decision worth making — use it to run a structured meta ads account audit and prioritize one action.
- Meta Ads is spending but not selling: find the first broken stage — use it to diagnose a meta ads campaign that spends without recorded sales.
- Meta Ads ROAS is dropping: decompose the ratio before reacting — use it to diagnose why meta ads roas declined across comparable periods.
Limitations
The simple formula excludes fixed costs, cash timing, returns, taxes and uncertainty unless they are built into the chosen margin, so it should not be presented as audited profit.
Questions readers ask next
What is a good ROAS for Meta Ads?
There is no universal value because margins, costs, attribution and growth goals differ. Compare the same revenue definition with a business-specific threshold.
Can I use gross margin instead?
Only if it includes the variable costs relevant to the decision and everyone understands the definition; contribution margin is usually the clearer planning input.
Sources checked
Primary documentation was checked on the date shown. Product interfaces and eligibility can change, so verify the current account state before acting.
- Ad budgets, costs and schedulesMeta · verified August 12, 2026
- Key event attribution models reportGoogle Analytics Help · verified August 12, 2026