Margin Bench / Field guide

ROAS vs. profit: what ad revenue leaves behind

Work from attributed revenue to contribution, calculate a break-even ROAS, and distinguish a campaign multiple from business profit.

ROAS measures attributed revenue, not profit

Return on ad spend is attributed revenue divided by advertising spend. It tells a marketer how many revenue units a report credits to each media-spend unit. It does not subtract product costs, fulfillment, fees, or overhead, and it does not establish whether the credited orders would have happened without the advertising.

That makes ROAS useful for a defined reporting question, but insufficient for a profit decision. State the campaign, dates, attribution window, and revenue treatment before interpreting the number. Revenue before refunds in one report is not comparable with net revenue after refunds in another. Keep currency and sales scope consistent as well.

Worked example: 4x ROAS with costs still to pay

Consider an illustrative campaign credited with 12,000 of revenue on 3,000 of media spend. Its ROAS is 12,000 / 3,000 = 4x. This means four revenue units per advertising unit, not four units of profit and not a 400% profit return.

For a consistent simplified cohort, suppose those sales comprise 120 orders at 100 each. Each order has product cost 30, shipping and fulfillment 10, and fees 5. Non-ad variable costs total 45 per order, or 5,400 across the cohort. Pre-ad contribution is 12,000 - 5,400 = 6,600. Subtracting the 3,000 media spend leaves 3,600 contribution after advertising.

You can reproduce that 3,600 with the product profit calculator using revenue 12000, goods 3600, shipping 1200, fees 600, advertising 3000, and other costs 0. The result is only as fully loaded as those fields: zero other costs in this example does not establish that the business has no payroll, rent, agency fees, or tax obligations.

Find the contribution break-even ROAS

For the representative order, 100 revenue minus 45 non-ad variable costs leaves 55 available before ads. Spending all 55 on advertising would leave zero contribution after ads. The corresponding threshold is 100 / 55 = approximately 1.82x ROAS. This is contribution break-even, not company break-even.

The same relationship can be written as one divided by the pre-ad contribution-margin fraction: 1 / 0.55. If order economics change, so does the threshold. A low-margin product or higher shipping cost can require more attributed revenue per advertising unit even when the campaign's headline ROAS is unchanged.

If non-ad variable costs equal or exceed order revenue, there is no positive contribution available to fund advertising. The break-even ROAS calculator rejects that case rather than displaying a finite target. More sales at those unchanged economics do not solve the missing contribution.

Use each measure for its own scope

Campaign revenue and contribution are different measures
MeasureExampleImportant exclusion
ROAS12,000 / 3,000 = 4xDoes not deduct non-ad costs.
Break-even ROAS100 / 55 = 1.82xDoes not reserve overhead or desired profit.
Contribution after ads12,000 - 5,400 - 3,000 = 3,600Unallocated expenses remain outside the result.
MERTotal business revenue / total scoped marketing costDoes not attribute sales or prove causation.

Reserve profit and challenge the attribution

Suppose you want to preserve 20 per order from the earlier 55 pre-ad contribution. That leaves 35 for acquisition, before any additional reserve. With one newly acquired customer per order and all acquisition costs inside that 35 budget, the maximum CAC calculation is 100 - 30 - 10 - 5 - 0 - 20 = 35. If that budget were entirely media spend, the matching revenue-to-media target would be 100 / 35 = approximately 2.86x.

That last condition matters. If sales labor or agency costs must also fit into the 35, the affordable media amount is lower. If orders come from repeat customers, an order-level ad cost is not automatically new-customer CAC. Do not silently switch between these definitions when setting a bid target.

Platform attribution can overlap: two channels may both credit the same order. MER offers a business-wide cross-check because it uses total revenue against total marketing costs, but it still cannot prove that marketing caused the revenue. Seasonality, organic demand, and repeat purchasing can change the blended ratio.

  • Have returns and discounts been reconciled within a consistent reporting window?
  • Does the product mix behind the reported ROAS match the break-even example?
  • What overhead, desired profit, and uncertainty reserve must survive acquisition spending?
  • What evidence separates attributed orders from genuinely additional orders?

Use ROAS to describe a campaign report, contribution economics to assess affordability, and a complete cost and measurement review before scaling. No universal revenue multiple can replace those checks.

Examples are illustrative and use one consistent currency, not market data or personalized financial advice. Displayed figures are rounded. See methodology and numeric limits before using your own inputs.