Break-even ROAS calculator

Find the ROAS required to recover spend after variable costs.

Adjust gross margin for shipping or fulfillment, then compare the resulting threshold with current campaign return.

Calculate from your numbers.

Break-even ROASNot calculated
Attributed revenueNot calculated
Gross profit after ad spendNot calculated
ROAS above break-evenNot calculated

Effective margin is gross margin minus shipping or fulfillment rate. Break-even ROAS is 100 divided by effective margin. Gross profit subtracts ad spend from revenue after effective margin.

Let Hellyeah keep your campaigns above break-even

Hellyeah monitors campaign performance against your margin threshold and helps your team review budget changes before weak ad sets drain profit.

Request a Growth Audit

In-depth guide

How to use this calculator

  1. Enter your gross margin and fulfillment costs

    Enter gross margin as a percentage, then add shipping or fulfillment only when those costs are not already included in gross margin.

  2. Read your break-even ROAS

    The calculator subtracts shipping or fulfillment from gross margin, then divides one by that effective margin as a decimal. Any campaign below this threshold loses money after variable costs, even if the platform reports a positive return.

  3. Add an attribution buffer for your channel

    Add a buffer that reflects how much you trust the channel's attribution. Looser attribution needs a higher internal bar before you scale.

  4. Use break-even ROAS as a business benchmark

    Compare actual campaign return with the displayed break-even ROAS multiple before scaling. If it informs a Google Ads target, multiply the multiple by 100 to enter a percentage. Target ROAS is an average aim, not a guaranteed minimum. Review campaigns that consistently fall below break-even before increasing spend.

How to calculate break-even ROAS

Break-even ROAS = 1 ÷ Effective Margin

Break-even ROAS is one divided by your effective margin as a decimal. Effective margin starts with gross margin and subtracts shipping or fulfillment when those costs are not already included. That is the minimum your campaigns need to cover their own cost. To compare this floor against what your campaigns are actually returning, use the ROAS calculator.

Here is how to avoid double-counting costs. If shipping and payment processing are already included in your gross margin, enter zero for shipping. If your gross margin excludes fulfillment, add that rate separately so the calculator uses effective margin.

Break-even ROAS is a floor, not a target. Every campaign above it covers its cost. Every campaign below it means advertising is subsidized by margin from somewhere else.

How gross margin and shipping costs affect break-even ROAS

Gross margin is the biggest input, but shipping moves the threshold more than most advertisers expect. A channel that was profitable can become loss-making without a single change in ad performance when the cost line changes.

Payment processing, returns, and fulfillment are the inputs teams forget most often. Any variable cost that reduces realized margin raises break-even ROAS, and that impact can be larger than most bid optimizations.

Run this calculator with your actual costs, not category averages. The gap between your real break-even and an assumed benchmark is often what separates a profitable account from a loss-making one.

A single cost change can make a profitable channel loss-making without any decline in ad performance.

Why break-even ROAS changes by channel

Most advertisers pick one break-even ROAS and use it across every channel. That is risky. Attribution accuracy differs significantly by platform, and applying the same floor everywhere means you may trust one report too much.

A channel with looser attribution should clear a higher internal bar before you treat it as profitable. A channel with cleaner last-click intent may need a smaller buffer, but it still needs margin context.

The break-even output from this calculator is a floor. Add the channel-specific buffer before treating any campaign as profitable. Check your actual return against that floor with the ROAS calculator.

Treat break-even ROAS as the floor, then add a channel-specific attribution buffer before scaling spend.

What to do when your ROAS falls below break-even

The first thing to check is not the creative. It is whether your reported ROAS reflects actual orders. Pull your order count from the store for the campaign's attribution window and compare it with what the platform claims. If the numbers diverge materially, reported ROAS is not reliable enough to act on.

If orders match and you are genuinely below break-even, reallocate before you optimize. Pause the lowest-return campaigns, move that budget to what is already above break-even, and let it run long enough to collect signal before touching creative or targeting.

And before you write off a channel, recalculate break-even. If your costs changed but your ROAS target did not, you are optimizing toward a number that no longer reflects your actual margin.

If store orders and platform-reported conversions diverge materially, verify attribution before pausing campaigns.

Where the work changes.

How variable costs raise your break-even ROAS threshold

Gross margin alone understates the cost of making a sale for businesses that carry variable shipping or fulfillment expenses. Adding the shipping or fulfillment rate to this calculator gives you the floor that reflects the actual cash cost of each order, not just the product margin.

What to do when ROAS is below break-even

A negative ROAS gap means every sale funded by advertising costs more to acquire than the margin it generates. The most direct path to closing that gap is to reduce spend on placements where attributed conversion rates are lowest, shift budget to higher-converting segments, or review whether the gross margin or shipping inputs reflect current costs. Lowering bids on unprofitable segments while holding budget on profitable ones often moves the blended ROAS above break-even without cutting overall volume.

Questions before the audit.

What is break-even ROAS?
It is the attributed revenue per dollar of ad spend required to recover that spend at the selected effective margin.
Why subtract shipping from margin?
This calculator treats shipping or fulfillment as a variable share of revenue that is unavailable to recover ad spend.
What is a good break-even ROAS?
A good break-even ROAS is the lowest number that accurately reflects your cost structure. The right break-even ROAS depends entirely on your margin inputs, not an industry average.
How does gross margin affect break-even ROAS?
Gross margin directly determines how much revenue each advertising dollar needs to recover. Lower margin requires more revenue per dollar spent, which affects whether a campaign is viable at any given bid level.
Can the result be negative?
Gross profit after ad spend and the gap from break-even can be negative when the current return is below the selected threshold.
What should I do if my ROAS is below break-even?
When current ROAS falls below break-even, the options are to cut spend on the lowest-return placements, improve conversion rate on existing traffic, or reduce the effective margin cost by renegotiating shipping rates or product costs. Pausing underperforming ad sets while keeping budget on segments above break-even is the fastest path to improving blended return without reducing overall reach.

Tell us what you need to run. We take it from creative to profitable campaign.

Hellyeah builds your ad creative, launches campaigns across channels, and helps review spend against your margin floor. You define profitable. We help your team manage toward it.

Request a Growth Audit