HomeNumbers

Profitable ROAS Floor: Breakeven ROAS for a Store That Also Sells Online

Breakeven ROAS is 1 divided by your margin after variable costs. Work out your floor, add a profit target, and set it for web and in-store sales.

Your breakeven ROAS is 1 divided by the margin you keep after variable costs. Say you keep 40 cents of each dollar after product cost, card fees, packaging and shipping. Your break-even ROAS is 1 / 0.40 = 2.5. Below 2.5, every ad-driven order loses money before rent and wages. Your profitable ROAS floor sits above that, at 1 divided by (margin minus the profit you want).

This guide is for the owner of one store who sells online and runs paid ads without an agency. It covers the formula, a worked example, and floors for web and in-store orders.

It matters because ad platforms report revenue, not profit. The gap between the two is where small stores lose money on ad campaigns.

What breakeven ROAS means

Return on ad spend (ROAS) is the ad revenue generated by ads divided by ad spend. Return on ad spend is the metric every ad platform reports. Google defines target ROAS as the average conversion value you want for each dollar you spend on ads. Its example: $5 in revenue for $1 of ad spend is a 500% target ROAS, or 5.0.

Break-even ROAS is the minimum ROAS, or minimum return, at which ads pay for themselves. It is the lowest ROAS you can accept. Below it, you are losing money on every sale the ads bring.

A break-even ROAS of 2 means you need $2 of revenue for every dollar spent. Any minimum ROAS below that loses money.

A lower break-even ROAS is better. It means a higher margin, and more room for advertising efforts to scale.

A plain 1:1 return on ad spend does not break even. It covers the ad, but not the product cost or fees. The real ROAS you need is always higher than 1.

The break even ROAS formula

The break even ROAS formula uses one number from your books. Use the following formula:

Break-even ROAS = 1 / margin after variable costs

Written with prices: break-even ROAS = product selling price / (product selling price minus product cost and fulfilment). Both give the same answer, and the same break even point.

Amazon Ads calls the inverse of ROAS the advertising cost of sales (ACOS). A campaign stays profitable only while ACOS is below your profit margin. A break-even ROAS of 2.5 equals a break-even ACOS of 40%.

Calculate break even ROAS for one $100 sale

Start with one sale of $100, before tax.

Line Example Your store
Selling price $100.00
Product cost (what you paid the supplier) $52.00
Card processing fee $3.00
Packaging and shipping costs you absorb $5.00
Kept after variable costs $40.00
Margin after variable costs 40%

The figures are illustrative, not from real ads.

  • Margin = $40 / $100 = 0.40.
  • Break-even ROAS = 1 / 0.40 = 2.5.
  • Check it: at ROAS 2.5, $40 of ad spend brings $100 of ad revenue. You keep $40, and the ad costs $40.

That is your break even point, and your break even return.

It also tells you the most you can pay to win one order: $40. Spend more than that and the order loses money.

Margin after variable costs Break-even ROAS Break-even ACOS
20% 5.0 20%
30% 3.33 30%
40% 2.5 40%
50% 2.0 50%
60% 1.67 60%

A store with thin margins needs a much higher ROAS from its ad campaigns. One store can be making money at ROAS 2.2 while another loses at 4. Raising the selling price, or cutting product cost, lowers the minimum ROAS.

From break even to a profitable ROAS floor

The break even point pays for the ads and nothing else. A floor leaves room to cover overhead and pay you.

Pick a profit target as a share of ad-driven revenue. Subtract it from your margin, then divide 1 by what is left.

  • Margin after variable costs: 0.40.
  • Profit target: 0.10 (10 cents of every ad-driven dollar).
  • Room for ads: 0.40 minus 0.10 = 0.30.
  • Profitable ROAS floor = 1 / 0.30 = 3.33.

Check it: at ROAS 3.33, $30 of ad spend brings $100 of revenue, leaving $10.

If the target is equal to or bigger than your margin, no ROAS can reach it.

Run your own figures in the break even ROAS calculator. Enter your selling price and costs. It is one of the free tools on this site, and shows exactly what ROAS each product group needs.

A break even ROAS calculator only adds up the costs you enter. The exact ROAS it returns is only as good as your inputs, so include every fee. The break even ROAS calculator is not a forecast of results.

The first transaction should pay for itself

The floor above is built on one order. That is deliberate. The first transaction with new customers should be profitable on its own, without borrowing against long term value.

Long term value is real, but it is a forecast. A single store has a small customer list, and repeat purchases move with the seasons.

If the first order only works because you expect three more, you are lending money to a stranger. This is unit economics at its simplest: each order pays its own way, and unit economics decide whether you are making money.

Test this with the first-transaction profitability calculator. It shows first-order profit for new customers, and the repeat orders needed if that falls short.

Where to find your margin in Shopify

