Break-Even ROAS: How to Calculate the ROAS You Need to Be Profitable
Return on ad spend tells you how much revenue an ads manager attributes to each dollar of spend. It does not, by itself, tell you whether those orders made money. A 3.0x ROAS can be a loss on a thin-margin product and a comfortable surplus on another.
Break-even ROAS is the multiple at which expected profit after advertising is about zero, given your price, variable costs, fees, and refund assumptions. This guide uses the same production engine as the Break-Even ROAS Calculator. The profit identity behind those costs is covered in How to Calculate E-commerce Profit. Site-wide modeling rules are on the methodology page.
What is break-even ROAS?
Break-even ROAS is the return on ad spend at which expected profit after advertising is approximately zero. Spend less efficiently than that multiple (a lower actual ROAS) and the average order loses money once ads are included. Spend more efficiently (a higher actual ROAS) and there is room for contribution profit—before overhead and tax.
The definition is expected-value, not a single lucky order. Profit For Sellers mixes kept orders with refunded orders, then asks: how much advertising cost per order would drive that average result to zero? That advertising ceiling is break-even CPA. Dividing expected retained revenue by that CPA produces break-even ROAS when the CPA is greater than zero.
If expected contribution is already zero or negative before ads, break-even CPA is $0.00 and break-even ROAS is not applicable. Advertising is not the only problem; the offer does not cover its variable costs on an expected basis.
Why every business has a different break-even ROAS
Break-even ROAS is not a category label. It is a function of the economics of the order you are acquiring. Two sellers in the same niche can need very different advertising multiples because their costs differ.
The calculator builds that constraint from:
- Selling price and any shipping you charge the customer, which together are gross order revenue.
- Product cost (COGS) for the unit.
- Fulfillment and shipping you pay to get the package out.
- Packaging and other variable costs that move with the order.
- Payment processing as a percentage of gross revenue plus any fixed per-order fee you enter.
- Platform or marketplace fees as a percentage you enter. This tool does not auto-fill a marketplace rate card.
- Refund rate and how much of product, fulfillment/packaging, and fees you still lose on a refunded order.
There is no industry-wide “good ROAS” that substitutes for those inputs. A generic 2.0x or 4.0x benchmark does not know your contribution before advertising.
Start with contribution before advertising
Advertising is what this calculator solves for, so it is not subtracted as an input. Everything else that belongs on the order is. The leftover is expected pre-ad contribution: the money you expect to keep, per order, before ad spend.
On a successful (kept) order, pre-ad contribution is gross revenue minus product cost, fulfillment, packaging, other variable cost, payment fee, and platform fee. On a refunded order, retained customer revenue is modeled as zero, and remaining costs depend on the loss rates you set. Expected pre-ad contribution is the mix of those two outcomes at your refund rate.
Contribution margin in this model is expected pre-ad contribution divided by expected retained revenue, when retained revenue is greater than zero. It is the share of retained revenue that can go to ads at break-even, or to ads plus profit if you set a target margin. It is not a GAAP gross margin and does not include monthly overhead.
Calculate break-even CPA
Break-even CPA is the maximum advertising cost per order at which expected profit after ads is zero. In the production engine it equals expected pre-ad contribution when that contribution is positive, and $0.00 otherwise.
Break-even CPA = max(0, expected pre-ad contribution / order)
If you spend that amount on ads for the average order, expected profit after advertising is zero under the same refund assumptions. Spend more, and the average order loses money. Spend less, and there is leftover contribution—until overhead and tax, which this per-order model does not allocate.
Calculate break-even ROAS
ROAS is retained revenue per advertising dollar. Using the same expected retained revenue the profit calculators use—gross order revenue scaled by (1 − refund rate)—break-even ROAS is that revenue divided by break-even CPA, when CPA is greater than zero.
Break-even ROAS = expected retained revenue ÷ break-even CPA
When contribution margin on that same revenue basis is positive, break-even ROAS also equals 1 ÷ contribution margin. A 50% contribution margin implies a 2.0x break-even ROAS; a 25% contribution margin implies 4.0x. Thinner leftover economics require a higher advertising multiple to merely break even.
Compare a platform-reported ROAS to this number only when the conversion-value definition is reasonably close: shipping included or excluded the same way, refunds treated similarly, and attribution not wildly different from an expected order. The calculator does not call ad-network APIs or forecast auctions.
Formula and methodology
Formula
Gross order revenue = selling price + shipping charged to the customer.
Payment fee = gross order revenue × payment percentage + fixed payment fee. Platform fee = gross order revenue × platform percentage. Both rates are entered by you.
Successful-order pre-ad contribution = gross order revenue − product cost − fulfillment − packaging − other variable cost − payment fee − platform fee.
Refunded-order pre-ad contribution assumes no retained customer revenue, then subtracts the portions of product cost, fulfillment plus packaging, payment fees, and platform fees still lost, plus other variable cost in full.
Expected pre-ad contribution = (1 − refund rate) × successful contribution + refund rate × refunded contribution. Expected retained revenue = (1 − refund rate) × gross order revenue.
Break-even CPA = max(0, expected pre-ad contribution). Break-even ROAS = expected retained revenue ÷ break-even CPA when that CPA is greater than zero. Break-even ACoS = break-even CPA ÷ expected retained revenue when retained revenue is greater than zero.
Target profit / order = expected retained revenue × target profit margin. Target maximum CPA = expected pre-ad contribution − that profit. Target ROAS = expected retained revenue ÷ target maximum CPA when that CPA is greater than zero.
Estimated ad cost at a current ROAS = expected retained revenue ÷ current ROAS. Estimated profit after ads = expected pre-ad contribution − that ad cost.
Assumptions
Percentages typed in the calculator UI are percentage points (2.9 means 2.9%) and are converted to decimal fractions before the engine runs. Currency symbols are display only.
This is a marginal, per-order model. It does not allocate rent, payroll, subscriptions, taxes, or a fixed monthly ad budget into the per-order figures.
Default refund-loss rates of 100% are conservative starting points, not a claim about every processor, marketplace, or warehouse. Edit them if you restock inventory or recover fees.
Break-even ROAS vs ACoS
ACoS (advertising cost of sales) is advertising cost divided by the same revenue basis, usually shown as a percentage. When break-even ROAS is defined, break-even ACoS equals 1 ÷ that ROAS, and also equals contribution margin on this model’s retained-revenue basis.
Break-even ACoS = break-even CPA ÷ expected retained revenue
A 2.0x break-even ROAS is a 50% break-even ACoS on the same numbers. They are inverse views of advertising efficiency, not separate profit metrics. If expected retained revenue is zero (for example a 100% refund rate), ACoS is not applicable in this engine even though break-even CPA may still be $0.00.
Worked e-commerce example
These figures are an illustration, not recommended prices or fees. They come from the calculator’s default example: selling price $50.00, shipping charged $0.00, product cost $15.00, fulfillment $5.00, packaging $1.00, payment fee 2.9% + $0.30, platform fee 0%, 5% refund rate, conservative 100% cost-loss on refunds, and a 20% target profit margin (used in the next section).
| Step | Result |
|---|---|
| Gross order revenue | $50.00 |
| Payment fee (2.9% of $50 + $0.30) | $1.75 |
| Successful-order pre-ad contribution | $27.25 |
| Refunded-order pre-ad contribution | -$22.75 |
| Expected retained revenue | $47.50 |
| Expected pre-ad contribution | $24.75 |
| Break-even CPA | $24.75 |
| Break-even ROAS | 1.92x |
| Break-even ACoS | 52.1% |
On a kept order, $50.00 minus $15.00 product, $5.00 fulfillment, $1.00 packaging, and $1.75 processing leaves $27.25 before ads. A refunded order, under full-loss assumptions, keeps no revenue and still bears those costs, for -$22.75.
At a 5% refund rate, expected retained revenue is $47.50 and expected pre-ad contribution is $24.75. That contribution is break-even CPA: the most you can spend on advertising per order and still expect to break even. Divide retained revenue by that CPA and break-even ROAS is 1.92x, or 52.1% ACoS.
Operationally: if ads cost more than $24.75 per order on this economics, the average order is expected to lose money after ads. If reported ROAS on a matching revenue basis sits below 1.92x, the campaign is not covering variable costs in this model—even if the ads manager looks “efficient” relative to a generic benchmark.
Break-even is not the same as your target
Breaking even after ads is not a business plan. Most sellers need leftover contribution for overhead, tax, inventory risk, and growth. A target profit margin reserves that leftover before advertising is allowed to consume it.
In this engine, target profit per order is expected retained revenue times the target margin. Target maximum CPA is expected pre-ad contribution minus that profit. Target ROAS is expected retained revenue divided by that CPA when the CPA is still positive. If the reserved profit is larger than pre-ad contribution, the margin is not achievable with positive ad spend.
Using the same default example and a 20% target margin on retained revenue:
| Output | Result |
|---|---|
| Target profit / order (20% of retained revenue) | $9.50 |
| Maximum CPA at that target | $15.25 |
| Target ROAS | 3.11x |
| Target ACoS | 32.1% |
Target ROAS (3.11x) is higher than break-even ROAS (1.92x) because you are no longer allowing ads to consume the entire $24.75 of pre-ad contribution. You are leaving $9.50 on the table first, so the advertising budget must be smaller and the required multiple larger.
If you need a selling price that supports a margin after ads and refunds, rather than an advertising ceiling at a known price, use the Product Pricing Calculator.
How to evaluate your current ROAS
Once you have break-even and (optionally) target ROAS, an actual campaign multiple can be translated into dollars. The engine estimates ad cost per order as expected retained revenue divided by current ROAS, then subtracts that cost from expected pre-ad contribution.
Using the same default economics and a current ROAS of 3.00x:
| Output | Result |
|---|---|
| Estimated ad cost / order | $15.83 |
| Expected profit / order after ads | $8.92 |
| Expected margin on retained revenue | 18.8% |
3.00x is above break-even ROAS (1.92x) in this scenario, so expected profit after ads is positive. It is slightly below the 3.11x required for a 20% target margin, so expected margin (18.8%) lands under 20%. Clearing break-even is not the same as hitting the profit you planned.
If you already know advertising cost per order and want expected profit rather than an advertising ceiling, use the E-commerce Profit Calculator.
How refunds change break-even ROAS
Profit For Sellers does not take “refund rate × revenue” off an otherwise perfect order and stop. Refunded orders are a second outcome: the customer payment is returned, so retained revenue on that path is zero, while some costs may remain.
You control how much of product cost, fulfillment plus packaging, payment fees, and platform fees is still lost after a refund. Other variable cost is treated as spent. Advertising is not an input here; when you later spend to acquire the order, that spend is also gone whether the order is kept or refunded.
The defaults assume 100% of those listed costs remain after a refund. That is conservative. It is not a claim that every warehouse scraps the unit, every processor keeps the fee, or every marketplace refuses a fee credit. If you restock and recover fees, lower the loss rates so break-even ROAS is not overstated.
A higher refund rate usually lowers expected retained revenue and expected pre-ad contribution, which raises the ROAS required to break even—unless recovered costs fully offset the lost revenue, which is uncommon when ads and outbound shipping were already spent.
Common break-even ROAS mistakes
- Using revenue minus COGS only. Gross margin is not contribution before ads. Fulfillment, packaging, and fees still have to be paid.
- Ignoring payment and platform fees. Percentage fees apply to gross order revenue, including shipping you collect. Inventing a marketplace rate is worse than leaving the field at zero and updating it from your actual payout.
- Ignoring fulfillment and packaging. “Free shipping” is a cost decision. It does not remove the label or the mailer.
- Ignoring refunds. Or subtracting a refund percentage from revenue while assuming every other cost vanished. Assumptions about what you still lose change break-even CPA.
- Treating a generic ROAS benchmark as universally profitable. A 3.0x that is healthy on one SKU can be below break-even on another.
- Confusing break-even ROAS with target ROAS. Zero expected profit after ads is not the same as the margin you need to run the business.
- Mixing gross and retained revenue. This model’s ROAS and ACoS use expected retained revenue after refunds. An ads platform that reports pre-refund sales will not match one-for-one.
- Freezing last quarter’s economics. Carrier rates, COGS, refund mix, and fees move. Break-even ROAS is a snapshot of the inputs you give it.
How to improve the ROAS you need
Lowering the ROAS required to break even means increasing expected pre-ad contribution relative to expected retained revenue. That is an economics problem, not an ads-manager trick. Changing these levers does not automatically improve campaign ROAS, click-through rate, or conversion rate.
- Pricing. A higher selling price can raise contribution, but percentage fees rise with gross revenue, and conversion may change. Recalculate; do not assume a one-for-one pass-through.
- Variable costs. Lower COGS, fulfillment, packaging, or other per-order costs increase pre-ad contribution and usually lower break-even ROAS.
- Avoidable fees. Use the rates you actually pay. Do not invent marketplace fees. If a plan or payout schedule changes, update the inputs.
- Refund losses. Fewer refunds, or recovering more inventory and fees when they happen, improves expected contribution. Set loss rates to match operations, not optimism.
- Retained revenue per order. Shipping charged, attach-ons, and fewer refunds change expected retained revenue. They also change percentage fees. Run the numbers again rather than scaling ROAS by hand.
Use the Break-Even ROAS Calculator
The Break-Even ROAS Calculator asks for selling price or AOV, shipping charged, product cost, fulfillment, packaging, other variable cost, payment and platform fees, refund rate, optional refund-loss rates, an optional target profit margin, and an optional current ROAS. It does not ask for advertising cost per order; that is the unknown.
You get expected retained revenue, expected pre-ad contribution, break-even CPA, break-even ROAS and ACoS, target CPA/ROAS/ACoS when a margin is set, and an estimated profit-after-ads reading when you enter current ROAS. Results are planning estimates, not accounting or tax advice.
Frequently asked questions
What is a good break-even ROAS?
There is no universal good break-even ROAS. The number is the return on ad spend at which expected profit after advertising is about zero for your costs, fees, refunds, and revenue definition. A figure that works for one product can be a loss for another. Compare your actual ROAS to your own break-even and target, not to an unsourced industry average.
Is a higher break-even ROAS better?
Usually no. A higher break-even ROAS means you need more retained revenue per advertising dollar just to avoid losing money. That typically reflects thinner contribution before ads. A lower break-even ROAS is a more forgiving advertising constraint, not a worse business.
What happens if my actual ROAS equals break-even ROAS?
Under this model, expected profit after advertising is approximately zero. You are covering expected variable costs, including ads, but not earning contribution profit on the average order. Overhead, tax, and growth still need to be funded from somewhere else.
What is the difference between break-even ROAS and target ROAS?
Break-even ROAS is the multiple where expected profit after ads is zero. Target ROAS is higher when you reserve a profit margin on expected retained revenue. Target maximum CPA is expected pre-ad contribution minus that target profit. If nothing remains, the margin is not achievable with positive ad spend under these assumptions.
How does break-even CPA relate to ROAS?
Break-even CPA is the highest advertising cost per order that still leaves expected profit after ads at zero. When that CPA is greater than zero, break-even ROAS is expected retained revenue divided by break-even CPA. They describe the same constraint on the same revenue basis: one in dollars per order, the other as a revenue-per-ad-dollar multiple.
How do refunds affect break-even ROAS?
Refunds reduce expected retained revenue and can leave product, fulfillment, packaging, or fee costs behind, depending on the loss rates you enter. That usually lowers expected pre-ad contribution and raises the ROAS you need. Profit For Sellers mixes a successful-order outcome with a refunded-order outcome; it does not claim every business loses every cost on every refund.
Is ROAS the same as profit?
No. ROAS is a ratio of the revenue basis you choose to advertising spend. It does not subtract product cost, shipping, fees, or refund losses by itself. A campaign can report a high ROAS and still lose money after those costs, or sit above break-even ROAS and still miss a profit target.
Related tools and guides
Use the Break-Even ROAS Calculator to solve advertising ceilings from unit economics. For expected profit after a known CPA, use the E-commerce Profit Calculator. The walkthrough of that profit formula is How to Calculate E-commerce Profit. To solve a selling price from a target margin, use the Product Pricing Calculator or How to Price a Product for Profit. Assumptions for the whole site are on the methodology page.
