Ecommerce/Break-even ROAS calculator
Free tool for online stores

Break-even ROAS calculator

Put in what one order brings in and what it costs you. See how much you can spend on ads to win it, and the ROAS you need to break even or make a profit.

Contribution per order
$37.00
Break-even ROAS
2.16
Break-even CPA
$37.00
$80.00 − $28.00 goods − $9.00 shipping − $0.00 payment − $4.00 returns − $2.00 other = $37.00 (46.3%)
$80.00 ÷ $37.00 = 2.16 break-even ROAS

Each order leaves $37.00 for ads and profit. Spend more than that to win an order and you lose money on it. In ROAS terms, every $1 of ads has to bring in $2.16 of sales to break even.

Target ROAS for a profit you choose

To keep $8.00 an order, spend at most $29.00 to win it: a target ROAS of 2.76.

How the math works

Four numbers from one order

Contribution margin per order is what one order leaves after the costs that come with it. Take the order value. Subtract the cost of the products, shipping and fulfilment, payment fees, the share you refund, and anything else each order costs. What is left pays for ads, then for everything else, then profit.

Break-even ROAS is order value divided by contribution margin. It tells you how many dollars of sales each ad dollar has to bring in so the order pays for its ad and nothing more.

Break-even CPA is the contribution margin itself, in dollars. It is the most you can spend on ads to win one order without losing money on it.

Target ROAS leaves room for profit. Choose the share of each order you want to keep after ads. Take that amount off the contribution margin, and divide the order value by what is left.

Example, the calculator’s starting numbers, which are ours for illustration: a $80.00 order with goods at 35% ($28.00), $9.00 of shipping and fulfilment, 5% returns ($4.00) and $2.00 of other costs. That leaves $37.00, or 46.3% of the order. Break-even ROAS is 80 ÷ 37 = 2.16, and break-even CPA is $37.00. To keep 10% ($8.00) after ads, you can spend $29.00 per order, a target ROAS of 2.76.

The example leaves payment fees out because they depend on your provider and plan. Add yours and every number moves: the margin gets smaller and the ROAS you need gets higher.

Getting the inputs right

Where each number comes from

  • Average order value: sales divided by orders over the last 90 days, from your store’s reports. Use the same definition your ad platform uses, so the ROAS figures match.
  • Cost of goods: what you paid for the products, including inbound freight and duties if you can split them out.
  • Shipping and fulfilment: postage, boxes and packing time per order. If customers pay for shipping, take that off.
  • Payment fees: check your plan’s rate with your payment provider. If your Shopify store uses a third-party payment provider instead of Shopify Payments, Shopify adds its own fee on top: 2% on Basic, 1% on Grow, 0.6% on Advanced, 0.2% on Plus, per its pricing page on 10 November 2026. Add that to the percentage field.
  • Returns: refunds as a share of sales. We count a refund as money lost. If you resell most returned items, use a lower figure.

Leave out costs that don’t change with each order, such as rent, salaries and monthly software. Those come out of the profit you keep, which is why the target ROAS matters more than the break-even one.

Using the result

What to do with the number

  1. Ads running below break-even? Each order they win costs you money. Cut the worst campaigns first, or raise the order value with bundles or a free-shipping threshold.
  2. Break-even ROAS higher than your ads reach? Your margin per order is too thin for paid ads as they run now. Look at product cost, shipping and order value before spending more.
  3. Want to rely less on ads? Search and email don’t charge per click. Our guide to what ecommerce SEO costs sets out retainers, software and a do-it-yourself route, with the math for what a retainer has to bring in.
  4. Want help with the store itself? Every price we charge an online store is on our ecommerce pricing page.

This is a quick check on one average order, not accounting advice. Products with very different margins are worth running one at a time.

Break-even ROAS · FAQ

Break-even ROAS questions

What is break-even ROAS?

It is the return on ad spend at which an order pays for its ad and nothing more. Work out what one order leaves after product, shipping, payment fees, returns and other per-order costs. Divide the order value by that amount. Below that ROAS, each order the ads win loses money.

How do you calculate break-even ROAS?

Break-even ROAS is average order value divided by contribution margin per order. In our example, an $80 order leaves $37.00 after its costs, so break-even ROAS is 80 ÷ 37, or 2.16. Put another way, it is 1 divided by your contribution margin as a share of the order.

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

They are the same limit seen two ways. Break-even CPA is the most you can pay in ads to win one order: the contribution margin in dollars. Break-even ROAS is the sales each ad dollar has to bring in. Use CPA when you think per order, and ROAS when your ad platform reports ROAS.

Is a ROAS above break-even good enough?

Only just. At break-even you make nothing on the order, and your rent, staff and software still need paying. Pick the profit you want to keep from each order and use the target ROAS instead. Repeat buyers can justify a lower ROAS on a first order, but only if you know how often they come back.

Why does my ad platform's ROAS differ from this one?

Ad platforms count the sales they can link to an ad, often including tax and shipping, and some sales get counted by more than one platform. Use the same order value here that your platform uses, and compare against sales in your store's own reports now and then.

Gigabit for Ecommerce

Know your break-even. Now lower it.

We look at your store, how it shows in search and what keeps it running, and email you the first things we would fix. Free.