TallyCrunch

Breakeven ROAS Calculator

Find the exact return on ad spend your campaigns need to stop losing money — and the ROAS that hits your profit target.

Short answer

Breakeven ROAS is your selling price divided by your contribution margin, or simply 1 ÷ your margin percentage. A product with a 50% contribution margin needs a 2.0× ROAS to break even; below that, every sale loses money.

Use the Breakeven ROAS Calculator below for your own numbers — it updates as you type.

Your numbers

$
$
$
%

Combined marketplace and processing fees as a % of price.

%

Profit you want to keep after ad spend.

Breakeven ROAS

2.00×3.33× for your target margin

Below 2.00× you lose money on every order. Above it, you profit.

Selling price
$50.00
Platform + payment fees
−$5.00
Contribution margin (before ads)
$25.00
Contribution margin %
50.0%
Max cost per acquisition (CPA)
$25.00
Target ROAS
3.33×

Most advertisers judge a campaign by whether the ROAS "looks good." A 3× return sounds healthy. But 3× is fantastic on a product with a 60% margin and a slow bleed on one with a 25% margin. Until you know your breakeven ROAS, every number in your ads manager is context-free.

This guide covers what breakeven ROAS is, the formula behind it, how to turn it into a target ROAS and a maximum cost per acquisition, and the specific mistakes that cause profitable-looking accounts to lose money.

What is breakeven ROAS?

ROAS (return on ad spend) is revenue divided by ad spend. Spend $100, generate $300 in sales, and your ROAS is 3×.

Breakeven ROAS is the ROAS at which a campaign makes exactly zero profit — every dollar of gross profit is consumed by the ads that produced it. Above it you profit; below it you pay for the privilege of making sales.

The key insight is that breakeven ROAS has nothing to do with your ad account and everything to do with your unit economics. It is set by your price, your product cost, your fulfillment cost, and your platform fees. Two stores running identical campaigns can have wildly different breakeven points.

The breakeven ROAS formula

Breakeven ROAS = Selling price ÷ Contribution margin

Where contribution margin is the profit on one order before any advertising:

Contribution margin = Price − COGS − Shipping − Fees

There is a shortcut worth memorizing: breakeven ROAS is simply 1 ÷ contribution margin percentage. A 50% margin means a 2× breakeven. A 25% margin means 4×. A 20% margin means 5×.

That relationship is why margin work beats ad optimization so often. Lifting your margin from 25% to 33% drops your breakeven ROAS from 4× to 3× — an enormous change in how much traffic you can profitably buy, achieved without touching a single campaign setting.

A worked example

Take a product that sells for $50:

Line itemAmount
Selling price$50.00
Product cost (COGS)−$15.00
Shipping & fulfillment−$5.00
Platform + payment fees (10%)−$5.00
Contribution margin$25.00

Contribution margin is $25, or 50% of the price. So:

  • Breakeven ROAS = 50 ÷ 25 = 2.0×
  • Maximum CPA = $25 — the most you can pay to acquire one order and still break even

At a 2× ROAS you are working for free. At 2.5× you keep $5 per order. At 1.5× you lose $8.33 on every sale, and scaling the campaign scales the loss.

Breakeven ROAS is not your target

Breaking even is not a business. You need a target ROAS that leaves actual profit after the ads are paid for.

If you want to keep 20% of revenue as net profit on that $50 order, that is $10 per order. Your contribution margin is $25, so the most you can spend on ads is $25 − $10 = $15 per order. Target ROAS = $50 ÷ $15 = 3.33×.

The Breakeven ROAS Calculator computes both at once — enter your target margin and it returns the ROAS you need to hit it, plus the maximum CPA at breakeven.

Notice how quickly the target climbs as the profit demand rises:

Target net marginAd spend allowedTarget ROAS
0% (breakeven)$25.002.00×
10%$20.002.50×
20%$15.003.33×
30%$10.005.00×
40%$5.0010.00×

The jump from 30% to 40% doubles the required ROAS. This is why very high margin targets are often unreachable in paid acquisition — the math, not the media buyer, is the constraint.

Why margin percentage decides everything

Because breakeven ROAS is 1 ÷ margin, small margin differences produce dramatic differences in how much traffic you can buy:

Contribution marginBreakeven ROASReality of buying traffic
70%1.43×Very forgiving — most campaigns work
50%2.00×Comfortable, room to test
40%2.50×Workable with decent creative
30%3.33×Tight — needs strong performance
20%5.00×Very hard on cold traffic
10%10.00×Effectively impossible to scale

A store with a 20% contribution margin needs to make five dollars for every dollar spent. On cold traffic that is rare and unstable. The fix is almost never "better targeting" — it is raising price, cutting COGS, negotiating freight, or increasing average order value.

Fees are part of the calculation, and people forget them

The single most common error is computing contribution margin from price and COGS alone. Platform and payment fees are real costs that come out of the same order:

  • eBay: 13.25% final value fee + $0.40 per order
  • Amazon: ~15% referral fee, plus FBA fulfillment
  • Etsy: 6.5% transaction + ~3% + $0.25 payment processing
  • Shopify + Stripe/Shopify Payments: ~2.9% + $0.30
  • PayPal: 2.99% + $0.49 domestic

On a $50 order, ignoring a 13.25% eBay fee overstates your margin by $6.63 — enough to turn a "profitable" 2.5× campaign into a loss. Work out your exact fee load with the eBay, Amazon FBA, Stripe, or PayPal calculators and feed the real number in.

Returns, refunds, and the ROAS you actually earn

