ROAS divides attributed revenue by ad spend, but revenue is not profit. A campaign can exceed a familiar industry target and still lose money when product, shipping, payment, refund, or service costs consume the sale. Contribution margin shows what remains before ad spend and fixed overhead; the reciprocal of that margin ratio gives a simple break-even ROAS floor under the stated assumptions.

VISUAL LESSON

What you will learn

  1. 01Build contribution margin before ad spend.
  2. 02Calculate break-even and target ROAS.
  3. 03Reconcile ad-platform revenue with business outcomes.
Revenue passes through variable-cost deductions until contribution margin balances ad spend at break-even
Break-even ROAS is an economic floor built from the business’s contribution margin, not a universal target.

ILLUSTRATIVE WORKED EXAMPLE

Work an illustrative break-even ROAS model

Order revenueIllustrative net revenue
$100
Variable costsProduct, fulfillment, fees, returns
−$60
Contribution margin$40 before ad spend
40%
Break-even ROAS1 ÷ 0.40
2.5×
Illustrative example—not a benchmark. Replace every sample value with your own campaign, market, and measurement data.

PRACTICAL INTERFACE MAP

Move from order economics to a paid-media guardrail

Order01Calculate net revenue

Start with revenue after discounts, taxes handled consistently, cancellations, and expected returns for the chosen decision.

Margin02Subtract variable costs before ad spend

Include product or delivery cost, fulfillment, payment fees, support, commissions, returns, and other order-variable costs.

Guardrail03Invert margin and add uncertainty

Break-even ROAS = 1 ÷ contribution-margin ratio; set an operating target above the floor when risk and fixed-cost contribution require it.

Conceptual walkthrough. Labels, controls, and availability can vary by account, region, plan, and interface version; verify the current screen before acting.

STEP-BY-STEP LESSON

Net revenue → variable costs → contribution margin → break-even ROAS

NormalizeRevenue and returns
SubtractAll variable costs
GuardrailFloor, buffer, reconciliation

THE LEAD ATLAS METHOD

Lead Atlas Data can research a tailored set of business contacts for the campaign’s market, locations, and categories, while the growth team sets paid-channel guardrails from the customer’s own economics.See how custom list research works ↗
01

Define net revenue per order

Choose the product, market, customer type, channel, and analysis period. Start with actual or expected order revenue after discounts and cancellations, and handle taxes, shipping revenue, refunds, and returns consistently. Document whether the model uses booked, fulfilled, or collected revenue.

Avoid one storewide average when product mix and margins vary materially. Build separate models for major product, service, plan, region, or new-versus-returning customer segments when those differences can change the campaign decision.

02

Subtract variable costs before ad spend

List every cost that varies with the order or customer: product or service delivery, packaging, pick and pack, shipping subsidy, payment fees, marketplace or partner commissions, returns, refunds, support, warranties, usage costs, and other attributable variable expenses. Exclude ad spend at this step.

Illustrative example: a $100 net order with $35 product cost, $10 fulfillment and shipping, $3 payment fees, $7 expected returns, and $5 variable support leaves $40 contribution before advertising.

03

Calculate the contribution-margin ratio

Divide contribution before ad spend by net revenue. In the example, $40 ÷ $100 equals a 40% contribution-margin ratio. This means forty cents of each revenue dollar is available to cover advertising and then contribute to fixed overhead and profit.

Use weighted product mix when a campaign sells multiple items and model post-purchase upsells separately unless they are reliably attributable. Update the ratio when prices, discounts, shipping, fees, return rates, or service costs change.

04

Calculate break-even and target ROAS

Invert the contribution-margin ratio: 1 ÷ 0.40 equals a 2.5× break-even ROAS. At that point, $40 of ad spend generates $100 of revenue and the $40 contribution before advertising exactly covers the ad spend under the model.

Treat break-even as a floor, not an automatic operating target. Add a buffer for attribution error, conversion lag, cost volatility, fixed overhead, cash constraints, desired profit, and uncertainty. A 3.0× or other target is a management choice derived from the business, not a universal benchmark.

05

Reconcile with real campaign economics

Compare ad-platform attributed revenue with orders, cancellations, returns, taxes, discounts, collected cash, variable costs, new-customer share, and conversion lag in the commerce or finance system. Review blended and channel-reported results separately and preserve the attribution window.

Deliverable: segment definition, net-revenue bridge, variable-cost ledger, contribution per order, contribution-margin ratio, break-even ROAS formula, operating buffer, downside and upside cases, platform-to-order reconciliation, channel decision, pricing or cost actions, and model refresh owner.

THE TAKEAWAY

Use contribution margin after variable costs, calculate break-even ROAS as one divided by that margin ratio, add room for uncertainty and overhead, and verify reported revenue against real fulfilled or collected outcomes.

OFFICIAL REFERENCES

Check the platform’s current instructions.

Platform labels, eligibility, and workflows can change. These official help pages were used to validate this lesson.