Your floor is only as good as your margin. In Shopify:

  • Enter Cost per item on each product or variant. Shopify’s pricing help lists it alongside price and compare-at price.
  • Then use the reports Gross profit by product, Gross profit by POS location and Profit margin by order.

Shopify reports profit only for items that had a cost recorded when they sold. Fill in costs on your top sellers first.

Shopify defines gross margin as net sales minus the cost of goods sold, divided by net sales. Start there, then subtract the other costs Shopify does not count: card fees, packaging and shipping.

Costs people forget

When we rebuild a floor for a store’s advertising efforts, these costs are most often missing:

  • Card processing fees. Take the effective rate from your processor statement, not the headline rate.
  • Transaction fees. With a payment provider other than Shopify Payments, Shopify charges extra transaction fees on each order.
  • Free shipping. If you pay the carrier and the customer pays nothing, those shipping costs belong in the margin line.
  • Returns. If a product group comes back often, reduce its margin by the share you cannot resell.
  • Discount codes. A code running alongside ads lowers revenue on every order it touches.

Overhead (rent, wages, software) comes out of the profit target, not the margin line. Total costs matter, but only per-order costs move your break even.

One floor for web, one for the store

A store that also sells online has two kinds of ad-driven order, and their costs differ.

Web orders carry card fees, packaging and any shipping you pay. Their break-even ROAS is higher.

In-store sales from ads (for example, local inventory ads) carry no packaging or shipping, so their floor is lower.

The harder problem is measurement. An in-store sale shows in Google Ads only if you import it. Some of those buyers would have walked in anyway.

Web orders In-store sales from ads
Margin Lower (fees, packaging, shipping) Higher (fees only)
Break-even ROAS Higher Lower
Measurement Online conversion tracking Store sales import or estimates
Main risk Shipping costs creeping up Counting sales that would have happened anyway

Check whether local ads earn their place with the local inventory ads worth-it calculator.

Blended ROAS across marketing channels

Blended ROAS is total revenue divided by total ad spend across all marketing channels: Google Ads, Meta ads, TikTok ads and the rest. It gives the whole picture for one store.

Compare total revenue from ads to a blended break-even ROAS built from your average margin. If blended ROAS sits below it, your advertising spend is not covering costs.

Using the floor in your advertising campaigns

The floor is a test for campaigns, not a setting to paste in blindly.

  • Read ad campaigns against it. If actual ROAS sits below break-even for a full buying cycle, the campaign loses money.
  • Set target ROAS from it once campaigns have conversion history. Start campaigns near your profitable floor.
  • Hold branded search campaigns to a higher bar. Platform ROAS counts revenue that would have happened anyway.
  • Recheck after cost changes. A supplier price rise, carrier surcharge or new duty lowers your margin and raises your floor.

Raising ad spend without watching ROAS is how advertising efforts drift into losses. Check advertising campaigns and advertising budgets against the floor monthly.

That habit turns platform reports into data driven decisions about every dollar spent. Informed decisions beat gut feel when ad campaigns run on several platforms.

To see how much revenue ads need, multiply the ad budget by your break-even ROAS. A $2,000 monthly ad budget at break-even ROAS 2.5 needs $5,000 of revenue generated by ads to cover costs. To hit a 3.33 floor, it needs $6,660.

Break-even ROAS questions

How do I calculate breakeven ROAS?

To calculate break even ROAS, divide 1 by your margin after variable costs. At a 40% margin, breakeven ROAS is 2.5.

Is a 2.2 ROAS good?

Only if your margin is above about 45%, and your ads are tracked well. At 2.2, break-even needs a margin of 1 / 2.2, or 45.5%. Many businesses selling physical goods have margins below that, so 2.2 loses money for them.

What ROAS is 25% ACOS?

A 25% ACOS is a ROAS of 4.0, because one is the inverse of the other (1 / 0.25 = 4). It breaks even only if your margin is 25% or more.

What is a good break-even ratio?

Lower is better. A break-even ROAS under 2.5 means a margin above 40%, which gives paid ads more room. A better conversion rate also helps, because it raises ROAS at the same spend and makes advertising efforts and ads go further.

Breakeven ROAS checklist

  • Cost per item filled in for your top sellers.
  • Margin taken from Shopify’s profit reports, then reduced by fees, packaging, shipping and returns.
  • Breakeven ROAS = 1 / margin, written down.
  • Profitable floor = 1 / (margin minus profit target), written down.
  • Separate floors for web orders and in-store sales from ads.
  • First order tested for profit on its own, without long term value.
  • Floors rechecked whenever supplier, shipping or duty costs change.

Sources

  1. About Target ROAS bidding (Google Ads Help) (opens in a new tab)
  2. Profit reports (Shopify Help Center) (opens in a new tab)
  3. Product pricing (Shopify Help Center) (opens in a new tab)
  4. Third-party transaction fees (Shopify Help Center) (opens in a new tab)
  5. ACOS: advertising cost of sales (Amazon Ads) (opens in a new tab)