Performance marketing

Break-even ROAS

The ROAS at which a campaign neither earns nor loses. It is derived from margin, not revenue, and without it no target ROAS has any basis.

Break-even ROAS is the return at which a campaign exactly covers its costs: no profit, no loss. It is derived from contribution margin using a simple formula: 1 divided by the margin. It is the zero everything else is measured from: a target ROAS set without knowing the break-even value is a guessed number.

In short

Formula Break-even ROAS = 1 / contribution margin (as a decimal)
Examples 50% margin → 2.0. 30% margin → 3.33. 15% margin → 6.67
What a ROAS below it means Every order from the campaign loses money, however healthy the report looks
What to watch Every category has its own break-even. A single one for the account does not exist

How it is calculated

Formula and inputs

The calculation has two steps. First determine the contribution margin: subtract all variable costs from the revenue of an order and divide the result by that revenue. Only then derive the threshold: break-even ROAS = 1 / contribution margin. The derivation is direct: profit per €1 invested in advertising = ROAS × margin minus 1. Zero occurs where ROAS × margin = 1, that is at ROAS = 1 / margin.

Variable costs are everything that grows with each order:

  • cost of goods or production cost,
  • shipping, packaging and packing materials,
  • payment fees and any marketplace commissions,
  • average cost of returns per order.

Fixed costs (salaries, rent, licenses) do not belong in the margin; they come in when the target ROAS is set.

Worked example

Worked example: a store has an average order of €100 net of VAT. Cost of goods is €60, shipping and packaging €8, payment fees €2. Variable costs total €70, contribution is €30 and contribution margin is 30 / 100 = 30%. Break-even ROAS = 1 / 0.30 = 3.33. The same expressed as a maximum cost per order: break-even CPA = 100 × 0.30 = €30.

Check on a campaign: with a €10,000 budget and ROAS 4 the campaign brings €40,000 in revenue, a contribution of 40,000 × 0.30 = €12,000 and, after subtracting the budget, a profit of €2,000. Per €1 of advertising that is 4 × 0.30 minus 1 = €0.20.

How margin moves the threshold and how to derive a target

The relationship is not linear: each point of margin at the low end moves the threshold more than at the high end.

Contribution margin Break-even ROAS
10% 10.00
20% 5.00
25% 4.00
40% 2.50
60% 1.67

The target ROAS follows the same formula, except that the share of revenue that must remain for fixed costs and profit is subtracted from the margin first: target ROAS = 1 / (margin minus required profit as a share of revenue). At a 30% margin and a 10% requirement: 1 / (0.30 minus 0.10) = 5.0. Check: a €10,000 budget at ROAS 5 brings €50,000 in revenue, €15,000 in contribution and €5,000 after subtracting the budget, exactly 10% of revenue.

What not to confuse it with: the ROAS in the report and the margin must sit on the same basis. If the ad platform counts revenue including VAT and the margin is net of VAT, then at 21% VAT a ROAS of 4 including tax equals 4 / 1.21 = 3.31 net, below the 3.33 threshold. Break-even ROAS is also not the account's historical average, but a constant derived from the margin of a specific category.

How to work with it

A worked example: a shop with a 30 percent contribution margin has a break-even ROAS of 3.33. A campaign at ROAS 4 therefore truly earns only 0.20 of extra margin per unit spent (4 × 0.30 minus 1), while a campaign at ROAS 3 is already losing money, even though a 3 looks respectable in a report. The category breakdown matters even more: a category at 15 percent margin needs ROAS 6.67, one at 50 percent only 2.0. A shared target of 4 for both means subsidising the first out of the second's earnings.

From our own practice

Calculating break-even values per category is a standard part of our audits and account takeovers: without it nobody can say whether the historical target ROAS is ambitious or loss-making. A common finding: an account with one target ROAS for the whole range, where several categories run deep below their real zero. The fix is not complicated: split campaigns by margin bands and give each band its own target, or move straight to POAS.

Common mistakes

  • Deriving break-even from gross margin without shipping and fees. The zero then comes out lower than it is, and campaigns quietly lose money.
  • Forgetting returns. In high-return categories the real margin is far lower and the break-even higher.
  • Targeting exactly break-even. Zero is not a goal, it is the floor. The target has to account for fixed costs and required profit.

Related terms

See also contribution margin, POAS, ROAS, target ROAS and CPA.

Frequently asked questions

Should the target ROAS equal break-even?

No. Break-even is the floor. The target belongs above it by the share of fixed costs and required profit, or below it only when you are deliberately buying growth.

What if I do not know the exact margin?

A per-category estimate is enough. Even a rough break-even beats a target copied from account history.

Does this apply to lead generation?

The principle does. Instead of ROAS you calculate the maximum lead price from deal value and the lead conversion rate.

How we can help

We run per-category break-even analysis as part of our Performance marketing agency service.

Back to the glossary