FPFeeProofed

Guide

13 min readReviewed 2026-07-03

Break even ROAS formula for profitable ad spend

The break even ROAS formula is revenue divided by margin before ads. If a product sells for $100 and has $42 left after COGS, shipping, and fees, its break-even ROAS is 2.38x. If the seller also wants to keep $10 profit, the target ROAS is 3.13x.

Quick answer

Break-even ROAS equals revenue divided by margin before ads. Margin before ads equals selling price minus COGS, shipping, and fees. A $100 product with $45 COGS, $8 shipping, and 5% fees has $42 margin before ads, so its break-even ROAS is 2.38x. With a $10 profit buffer, target ROAS is 3.13x.

Test the answer with your own cost, fee, and margin numbers.

Open calculator

Decision checkpoints

  • Break-even ROAS is personal to the product's margin, not a universal ad benchmark.
  • A 2.0x ROAS loses money when margin before ads is below 50%.
  • A $100 product with $42 margin before ads breaks even at 2.38x ROAS.
See worked examples

Use the numbers while you read

Break-Even ROAS Calculator

Open this guide beside the calculator and test your own cost, fee, margin, or ad assumptions. The examples below are useful, but your decision should use your own numbers.

Loading calculator...

Core formulas

The formulas to keep straight

Margin before ads = selling price - COGS - shipping - platform fees
Break-even ROAS = selling price / margin before ads
Profit buffer = selling price x target profit buffer percentage
Max ad spend per sale = margin before ads - profit buffer
Target ROAS = selling price / max ad spend per sale
Ad profit = revenue - COGS - shipping - fees - ad spend

What 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 itemAmountFormula role
Selling price$100.00Revenue per sale
COGS$45.00Subtract before ads
Shipping and fulfillment$8.00Subtract before ads
Platform or payment fees$5.00$100 x 5%
Margin before ads$42.00$100 - $45 - $8 - $5
Break-even ROAS2.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.

MetricAmountMeaning
Margin before ads$42.00Maximum possible ad spend if profit can fall to $0
Break-even ROAS2.38x$100 / $42
Profit buffer$10.00Money to keep after ads
Max ad spend with buffer$32.00$42 - $10
Target ROAS3.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 adsMargin %Break-even ROASTarget ROAS with $10 buffer
$20.0020%5.00x10.00x
$30.0030%3.33x5.00x
$40.0040%2.50x3.33x
$50.0050%2.00x2.50x
$60.0060%1.67x2.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.

ScenarioSelling priceMargin before adsBreak-even ROASTarget ROAS with 10% buffer
No discount$100.00$42.002.38x3.13x
10% discount$90.00$32.502.77x3.83x
20% discount$80.00$23.003.48x5.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 ROASWhat it meansBest move
Below break-even ROASEach ad-driven sale loses moneyPause or fix price, cost, offer, or targeting
At break-even ROASThe campaign buys sales but keeps $0 after adsLimit spend and improve conversion
Between break-even and target ROASThe campaign makes some profit but misses the bufferTest carefully
Above target ROASThe campaign keeps the planned profitScale gradually while watching margin
High ROAS with tiny volumeEfficient but smallExpand 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.

OfferRevenueCOGSShippingMargin before adsTarget ROAS
Single product$100.00$45.00$8.00$42.003.13x
Bundle$140.00$62.00$10.00$61.002.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.

SituationWhat it meansBest next move
Actual ROAS is below break-evenAds lose money per salePause or fix the economics
Actual ROAS equals break-evenAds leave no profit after ad spendUse only for learning
Actual ROAS beats break-even but misses targetSome profit remains, but not enoughImprove offer or limit budget
Actual ROAS beats targetCampaign keeps the planned bufferScale slowly and watch costs
Discount raises break-even ROASPromo made ads harder to profit fromUse discounts only when conversion lift pays for it
Bundle lowers target ROASAOV improved ad headroomTest 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.00Revenue per order
COGS$45.00Product cost
Shipping and fulfillment$8.00Cost paid by seller
Platform fees$5.00$100 x 5%
Margin before ads$42.00$100 - $45 - $8 - $5
Break-even ROAS2.38x$100 / $42
Target ROAS3.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 example

Example 2: same product at a 20% discount

Calculator inputs: price=80, cogs=45, shipping=8, platformFee=5, profitBuffer=10.

Discounted selling price$80.0020% 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 ROAS3.48x$80 / $23
Target ROAS5.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 example

Example 3: bundle with stronger ad headroom

Calculator inputs: price=140, cogs=62, shipping=10, platformFee=5, profitBuffer=10.

Bundle revenue$140.00Higher average order value
COGS$62.00Combined product cost
Shipping$10.00Higher, but not proportional to revenue
Platform fees$7.00$140 x 5%
Margin before ads$61.00$140 - $62 - $10 - $7
Break-even ROAS2.30x$140 / $61
Target ROAS2.98x$140 / ($61 - $14 buffer)

Takeaway: The bundle gives the campaign more ad headroom than the discounted single product.

Open the bundle ROAS example

Action checklist

Before you use this number in the real business

  1. 1Use the exact product price, not average store revenue.
  2. 2Subtract COGS, shipping, and platform fees before calculating ROAS.
  3. 3Calculate break-even ROAS before setting a target ROAS.
  4. 4Add a profit buffer if the campaign must keep profit now.
  5. 5Recalculate after discounts, price changes, shipping changes, or fee changes.
  6. 6Compare actual ROAS to the product's own target, not a generic benchmark.
  7. 7Track first-order ROAS separately before adding lifetime value.

Common mistakes

Mistakes that make the answer look better than reality

Calling a campaign profitable because ROAS is above 1.0x.
Ignoring shipping and payment fees.
Using gross margin instead of contribution margin before ads.
Scaling a campaign that only hits break-even.
Using one ROAS target for products with different margins.
Forgetting that discounts raise the ROAS required to break even.
Adding lifetime value before repeat purchase data is reliable.

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 Ads Help: About Target ROAS bidding

Google's documentation on Target ROAS bidding, including how conversion value per ad spend is expressed.

FeeProofed break-even ROAS calculator

Interactive calculator for margin before ads, break-even ROAS, target ROAS, and max ad spend per sale.