Break-Even ROAS vs POAS
In short: Both metrics are built from the same input - your gross margin - but they use it for different jobs. Break-even ROAS converts margin into a minimum revenue multiple you need to clear on a revenue-based ROAS scale. POAS bypasses that conversion entirely by putting gross profit straight into the numerator, so its own break-even point is always exactly 1.0 regardless of what your margin is. That makes POAS the cleaner number to bid and report against once you have reliable per-product cost data, while break-even ROAS stays useful as the threshold to check against the revenue-based ROAS every platform already reports. If your bidding and reporting run on plain ROAS, use break-even ROAS as the bar; if you can feed real margin data into your account, use POAS and stop doing the conversion at all.
By the AdFlint research team · Fact-checked against current Google and Meta platform behavior · Last reviewed July 2026
Break-Even ROAS
The ROAS at which gross profit exactly covers ad spend, calculated as one divided by your gross margin expressed as a decimal.
It converts margin into a minimum acceptable return, so a forty percent margin needs two and a half times just to break even. Anything below that loses money however good the platform's number looks. Two errors recur: using net rather than gross margin, and forgetting that returns, discounts, and shipping subsidies quietly lower the margin the calculation depends on.
Full definitionPOAS
Gross profit attributed to advertising divided by ad spend, replacing the revenue numerator in ROAS with revenue minus cost of goods.
It exposes what revenue reporting hides: a catalog where cheap high-margin items and expensive low-margin ones look identical on ROAS but differ completely in contribution. Feeding margin into bidding usually shifts delivery toward better products. The main pitfall is a stale or incomplete margin feed, which produces confident optimization toward numbers that no longer reflect actual product costs.
Full definitionSide by side.
The differences that actually change what happens in your account.
| Break-Even ROAS | POAS | |
|---|---|---|
| What kind of number it is | A threshold derived from margin, expressed on the same scale as ordinary ROAS. | A measured ratio - gross profit divided by ad spend, using margin data directly in the numerator. |
| Breakeven point | Varies with margin - a forty percent margin needs 2.5x, a twenty percent margin needs 5x. | Always exactly 1.0, no matter what your margin is - at that ratio, gross profit exactly equals ad spend, which is the definition of breaking even. |
| What margin does in the calculation | Sets the threshold you compare revenue-based ROAS against. | Is baked directly into every data point - each conversion already carries its true profit contribution. |
| Compatibility with platform reporting | Compares directly against the ROAS every ad platform already shows, no extra setup. | Requires feeding real per-product or per-order profit values into the platform, replacing revenue values. |
| Granularity | One threshold, usually applied at whatever level margin is calculated - often a blended, catalog-wide figure. | Can be as granular as your margin feed allows - per SKU, per category, per order. |
| What it exposes | Whether you're clearing your margin bar at all. | Which specific products or campaigns are actually profitable, since it doesn't average margin across dissimilar items. |
| Failure mode | Using net instead of gross margin, setting the bar too high. | A stale or incomplete cost feed, which produces confident optimization toward numbers that no longer reflect real product costs. |
What actually separates them.
Break-even ROAS is a threshold you calculate and then compare live ROAS against; POAS bakes the same margin data directly into the metric itself, so there's no separate threshold to remember.
Break-even ROAS moves with your margin - recalculate it every time margin shifts; POAS's own breakeven point never moves, it's always 1.0, because profit is already in the numerator.
Break-even ROAS works with whatever revenue-based ROAS your platform already reports, no setup required; POAS requires replacing revenue values with actual profit values in your conversion data.
POAS can vary meaningfully by product within the same account, since it uses each item's real margin; break-even ROAS is usually one blended number applied across a whole catalog.
You can feed POAS-equivalent profit values into automated bidding so the algorithm optimizes toward margin directly; break-even ROAS has no equivalent - it's a manual comparison point, not a bidding input.
Which one should you use?
Use Break-Even ROAS when
- You don't yet have reliable per-product margin data flowing into your ad platform, only a blended catalog-wide margin.
- Your reporting and bidding are built around standard revenue-based ROAS and changing that infrastructure isn't practical right now.
- You need a quick threshold to compare against a platform-reported number without setting up a profit feed.
- Your catalog has fairly uniform margins across products, so a single blended threshold is a reasonable approximation.
Use POAS when
- You have a reliable, current cost-of-goods feed you can pass into your ad platform's conversion values.
- Your catalog spans very different margins across products and a single blended ROAS threshold is hiding real differences.
- You want automated bidding to favor your more profitable products directly, not just your higher-revenue ones.
- You're building dashboards where you want the breakeven line to be a constant 1.0 rather than a recalculated threshold.
- You've already been burned by treating two products with identical ROAS as equally valuable when their margins were nothing alike.
Common questions.
Is POAS just break-even ROAS with extra steps?
No, they're solving different problems. Break-even ROAS is a threshold you check revenue-based ROAS against; POAS replaces revenue with profit in the metric itself, so it doesn't need a separate threshold - its breakeven is always 1.0 by construction.
Why is POAS's breakeven always 1.0 while break-even ROAS changes with margin?
Because POAS already has margin baked into its numerator - gross profit is revenue minus cost of goods - so a POAS of exactly 1.0 means profit equaled spend, breaking even by definition regardless of what the underlying margin percentage was. Break-even ROAS uses raw revenue, so it needs the margin figure supplied separately to know where the line sits.
Do I still need break-even ROAS once I'm tracking POAS?
Not for campaigns where POAS is fully set up with accurate margin data, since POAS already tells you profitability directly. Keep break-even ROAS as a fallback for any campaign, product, or channel where your margin feed isn't reliable yet and you're still reading plain ROAS.
What breaks POAS if I switch from break-even ROAS?
A stale, missing, or wrong cost-of-goods number for any product. Because POAS trusts the margin feed completely, an outdated cost figure produces a confidently wrong profitability number, and automated bidding will optimize toward it without knowing anything is off.
Or stop choosing between them.
AdFlint picks the setting, writes the ads, and keeps optimizing inside the Google and Meta accounts you already own.
Related comparisons
- ROAS vs ROI
- MER vs ROAS
- POAS vs ROAS
- ACoS vs ROAS
- Break-Even ROAS vs ROAS
- LTV vs ROAS
- AOV vs ROAS
- MER vs ROI