Reported ROAS is based on orders placed, not orders kept. If 10% of orders come back, your effective revenue is 90% of what the dashboard shows — and depending on your policy you may eat return shipping and lose the unit entirely.

A practical adjustment: multiply your breakeven ROAS by 1 ÷ (1 − return rate).

  • 5% returns → breakeven 2.0× becomes 2.11×
  • 10% returns → 2.22×
  • 20% returns (apparel is often here) → 2.50×

Apparel and footwear advertisers who ignore this consistently believe they are profitable while shrinking their bank balance.

Blended vs campaign-level ROAS

Platform-reported ROAS is attributed, optimistic, and increasingly unreliable after privacy changes. Two views are worth keeping:

Campaign ROAS — what the ads manager reports. Useful for relative decisions: which creative, which audience, which placement.

Blended ROAS — total store revenue ÷ total ad spend across all channels. This is the number that matches your bank account. If Meta claims 4× and blended sits at 1.8×, the platform is claiming credit for sales that would have happened anyway.

Judge scaling decisions on blended ROAS against your breakeven. Judge creative and audience tests on campaign ROAS.

New vs returning customers changes the math

Everything above assumes a single transaction. If customers reorder, the first sale can rationally run below breakeven because the relationship is profitable.

If your average customer places 2.5 orders over their lifetime, lifetime contribution on that $50 product is 2.5 × $25 = $62.50. You could pay up to $62.50 to acquire a customer instead of $25 — a first-order ROAS as low as 0.8×.

Two cautions. First, only apply this if you have real repeat data, not a hopeful assumption. Second, paying for future profit today requires cash you actually have — LTV-based bidding has bankrupted businesses that were technically correct about lifetime value but ran out of working capital before it arrived.

Common mistakes

Using revenue margin instead of contribution margin. Gross margin from your P&L usually excludes shipping and payment fees. Both come out of each order and both belong in the calculation.

Forgetting the fixed fee. A $0.40 or $0.30 per-order fee is invisible on a $200 order and material on a $12 one. Low-ticket advertisers are hurt most by exactly the cost they most often skip.

Optimizing to platform ROAS while blended sinks. Scaling on attributed ROAS while blended falls is the fastest way to spend money on customers you already had.

Treating breakeven as a target. Breakeven means zero profit. It is a floor for tolerating a test, not a goal to run a business at.

Never rechecking after costs change. Supplier price up, freight up, a platform fee change — each moves breakeven ROAS. Recompute quarterly and whenever a cost input changes.

How to use this in practice

  1. Compute your real contribution margin per product using actual fees. Do it per product, not as a store average — a store average hides the losers.
  2. Set your breakeven ROAS as a hard floor. Below it, campaigns get paused, not "given more time."
  3. Set a target ROAS from the profit you actually need, using the table above as a sanity check on whether that target is reachable.
  4. Convert to max CPA — most media buyers optimize CPA more comfortably than ROAS, and the two say the same thing.
  5. Adjust for returns using your real return rate.
  6. Review monthly against blended numbers, and after any cost change.

Related calculators

Frequently asked questions

What is a good ROAS?

There is no universal good ROAS — it depends entirely on your margin. A 3× ROAS is excellent on a 60% margin product and a loss on a 25% margin product. The only meaningful benchmark is your breakeven ROAS, which is 1 ÷ your contribution margin percentage. A 50% margin gives a 2× breakeven, so anything above 2× profits.

How do you calculate breakeven ROAS?

Divide your selling price by your contribution margin: Breakeven ROAS = Price ÷ (Price − COGS − Shipping − Fees). On a $50 product with $15 COGS, $5 shipping, and $5 in fees, contribution is $25 and breakeven ROAS is 50 ÷ 25 = 2.0×.

What is the difference between breakeven ROAS and target ROAS?

Breakeven ROAS is where you make zero profit — the floor. Target ROAS is what you need to hit an actual profit goal. Wanting 20% net margin on a $50 order means $10 profit, so ad spend can be at most contribution minus $10. That raises the required ROAS from 2.0× to about 3.33×.

What is maximum CPA and how does it relate to ROAS?

Maximum CPA (cost per acquisition) is the most you can pay for one order and still break even — it equals your contribution margin. With $25 contribution, your max CPA is $25. CPA and ROAS express the same limit; many media buyers find CPA easier to optimize toward.

Should I use platform ROAS or blended ROAS?

Use blended ROAS (total revenue ÷ total ad spend) for scaling decisions — it matches your bank account. Use platform-reported ROAS for relative tests between creatives and audiences. Platform attribution overstates results, so scaling on it while blended falls is a common way to lose money.

How do returns affect breakeven ROAS?

Returns raise your true breakeven. Multiply it by 1 ÷ (1 − return rate): a 2.0× breakeven becomes 2.22× at a 10% return rate and 2.50× at 20%. Apparel sellers who ignore this routinely believe they are profitable when they are not.

Can I run below breakeven ROAS profitably?

Only if customers reliably repurchase. With an average 2.5 orders per customer, lifetime contribution on a $25-margin product is $62.50, so a first-order ROAS as low as 0.8× can work. This requires real cohort data and enough cash to fund the gap — not an assumption about lifetime value.

Why is my breakeven ROAS so high?

A high breakeven means a thin contribution margin. The fix is unit economics, not ad settings: raise price, reduce COGS or freight (see the Landed Cost Calculator), cut platform fees, or increase average order value. Moving margin from 25% to 33% drops breakeven from 4× to 3×.