Break-Even ROAS: Formula, Worked Example and Calculator Guide

Break-even ROAS is the return on ad spend at which your ads pay for themselves and nothing more: 1 divided by your margin. If you keep 50 cents of every sales dollar after product costs, you need $2 of ad-attributed revenue for every $1 of ad spend just to break even. You do not need a break-even ROAS calculator to find it; the math fits on the back of an envelope, and this guide walks through it step by step.

Below you will find what ROAS and break-even ROAS mean, the two versions of the formula, a fully worked example with round, hypothetical numbers, how to turn the result into a target ROAS, and the mistakes that most often make a losing campaign look profitable.

What ROAS measures

ROAS (return on ad spend) is revenue attributed to ads divided by what you spent on those ads. Google Ads reports it as conversion value per cost, defined as conversion value divided by cost, and expresses target ROAS as a percentage: in Google's own example, $5 in sales for $1 of ad spend is a 500% target ROAS. Meta reports purchase ROAS as purchase conversion value divided by amount spent, shown as a ratio such as 5.00.

So a ROAS of 5, 5.00, 5:1 and 500% all say the same thing. What ROAS does not tell you is whether you made money. It compares revenue to ad cost, and revenue is not profit. That gap is exactly what break-even ROAS closes.

The break-even ROAS formula

Version 1: gross margin only

The simple version uses your gross margin, the share of revenue left after the cost of the goods you sold:

  • Gross margin = (price - product cost) / price
  • Break-even ROAS = 1 / gross margin

Why it works: every dollar of revenue leaves you a margin-sized slice to spend. At break-even, those slices add up to exactly the ad spend. Revenue x margin = ad spend, so revenue / ad spend = 1 / margin.

Version 2: including variable costs

Product cost is rarely the only cost that grows with each order. Shipping, packaging, payment processing fees, marketplace or platform commissions, and the expected cost of returns all come out of the same sale. Subtract them too, and you get the contribution margin before advertising:

  • Contribution margin = (price - product cost - variable costs per order) / price
  • Break-even ROAS = 1 / contribution margin

Version 2 is the one to steer by. Version 1 is useful only when variable costs are genuinely small, and it always gives a lower, more flattering number.

A worked example you can redo on paper

All numbers below are hypothetical and rounded to keep the arithmetic easy. Imagine a store selling one product for $100, before sales tax.

LinePer orderShare of price
Selling price (excluding tax)$100100%
Product cost$4040%
Gross margin$6060%
Shipping and packaging$88%
Payment processing fees$33%
Returns allowance (expected refunds and handling)$44%
Contribution margin before ads$4545%

Now the two break-even figures:

  1. Gross-margin version: 1 / 0.60 = 1.67 (about 167%).
  2. Variable-cost version: 1 / 0.45 = 2.22 (about 222%).

Check the second one with $1,000 of ad spend. At a ROAS of 2.22 the ads bring in about $2,222 of revenue. Keeping 45% of that leaves about $1,000, which exactly covers the $1,000 spent. Profit: zero. That is break-even.

Now suppose the campaign reports a ROAS of 2.0. Using version 1 you would call it profitable, because 2.0 is above 1.67. Using version 2 you can see it is losing money: $2,000 of revenue x 45% = $900, against $1,000 of spend, a $100 loss. The difference between the two formulas is the difference between scaling a campaign and pausing it.

From break-even to target ROAS

Break-even is a floor, not a goal. Fixed costs such as salaries, software and rent still have to be paid, and you presumably want a profit. To build that into a target, decide what share of revenue you want left after ad spend, and subtract it from the contribution margin:

  • Target ROAS = 1 / (contribution margin - desired profit share of revenue)

In the example, if you want 10% of revenue left after ads: 1 / (0.45 - 0.10) = 1 / 0.35 = 2.86 (about 286%). Check it: $1,000 of spend at 2.86 brings about $2,857 of revenue; 45% of that is about $1,286; minus $1,000 of spend leaves about $286, which is 10% of the revenue.

A few practical points when you use the result:

  • Match the platform's format. Google Ads target ROAS is entered as a percentage (286%), while Meta shows ROAS as a ratio (2.86).
  • Calculate per product group when margins differ. A blended target across a 70%-margin accessory and a 25%-margin appliance hides losses on the appliance.
  • Decide how to treat repeat purchases. Break-even on the first order is the cautious view. If you have reliable data on how much a new customer buys later, you can knowingly accept a lower first-order ROAS for new-customer campaigns, but write that decision down rather than letting it happen by accident.

Common mistakes that hide losses

Treating revenue as profit

A ROAS of 4 sounds strong. On a product with a 20% contribution margin, break-even is 1 / 0.20 = 5, so a ROAS of 4 loses money on every sale. Always compare ROAS with your own break-even figure, never with a rule of thumb.

Ignoring returns and refunds

Ad platforms usually record the value at the moment of purchase. If 15% of that revenue is later refunded, a reported ROAS of 3.0 is really about 3.0 x 0.85 = 2.55 on the revenue you keep. You can either include a returns allowance in your variable costs, as in the example above, or send corrections back to the platform: Google Ads, for instance, supports conversion adjustments that retract a conversion or restate its value, including when items in one order are returned at different times.

Leaving out fees

Payment processing, marketplace commissions, app subscriptions charged per order and free-shipping promises are all variable costs. Each percentage point you forget lowers your true break-even margin and raises the ROAS you need.

Counting tax and shipping as revenue

If the conversion value you send to ad platforms includes sales tax or shipping charged to the customer, ROAS is inflated by money that is not yours to keep. Either send net product revenue as the conversion value, or calculate your margin on the same basis the platform uses. The key is that the numerator of ROAS and the margin in your formula are measured the same way.

Trusting attributed revenue as exact

ROAS depends on which sales a platform attributes to its ads. Meta notes that purchase ROAS is based on data from connected business tools and attributed to your ads, that it may be estimated, and that statistical modeling may be used when events cannot be counted directly. Two platforms can also both claim the same order. Treat platform ROAS as a directional signal and compare it with the revenue in your own store data before raising budgets.

How to use this in practice

  1. Work out contribution margin per product group from your real costs.
  2. Calculate break-even ROAS (1 / contribution margin) and write it next to each campaign.
  3. Set a target ROAS that includes the profit you need, in the format each platform expects.
  4. Check reported ROAS against store revenue net of refunds every month and adjust.

Where CIQRA fits

ROAS is only as good as the conversion data behind it. CIQRA sends server-side conversions to GA4, Meta, TikTok, Google Ads, Pinterest, Snapchat and Microsoft, with no double counting, and server-side Google Tag Manager is supported too. The margin math above still has to come from your own costs.

FAQ

What is a good ROAS?

There is no universal good ROAS. A good ROAS is one above your own break-even ROAS by enough to cover fixed costs and profit. For a business with a 45% contribution margin, anything below 2.22 loses money on those orders.

Is break-even ROAS the same as ROI?

No. ROAS compares revenue with ad spend. ROI compares profit with total investment. Break-even ROAS is the ROAS at which the ad-driven profit is zero.

Should I use gross margin or contribution margin?

Contribution margin, whenever you know your shipping, fees and returns. Gross margin alone understates the ROAS you need.

Sources

Share LinkedIn X Facebook Email

Related articles