Marginal ROAS: how to scale ads with diminishing returns

A practical guide to marginal ROAS: why average ROAS misleads at scale, how diminishing returns work, and how to pick a profit-maximizing spend level.

Updated 2026-02-16

Try it in a calculator

Average ROAS vs marginal ROAS

Average ROAS is total revenue divided by total spend. Marginal ROAS is the incremental revenue generated by the next dollar of spend. Scaling decisions should be based on marginal profit (or marginal ROAS vs break-even), not average ROAS.

Marginal ROAS formula

Marginal ROAS = incremental revenue / incremental ad spend.

How to calculate marginal ROAS (step-by-step)

  • Increase spend by a small amount for a test period.
  • Measure incremental revenue caused by that extra spend.
  • Divide incremental revenue by incremental spend.

Marginal ROAS example

If an extra $10,000 in spend generates $18,000 in incremental revenue, marginal ROAS = 1.8.

Why diminishing returns happen

  • You exhaust the highest-intent users first (audience saturation).
  • Creative fatigues and CTR drops.
  • Incrementality declines as you capture more demand (more cannibalization).

A simple decision rule

Scale until marginal profit is ~0. Equivalent: scale until marginal ROAS is close to break-even ROAS after variable costs.

How to use this in practice

  • Run incrementality tests as spend grows; platform ROAS often overstates lift.
  • Estimate a response curve per channel (search vs paid social vs retargeting).
  • Use scenario analysis: optimistic/base/conservative exponent and margin.

FAQ

What's a good marginal ROAS target-
It depends on your contribution margin and whether you include fixed costs. As a starting point, compare marginal ROAS to break-even ROAS (1 / contribution margin) and add buffer for uncertainty.
Can marginal ROAS be higher than average ROAS-
Yes at low spend or when you're ramping into a new audience/creative. But as spend scales, marginal ROAS typically trends downward due to saturation.

More in paid ads

LTV sensitivity: how churn and margin change LTV
Max CPC and break-even CPC: how to set bidding targets from margin