RROAS BREAK

One model across every tool

ROAS Break Methodology

How we turn ecommerce revenue, variable costs, platform metrics, and user assumptions into decision thresholds without presenting attribution as profit.

Model boundary

Start with contribution, not platform revenue.

ROAS Break models the money left by an order before fixed overhead and after the variable costs needed to earn and fulfill that order. That amount is the acquisition budget available at break-even. A profit target reserves part of it before calculating allowable ad spend.

Contribution before ads = net order revenue - product cost - fulfillment - variable fees - expected return loss

Break-even ROAS = net order revenue / contribution before ads

Target ROAS = net order revenue / (contribution before ads - retained profit)

Scope: The calculators are decision models, not accounting statements. Fixed overhead, payroll, financing, tax advice, and cash timing are excluded unless the user deliberately includes an allocation in a retained-profit target or variable-cost field.

Revenue basis

Name what is in the numerator.

The default recommendation is net product revenue after discounts and mature sales reversals, excluding tax. Customer-paid shipping and shipping cost should be shown explicitly when material. A platform conversion-value field can be useful for channel optimization, but it is not silently treated as store revenue.

InputDefault treatmentReason
Product discountsDeduct from revenueThe customer did not pay list price.
Refunds and reversalsDeduct once the cohort is matureRecent reported revenue can still change.
Sales taxExcludeCollected tax is not operating revenue.
Customer-paid shippingShow explicitlyIt may offset fulfillment without being product revenue.
Platform-attributed valueLabel separatelyAttribution credit can overlap across platforms.
Choose a consistent revenue basis

Cost boundary

Include costs that move with an order.

The detailed mode asks for product cost, fulfillment and shipping, other variable costs, payment and platform fees, and an expected returns or discounts allowance. The quick mode starts with gross margin, then subtracts fees and the allowance. Both modes are simplifications; the detailed mode is preferable when the missing costs are material.

  • Use landed product cost when inbound freight and duties are part of acquiring inventory.
  • Include pick, pack, outbound shipping subsidy, and per-order handling in fulfillment.
  • Model percentage fees against the same revenue basis used by the calculator.
  • Estimate return loss from mature cohorts, including reverse logistics and recoverable inventory.
  • Do not insert customer-level, order-level, or confidential data into shareable URLs.

Attribution boundary

Reported ROAS is evidence, not incremental profit.

Each ad platform applies its own attribution model, window, and conversion-value rules. Two platforms can credit the same order. ROAS Break therefore keeps platform-attributed ROAS, store-wide MER, and contribution profit as separate views.

  1. Use one platform's reported ROAS to compare performance inside that reporting system.
  2. Use total store revenue divided by total marketing spend to observe blended efficiency over a consistent period.
  3. Use contribution profit to test whether a scenario covers variable costs and the profit you intend to retain.
  4. Wait for conversions and refunds to mature before treating a recent period as settled.

None of these views alone proves incrementality. The calculators do not claim that changing a bid target will produce the same actual ROAS, volume, or profit.

Examples and rounding

Transparent assumptions, reproducible arithmetic.

Worked examples are illustrative and are never presented as customer results or industry benchmarks. Inputs appear in the page, intermediate steps are described, and the primary action restores the example in the relevant calculator.

A $100-per-order contribution example

All amounts below are fictional USD per order. Revenue is net product revenue after discounts and mature sales reversals, excluding sales tax and customer-paid shipping.

InputAmountUnit and basis
Net product revenue$100.00USD per order; tax and customer-paid shipping excluded
Product cost$40.00USD per order; landed merchandise cost
Fulfillment$8.00USD per order
Other variable cost$4.00USD per order
Variable fees$3.003% of $100.00 net product revenue
Expected return loss$5.005% of $100.00 net product revenue
Retained profit target$10.00USD per order after advertising

Contribution before ads = $100.00 - $40.00 - $8.00 - $4.00 - $3.00 - $5.00 = $40.00 per order

Break-even ROAS = $100.00 / $40.00 = 2.50x

Allowable ad spend at target = $40.00 - $10.00 = $30.00 per order

Target ROAS = $100.00 / $30.00 = 3.33x

Example limit: This is a fictional method check, not a customer result, industry benchmark, forecast, or claim that advertising will deliver the modeled volume or efficiency.

Calculations use unrounded values internally. Money is normally displayed to two decimal places, ratios to two decimals, and percentages to one decimal. Display rounding can make a visible table differ by a cent from a recomputed total; the underlying result is not rounded between steps.

A result marked “Not feasible” means the requested retained profit consumes all contribution before advertising. It is not converted to infinity or hidden behind a default value.

Sources and review

Platform facts expire faster than formulas.

Platform workflows and field definitions are checked at least every 90 days. Stable concept pages are reviewed at least every 180 days. A review date changes only after the linked source and the page's decision logic have been checked.

Source priority is platform help or developer documentation, then official reporting definitions, then ROAS Break's reproducible formulas. Aggregators and forums can identify a question but do not support a key platform claim or benchmark.