Break-even ROAS calculator

Free. Runs in your browser, nothing is uploaded.

Break-even ROAS is the lowest return on ad spend at which your ads pay for themselves: below it, every sale from ads loses money. The formula is break-even ROAS = 1 ÷ profit margin before ad spend, so a 40% margin needs a 2.5x ROAS just to break even.

What do you want to work out?

What the customer pays per order, before tax.

What you pay for the goods in one order.

Postage, packing and pick fees you pay.

Percent of the price, for example 3.

Packaging, per-order app fees, average cost of returns.

Optional: related numbers

Percent of revenue. Adds the target ROAS for that profit.

Break-even ROAS1.79xEach $1.00 of ad spend must bring back $1.79 in sales to break even.
Profit margin before ads
55.75%
Break-even CPA (most you can pay per order)
$44.60
Break-even ACoS
55.75%

Formula with your numbers

Break-even ROAS = price ÷ profit per order before ads

Profit per order = $80.00 - $24.00 - $7.00 - $2.40 fees - $2.00 = $44.60

= $80.00 ÷ $44.60 = 1.79x

How to use the break-even ROAS calculator

  1. From price and costs is the more accurate way. Enter the selling price (or your average order value if orders often hold more than one item), the product cost, and the other costs you pay on every order: shipping and fulfilment, payment and platform fees, and anything else such as packaging or the average cost of returns. Leave a cost empty if it does not apply.
  2. From profit margin is the quick way, if you already know the share of revenue you keep after every cost except ads.
  3. Add the profit you want to keep (optional). Enter it as a percentage of revenue and the calculator adds the target ROAS, and in the first mode the target CPA, that leaves that profit after ad spend.

Alongside break-even ROAS you get your margin before ads, the break-even CPA (the most you can pay in ads for one order) and break-even ACoS.

Break-even ROAS formula, with a worked example

Break-even ROAS = selling price ÷ profit per order before ad spend = 1 ÷ profit margin

Example. A brand sells a dress for $80. Each order costs:

  • $24 for the dress itself
  • $7 for shipping and fulfilment
  • 3% in payment fees, which is $2.40
  • $2 for packaging

Profit per order before ads = $80 - $24 - $7 - $2.40 - $2 = $44.60, a 55.75% margin.

Break-even ROAS = $80 ÷ $44.60 = 1.79x. The ads have to bring in $1.79 of sales for every $1 spent before the brand stops losing money on them. The break-even CPA is $44.60: pay more than that in ads for one order and the order loses money.

From break-even to a target ROAS

Breaking even is not the goal, so work out the ROAS that leaves the profit you want:

Target ROAS = 1 ÷ (profit margin before ads - profit margin you want to keep)

To keep 15% of revenue as profit in the example: 1 ÷ (0.5575 - 0.15) = 2.45x. If the profit you want is as large as the margin itself, no ROAS can reach it.

Break-even ACoS

ACoS (ad spend ÷ ad revenue) is the inverse of ROAS, so break-even ACoS equals your margin. In the example, an ACoS above 55.75% loses money.

What to include in the costs

Break-even ROAS is only as good as the costs you put in. The common mistake is to use gross margin (price minus product cost) and forget everything else each order costs. That makes the break-even look lower than it is, so campaigns that seem profitable quietly lose money.

Include (costs of each order)Leave out (costs of running the business)
Product cost, including inbound freightSalaries and freelancers
Shipping you pay, pick and packRent and utilities
Payment processing and marketplace feesSoftware subscriptions
Packaging and insertsThe ad spend itself
Average cost of returns and refunds
Discounts, if you enter the full price

Returns. Spread them across all orders. If 10% of orders come back and each return costs you $30 in lost product and postage, add $3 per order.

Several products. Use your average order value and the average cost per order. If your products have very different margins, work out break-even ROAS for each product line you advertise separately.

Repeat customers. Break-even ROAS here is for the first order. If customers reliably come back, you may choose to accept a first-order ROAS below break-even to win them, as long as your cash flow can carry it.

How to lower your break-even ROAS

A lower break-even ROAS gives your ads more room to work. Every lever is a margin lever:

  • Raise the order value. Bundles and a free-shipping threshold spread shipping and fixed per-order costs over more revenue.
  • Cut product cost. Better supplier terms or larger runs lower cost per unit. See the markup calculator to check your pricing.
  • Reduce returns. Clear size guides and accurate product photos from several angles set the right expectations before the order.
  • Review fees. Payment and platform fees are a percentage of every order, so a small cut applies to all of them.
  • Raise prices where you can. A price rise flows straight into margin, and a small one can lower break-even ROAS a lot when margins are thin.

How Ad Autopilot uses break-even ROAS

When you plan a campaign in Ad Autopilot, you enter your average order value and gross margin. The unit economics are calculated in code, not by the AI model, so the numbers cannot be made up:

  • Break-even ROAS = 1 ÷ margin. If you also give fulfilment cost, payment fees, discounting and return rate, it prices everything on contribution margin: (gross margin minus fulfilment, fees and discounting) × (1 - return rate). Otherwise the plan says the targets are based on gross margin and may be optimistic.
  • Target ROAS = break-even × 1.3 by default, to leave room for day-to-day swings. You can edit it.
  • Target CPA = average order value ÷ target ROAS. This is the most the campaign should pay for a purchase.
  • A budget check. On Meta, an ad set usually leaves the learning phase after about 50 results in the week after its last significant edit, so the plan compares your daily budget with 50 ÷ 7 × target CPA and tells you when the budget is too small to get there.

Plan campaigns on your real margins

Ad Autopilot turns your order value and margin into break-even ROAS, target ROAS and target CPA, then runs your Meta and Google Ads campaigns against those numbers and by default brings each change to you for approval.

See how Ad Autopilot works

Questions

How do you calculate break-even ROAS?

Divide 1 by your profit margin before ad spend. With a 40% margin, break-even ROAS is 1 ÷ 0.40 = 2.5. Or divide the selling price by the profit per order before ads: an $80 order that leaves $44.60 after product, shipping, fees and packaging has a break-even ROAS of 80 ÷ 44.60 = 1.79.

What is the difference between break-even ROAS and target ROAS?

Break-even ROAS is where ads neither make nor lose money on the order. Target ROAS is the higher number you aim for so there is profit left over. Target ROAS = 1 ÷ (margin minus the profit margin you want to keep).

Should I use gross margin or contribution margin?

Use contribution margin: the share of revenue left after every cost of fulfilling the order, including shipping, fees, packaging and returns. Gross margin only subtracts product cost, so it makes break-even ROAS look lower than it really is.

What is break-even ACoS?

Break-even ACoS equals your profit margin before ads. ACoS is ad spend divided by ad revenue, the inverse of ROAS, so at a 30% margin any ACoS above 30% loses money on the order.

Does break-even ROAS include fixed costs?

No. It covers the costs of each order only. Salaries, rent and software are paid from the profit left after ads, which is why you set a target ROAS above break-even.

Why is my break-even ROAS so high?

Because your margin per order is thin. A 20% margin means a 5x break-even ROAS. Raising the order value, cutting product or shipping costs and reducing returns all lower it.

Guides on this topic

More free tools