Break-Even ROAS Calculator
Find the exact return on ad spend where your advertising campaigns stop losing money. Calculate break-even ROAS from a profit margin or from selling price, cost of goods, shipping and fees - then add a margin of safety. Free, no signup, no email gate.
Break-even ROAS
2.86x
floor: 286% ROAS
Contribution margin
35%
the margin you entered
Target ROAS (+25% safety)
3.57x
keeps ~7% net of revenue
Break-even is the line where profit is exactly zero. Run campaigns at the target ROAS above so refunds, CPC swings and tracking gaps do not tip you into a loss.
If a customer is worth 1.0x the first order over their lifetime, your CLV-adjusted break-even ROAS is 2.86x on the first purchase. Leave at 1.0 for one-off products.
Profit-target planner
Set an ad budget and a profit goal for an advertising campaign and see the ROAS - and the revenue - you need to clear it at this margin.
ROAS you need
5.00x
500%
Revenue you need
$10,000
How to use this break-even ROAS calculator
Pick the input you have. If you already track your gross profit margin, choose I know my margin and type the percentage. If you do not, switch to From unit economics and enter the selling price, cost of goods, shipping cost and payment fees - the calculator works out your contribution margin and the break-even ROAS for you. Then set a margin of safety and, if you have repeat customers, a lifetime value multiple. Every result updates instantly, so you can pressure-test a product or an ad budget before a dollar goes live.
The break-even ROAS formula
Break-even ROAS is the simplest profitability metric in paid media:
- Break-even ROAS = 1 / profit margin
- Profit margin = (selling price - cost of goods - shipping cost - fees) / selling price
- Target ROAS = break-even ROAS x (1 + margin of safety)
- CLV-adjusted break-even ROAS = 1 / (margin x lifetime value multiple)
At a 40% margin, break-even ROAS is 1 / 0.40 = 2.5x. Below that number, every extra conversion loses money even when the dashboard still shows positive revenue. Knowing your break-even ROAS turns a vanity number into a decision rule: it is the minimum ROAS a campaign has to clear to be worth running.
From unit economics: price, COGS, shipping and fees
Most stores do not have a clean margin number sitting in a spreadsheet - they have a selling price and a pile of product costs. The break-even point that matters for advertising is the contribution margin: what is left from each sale after the cost of goods, shipping and payment fees, but before ad spend. A $60 product with $22 COGS, $6 shipping and 3% fees has a contribution margin near 50%, so its break-even ROAS is about 2.0x. Leave any real cost out and your break-even ROAS will look better than it is, which is how profitable-looking ad campaigns quietly drain cash.
Break-even ROAS vs target ROAS: the margin of safety
Break-even is the line where profit is exactly zero - you never want to operate there. Real campaigns deal with refunds, returns, rising CPCs, seasonality and imperfect tracking, and any of those can push a break-even campaign into a loss overnight. That is why you run at a target ROAS set above the floor. A 20-30% margin of safety is a common starting point. The calculator shows the target ROAS at the safety level you choose and the net margin you keep at that target, so the buffer is a deliberate decision rather than a guess.
How customer lifetime value lowers your break-even ROAS
If customers buy again, the first order does not have to carry the full cost of acquisition. A customer worth twice the first order over their lifetime cuts your first-purchase break-even ROAS in half, which is how subscription and consumable brands can afford to break even, or even lose money, on order one. The discipline: only lower your acquisition target on lifetime value you can actually prove from repeat-purchase data. Funding scaling on an optimistic CLV is the most common way to grow a loss instead of a business.
What is a good ROAS?
A good ROAS is any ROAS comfortably above your own break-even ROAS - full stop. People ask whether a 3x ROAS is good or whether 300% ROAS is good, and the honest answer never changes: it depends on your profit margin, because margin sets the break-even point. A 3.0x return is excellent at a 60% margin and a money-loser at a 25% margin. Use the calculator's break-even number as your floor, treat roughly 1.3x break-even as healthy, and 2x break-even as a strong account with real room to scale. For the full return-on-ad-spend picture, pair this with our Facebook Ads ROAS calculator and the acquisition-cost view in the CPA calculator.
Why break-even ROAS is the floor for creative testing
Break-even ROAS is not just a profitability check - it is the pass mark for every ad you test. ROAS almost always declines as you scale, because the auction buys your cheapest conversions first and widens to colder demand as budget grows. The most reliable defense is not a tighter target; it is feeding the algorithm a steady supply of fresh creative so it keeps finding efficient pockets instead of fatiguing one ad. The bottleneck for most paid teams is launch speed. That is the gap the uplads bulk launcher closes for Meta today: upload a batch of creatives once and launch 50+ Facebook and Instagram ads across your selected ad sets in a single pass, with a naming convention applied automatically. uplads never sets or paces budgets or bids - your ROAS targets stay in the platform where they belong. For the testing system around it, see the guide on Facebook ads creative testing.
Frequently asked questions
How do you calculate break-even ROAS?
Break-even ROAS = 1 / profit margin, where margin is expressed as a decimal. At a 35% margin your break-even ROAS is 1 / 0.35 = 2.86x. That is the return on ad spend where revenue exactly covers product cost plus ad spend and profit is zero. If you do not know your margin off-hand, derive it from selling price minus cost of goods, shipping and payment fees, divided by the selling price.
How does profit margin affect break-even ROAS?
Margin and break-even ROAS move in opposite directions. A high-margin product has a low break-even ROAS: at a 70% margin you break even at just 1.43x. A thin-margin product is the opposite - a 20% margin needs a 5.0x ROAS just to avoid losing money. This is why two stores can report the identical ROAS while one prints profit and the other quietly burns cash: their margins, and therefore their break-even points, are different.
How is break-even ROAS different from target ROAS?
Break-even ROAS is the floor - the minimum return where you stop losing money. Target ROAS is the number you actually run campaigns at, set above the floor so refunds, CPC swings and tracking gaps do not push you into a loss. A common rule is to operate 20-30% above break-even. The calculator shows both: the break-even ROAS and a target ROAS at your chosen margin of safety, plus the net margin you keep at that target.
How does customer lifetime value (CLV) affect break-even ROAS?
If a customer is worth more than one order over their lifetime, you can afford a lower ROAS on the first purchase. A 2.0x lifetime value multiple cuts your first-purchase break-even ROAS in half, because the second and later orders cover the rest. Only lean on CLV when repeat-purchase data is real and consistent - funding acquisition with a lifetime value you have not yet earned is the fastest way to scale a loss.
What is a good ROAS?
A good ROAS is any ROAS comfortably above your break-even ROAS - there is no universal benchmark. A 3.0x return is strong at a 50% margin (break-even 2.0x) and a loss at a 25% margin (break-even 4.0x). Stop asking whether a 4x or 300% ROAS is good in the abstract and compare it to your own break-even point. Break-even is the floor, roughly 1.3x break-even is healthy, and 2x break-even is a strong account with room to scale.
Does uplads set my ROAS or ad budget?
No. uplads never sets, edits or paces budgets or bids - your ROAS targets and spend live entirely in your ad platform. uplads is a bulk creative launcher: today it ships Facebook and Instagram ads in bulk, fanning uploaded creatives into the ad sets you already selected with a naming convention applied automatically. It never touches your bidding or budgets.
Clear break-even faster with creative velocity
uplads launches 50+ Facebook and Instagram ads at once. Upload your creatives once, apply a naming convention, and push them into every selected ad set in a single click - so the algorithm never runs out of fresh inventory to beat your break-even ROAS. It never touches your budgets or bids.