RROAS BREAK

Paid media and profit

POAS vs ROAS: Why High Revenue ROAS Can Mean Weak Profit

Revenue ROAS answers how much reported revenue came back for ad spend. POAS asks what contribution remained after the order costs and ads. A strong ratio is not proof of strong profit.

60-second answer

Revenue ROAS can be good while profit is thin.

Revenue ROAS is attributed revenue divided by ad spend. It does not subtract product cost, fulfillment, payment fees, returns, discounts, or other variable costs. For this guide, POAS has a narrower, explicit boundary: contribution profit after ads divided by ad spend.

Contribution before ads = net revenue - variable costs excluding ads

Contribution profit after ads = contribution before ads - ad spend

POAS = contribution profit after ads / ad spend

POAS is a decision model, not a universal accounting standard. Some teams use gross profit or contribution before ads in a metric called POAS. State the numerator and cost boundary before comparing values. Under this page's boundary, revenue ROAS is never a synonym for POAS or net income.

Open the $100 POAS target scenario

Metric boundary

Keep the denominator and numerator visible.

MetricNumeratorDenominatorUse it for
Revenue ROASPlatform-attributed revenueAd spendOptimization inside one reporting system
POAS (this guide)Contribution profit after adsAd spendProfit produced per ad dollar under a stated cost model
MERTotal store net revenueAll marketing spendStore-wide efficiency for a period
Incremental profitProfit caused by the treatmentIncremental spendBudget and holdout decisions

Boundary: Revenue ROAS and platform-attributed POAS can inherit an attribution window and credited conversion value. They do not establish that the ad caused the entire order. Incrementality needs a test design or a defensible causal method.

Transparent example

A 4.00x revenue ROAS can produce only 0.44x POAS.

Assume one $100 net order, excluding tax. Product cost is $45, fulfillment and shipping are $8, other variable cost is $3, payment and platform fees are 3% ($3), and expected return loss is 5% ($5).

StepCalculationResult
Variable costs before ads$45 + $8 + $3 + $3 + $5$64
Contribution before ads$100 - $64$36
Revenue ROAS$100 / $25 ad spend4.00x
Contribution profit after ads$36 - $25$11
POAS (this guide)$11 / $250.44x

The same order at 2.50x revenue ROAS would spend $40 and lose $4 after ads, producing -0.10x POAS. At 5.00x ROAS, spend is $20 and after-ad contribution is $16, or 0.80x POAS. The ratio can improve while the total dollars remain too small to cover fixed overhead, and a high ratio can still be unprofitable when contribution before ads is low.

When to use contribution profit

Inspect dollars after costs before you scale.

  1. Set a threshold: Use contribution before ads to calculate break-even ROAS, then reserve the profit you need before setting a target ROAS or CPA.
  2. Compare channels: Use the same net revenue basis and variable-cost ledger before comparing POAS. A platform's revenue ROAS alone cannot make the comparison fair.
  3. Choose a budget: Rank scenarios by total contribution profit as well as POAS. A lower ratio at useful incremental volume can produce more contribution dollars.
  4. Diagnose a weak result: Break out product, shipping, fee, discount, and return losses. Raising ROAS by cutting profitable volume may not improve the business.
  5. Check fixed costs: Contribution profit after ads is before fixed overhead unless the model explicitly allocates it. Positive POAS does not equal net income.

Do not overclaim: The example demonstrates unit economics under stated assumptions. It is not a benchmark, forecast, or causal estimate of what an ad would have sold without exposure.

MER and incrementality

Use store totals and experiments for different questions.

MER is total store net revenue divided by all marketing spend for a defined period. It can reveal a blended efficiency trend that platform ROAS misses, but it does not separate paid, organic, branded, repeat, or seasonal demand. Keep the time window, revenue basis, and spend scope fixed.

Incrementality is a causal question: what changed because spend changed? Platform-attributed revenue can overlap across channels, and MER can move because of price, organic demand, inventory, or seasonality. Use geo tests, holdouts, lift studies, or another documented causal design when a budget decision depends on incremental profit. Do not add each platform's credited revenue to manufacture a store total.

Compare ROAS scenarios on total contribution

Definitions and sources

Official sources define reporting fields; the cost boundary is your model.

Amazon Ads describes ROAS as attributed sales divided by advertising cost. Shopify documents sales, profit, and marketing reports that can supply net revenue, product cost, and channel reporting inputs. The POAS numerator, example assumptions, and recommendation to test incrementality are ROAS Break modeling choices; they are not platform promises.