Core formulas
The formulas to keep straight
Margin before ads = selling price - COGS - shipping - platform feesBreak-even ROAS = selling price / margin before adsProfit buffer = selling price x target profit buffer percentageMax ad spend per sale = margin before ads - profit bufferTarget ROAS = selling price / max ad spend per saleAd profit = revenue - COGS - shipping - fees - ad spendWhat is the break even ROAS formula?
The break even ROAS formula is selling price divided by margin before ads. Margin before ads is the money left after COGS, shipping, and fees. A product with $100 revenue and $42 margin before ads breaks even at 2.38x ROAS.
Formula math in this guide was checked on July 3, 2026. The formula is evergreen. The answer changes when price, COGS, shipping, fees, discounts, or profit target changes.
A $100 product with $42 margin before ads has a 2.38x break-even ROAS.
Break even ROAS formula example
Example product: $100 selling price, $45 COGS, $8 shipping, 5% platform fees.
| Line item | Amount | Formula role |
|---|---|---|
| Selling price | $100.00 | Revenue per sale |
| COGS | $45.00 | Subtract before ads |
| Shipping and fulfillment | $8.00 | Subtract before ads |
| Platform or payment fees | $5.00 | $100 x 5% |
| Margin before ads | $42.00 | $100 - $45 - $8 - $5 |
| Break-even ROAS | 2.38x | $100 / $42 |
What is the difference between break-even ROAS and target ROAS?
Break-even ROAS leaves zero profit after ads. Target ROAS protects the profit you still want to keep. If a $100 product has $42 margin before ads and you want $10 profit left, ads can only spend $32 per sale, so target ROAS is 3.13x.
This is the number I would use for scaling. Break-even ROAS is useful for knowing the floor, but a campaign that only hits the floor is buying revenue without keeping money.
A $100 product with $42 margin before ads and a $10 profit buffer needs 3.13x target ROAS.
Break-even ROAS vs target ROAS
Same $100 product with $42 margin before ads.
| Metric | Amount | Meaning |
|---|---|---|
| Margin before ads | $42.00 | Maximum possible ad spend if profit can fall to $0 |
| Break-even ROAS | 2.38x | $100 / $42 |
| Profit buffer | $10.00 | Money to keep after ads |
| Max ad spend with buffer | $32.00 | $42 - $10 |
| Target ROAS | 3.13x | $100 / $32 |
How does margin change break-even ROAS?
Break-even ROAS moves in the opposite direction of margin. Higher margin lowers the ROAS needed to avoid losing money. On a $100 sale, $20 margin before ads needs 5.00x ROAS. $60 margin before ads needs only 1.67x.
That is why a generic 2x, 3x, or 4x ROAS rule is weak. The same ROAS can be profitable for one product and a loss for another product in the same store.
A 2.0x ROAS is only break-even when margin before ads is 50% of revenue.
Break-even ROAS by margin before ads
All rows use a $100 selling price. Target ROAS assumes a $10 profit buffer.
| Margin before ads | Margin % | Break-even ROAS | Target ROAS with $10 buffer |
|---|---|---|---|
| $20.00 | 20% | 5.00x | 10.00x |
| $30.00 | 30% | 3.33x | 5.00x |
| $40.00 | 40% | 2.50x | 3.33x |
| $50.00 | 50% | 2.00x | 2.50x |
| $60.00 | 60% | 1.67x | 2.00x |
How do discounts affect break-even ROAS?
Discounts raise break-even ROAS because they lower revenue while many costs stay the same. In the example, the full-price product breaks even at 2.38x. A 10% discount raises break-even ROAS to 2.77x. A 20% discount raises it to 3.48x.
This is where many ad tests get misread. The sale price may increase conversion rate, but the campaign now needs a higher ROAS to keep the same economics.
A 20% discount moves the example product from 2.38x break-even ROAS to 3.48x.
Discount impact on break-even ROAS
COGS stays $45, shipping stays $8, platform fees stay 5% of selling price.
| Scenario | Selling price | Margin before ads | Break-even ROAS | Target ROAS with 10% buffer |
|---|---|---|---|---|
| No discount | $100.00 | $42.00 | 2.38x | 3.13x |
| 10% discount | $90.00 | $32.50 | 2.77x | 3.83x |
| 20% discount | $80.00 | $23.00 | 3.48x | 5.33x |
Is 2x ROAS profitable?
A 2x ROAS is profitable only when the product keeps more than 50% of revenue before ads. If margin before ads is 40%, a 2x ROAS loses money. If margin before ads is 60%, a 2x ROAS leaves profit.
A better question is not whether 2x looks good. Ask whether actual ROAS is above the product's own break-even ROAS and above the target ROAS needed to keep profit.
A 2x ROAS loses money on any product with margin before ads below 50%.
- At 40% margin before ads, break-even ROAS is 2.50x.
- At 50% margin before ads, break-even ROAS is 2.00x.
- At 60% margin before ads, break-even ROAS is 1.67x.
When should you scale ad spend?
Scale ad spend when actual ROAS is above target ROAS, conversion volume is steady, and the orders are the kind you want. If actual ROAS is only above break-even, the campaign may be useful for learning, but it is not yet a profit engine.
I would not scale a campaign just because ROAS is above 1.0x. A 1.0x ROAS only means revenue equals ad spend. It says nothing about COGS, shipping, fees, or profit.
A campaign below break-even ROAS loses money before overhead.
ROAS decision table
Use actual campaign ROAS against the product's own break-even and target ROAS.
| Actual ROAS | What it means | Best move |
|---|---|---|
| Below break-even ROAS | Each ad-driven sale loses money | Pause or fix price, cost, offer, or targeting |
| At break-even ROAS | The campaign buys sales but keeps $0 after ads | Limit spend and improve conversion |
| Between break-even and target ROAS | The campaign makes some profit but misses the buffer | Test carefully |
| Above target ROAS | The campaign keeps the planned profit | Scale gradually while watching margin |
| High ROAS with tiny volume | Efficient but small | Expand only if quality holds |
What should you do if break-even ROAS is too high?
If break-even ROAS is too high, fix the unit economics before forcing more spend. Raise average order value, reduce COGS, reduce shipping cost, increase price, or bundle products. The fastest fix is usually raising AOV because it can spread shipping and fixed costs over more revenue.
For example, a $140 bundle with $62 COGS, $10 shipping, and 5% fees has $61 margin before ads. Its break-even ROAS is 2.30x, and its target ROAS with a 10% buffer is 2.98x.
A $140 bundle with $61 margin before ads breaks even at 2.30x ROAS.
Single product vs bundle ROAS
Both examples use 5% platform fees and a 10% profit buffer.
| Offer | Revenue | COGS | Shipping | Margin before ads | Target ROAS |
|---|---|---|---|---|---|
| Single product | $100.00 | $45.00 | $8.00 | $42.00 | 3.13x |
| Bundle | $140.00 | $62.00 | $10.00 | $61.00 | 2.98x |
Should lifetime value be included in break-even ROAS?
Use first-order break-even ROAS first. Add lifetime value only when repeat purchase data is real and cash flow can handle the delay. Blending future orders into today's ROAS too early can hide a campaign that loses cash every week.
Lifetime value can justify a lower first-order target, but it should be a separate model. Track first-order ROAS, repeat purchase rate, payback period, and contribution profit before trusting a blended number.
First-order break-even ROAS is the safer default for a new campaign.
- Use first-order ROAS for cash control.
- Use lifetime value only with repeat purchase data.
- Track payback period so profitable lifetime economics do not starve cash.
Decision table
How to use break-even ROAS
The useful decision is not whether ROAS looks high. It is whether actual ROAS clears the product's own threshold.
| Situation | What it means | Best next move |
|---|---|---|
| Actual ROAS is below break-even | Ads lose money per sale | Pause or fix the economics |
| Actual ROAS equals break-even | Ads leave no profit after ad spend | Use only for learning |
| Actual ROAS beats break-even but misses target | Some profit remains, but not enough | Improve offer or limit budget |
| Actual ROAS beats target | Campaign keeps the planned buffer | Scale slowly and watch costs |
| Discount raises break-even ROAS | Promo made ads harder to profit from | Use discounts only when conversion lift pays for it |
| Bundle lowers target ROAS | AOV improved ad headroom | Test bundled landing pages |
Worked examples
Examples you can compare against your own numbers
Example 1: $100 product with a 10% profit buffer
Calculator inputs: price=100, cogs=45, shipping=8, platformFee=5, profitBuffer=10.
| Selling price | $100.00 | Revenue per order |
|---|---|---|
| COGS | $45.00 | Product cost |
| Shipping and fulfillment | $8.00 | Cost paid by seller |
| Platform fees | $5.00 | $100 x 5% |
| Margin before ads | $42.00 | $100 - $45 - $8 - $5 |
| Break-even ROAS | 2.38x | $100 / $42 |
| Target ROAS | 3.13x | $100 / ($42 - $10 buffer) |
Takeaway: This campaign should not be scaled at 2.50x if the seller needs the $10 profit buffer. It needs 3.13x.
Open the $100 ROAS exampleExample 2: same product at a 20% discount
Calculator inputs: price=80, cogs=45, shipping=8, platformFee=5, profitBuffer=10.
| Discounted selling price | $80.00 | 20% off the $100 price |
|---|---|---|
| COGS and shipping | $53.00 | $45 + $8 |
| Platform fees | $4.00 | $80 x 5% |
| Margin before ads | $23.00 | $80 - $53 - $4 |
| Break-even ROAS | 3.48x | $80 / $23 |
| Target ROAS | 5.33x | $80 / ($23 - $8 buffer) |
Takeaway: The discount may raise conversion rate, but the campaign now needs 5.33x ROAS to keep a 10% profit buffer.
Open the discounted ROAS exampleExample 3: bundle with stronger ad headroom
Calculator inputs: price=140, cogs=62, shipping=10, platformFee=5, profitBuffer=10.
| Bundle revenue | $140.00 | Higher average order value |
|---|---|---|
| COGS | $62.00 | Combined product cost |
| Shipping | $10.00 | Higher, but not proportional to revenue |
| Platform fees | $7.00 | $140 x 5% |
| Margin before ads | $61.00 | $140 - $62 - $10 - $7 |
| Break-even ROAS | 2.30x | $140 / $61 |
| Target ROAS | 2.98x | $140 / ($61 - $14 buffer) |
Takeaway: The bundle gives the campaign more ad headroom than the discounted single product.
Open the bundle ROAS exampleAction checklist
Before you use this number in the real business
- 1Use the exact product price, not average store revenue.
- 2Subtract COGS, shipping, and platform fees before calculating ROAS.
- 3Calculate break-even ROAS before setting a target ROAS.
- 4Add a profit buffer if the campaign must keep profit now.
- 5Recalculate after discounts, price changes, shipping changes, or fee changes.
- 6Compare actual ROAS to the product's own target, not a generic benchmark.
- 7Track first-order ROAS separately before adding lifetime value.
Common mistakes
Mistakes that make the answer look better than reality
FAQs
Questions people ask before making the decision
What is the break even ROAS formula?
The break even ROAS formula is revenue divided by margin before ads. Margin before ads equals selling price minus COGS, shipping, and platform fees.
How do you calculate break-even ROAS?
First calculate margin before ads. Then divide selling price by that margin. A $100 product with $42 margin before ads has a 2.38x break-even ROAS.
What is a good break-even ROAS?
A lower break-even ROAS is better because the product has more ad headroom. The right number depends on price, COGS, shipping, fees, and the profit you need to keep.
Is 2x ROAS profitable?
2x ROAS is profitable only when margin before ads is above 50%. If margin before ads is 40%, the product needs 2.50x ROAS just to break even.
What is the difference between break-even ROAS and target ROAS?
Break-even ROAS leaves zero profit after ads. Target ROAS is higher because it protects a profit buffer after ad spend.
How do discounts affect break-even ROAS?
Discounts usually raise break-even ROAS because revenue falls while COGS and shipping often stay the same. In the example, a 20% discount raises break-even ROAS from 2.38x to 3.48x.
Should lifetime value be included in break-even ROAS?
Use first-order break-even ROAS first. Add lifetime value only after repeat purchase data is reliable and the business can handle the payback period.
Why can a high ROAS campaign still lose money?
A high ROAS can still lose money when product margin is low or costs are missing from the calculation. ROAS only becomes useful after COGS, shipping, and fees are counted.
Sources and notes
Where the assumptions come from
Google's documentation on Target ROAS bidding, including how conversion value per ad spend is expressed.
Interactive calculator for margin before ads, break-even ROAS, target ROAS, and max ad spend per sale.