Dropshipping ROAS is useful only when the revenue in the ad dashboard is connected to the cash economics of an order. A store may report a strong revenue-to-spend ratio while supplier cost, shipping, payment fees, discounts, refunds and reshipments consume most of the sale. The practical goal is to calculate the contribution left before advertising, translate it into break-even ROAS and maximum CPA, and then set a target that preserves profit.
If you already know net revenue and every variable cost, enter the resulting contribution margin in the Break-Even ROAS Calculator. If the margin is still uncertain, work through the order-level method below before changing campaign budgets.
The three dropshipping numbers that must agree
ROAS, contribution margin and CPA describe the same economic boundary from different directions:
- Contribution per order is net order revenue minus variable non-ad costs.
- Break-even ROAS is the revenue required per advertising dollar when all pre-ad contribution is available to pay for acquisition.
- Maximum break-even CPA is the most the store can pay to acquire one order before contribution profit reaches zero.
The core formulas are:
Contribution per order = net order revenue − variable non-ad costs
Contribution margin = contribution per order ÷ net order revenue
Break-even ROAS = 1 ÷ contribution margin
Maximum break-even CPA = contribution per order
Use decimals in the ROAS formula. A 25% contribution margin is 0.25, so break-even ROAS is 1 ÷ 0.25 = 4.00x. The companion guide to calculating maximum CPA before scaling ads explains how this order-level ceiling connects to conversion rate and CPC.
Build net revenue before counting costs
Start with what the customer is expected to pay after discounts, excluding tax collected for a government. Then reduce the figure for expected refunded revenue if refunds are common enough to affect planning. Keep shipping revenue only when the customer actually pays it and apply the same definition in reporting.
Do not mix gross catalog price with a cost base from discounted orders. If a $60 product is usually sold with a 15% promotion, the planning revenue is $51, not $60. A model built on catalog price will overstate margin and understate the ROAS the store needs.
Include the variable costs caused by an order
The exact list depends on the supplier and sales channel, but a useful order-level model commonly includes product cost, supplier shipping, packaging or handling charges, payment-processing fees, marketplace fees, per-order app or fulfillment charges, customer-service allowances, reshipments and the nonrecoverable portion of refunds or disputes. For a clean percentage check, use the Profit Margin Calculator after you have documented the dollar inputs.
Fixed software subscriptions and salaried overhead may not belong in contribution per order when they do not change with the next sale. They still matter to company profitability, so the target should normally retain enough contribution after ads to help cover them. Write down what is included; consistency is more useful than silently switching definitions between products.
Worked example: from one order to break-even ROAS
Assume a dropshipping store records the following mature economics for one product:
- Average selling price after discounts: $68.00
- Supplier product cost: $25.00
- Supplier shipping and handling: $9.00
- Payment and transaction fees: $3.00
- Expected refund, dispute and reshipment cost per order: $5.00
Variable non-ad cost is $25 + $9 + $3 + $5 = $42. Contribution before advertising is $68 − $42 = $26. Contribution margin is $26 ÷ $68 = 38.24%. Break-even ROAS is 1 ÷ 0.3824 = 2.62x, subject to rounding. Maximum break-even CPA is $26.
At a $26 CPA, 100 acquired orders require $2,600 in ad spend and produce $6,800 in net revenue. That is a 2.62x ROAS. The orders create $2,600 of pre-ad contribution, exactly covering the ads; nothing remains as contribution profit.
Set a target that leaves profit after advertising
Break-even is a diagnostic floor, not an operating goal. Suppose the store wants to retain $8 per acquired order after advertising. Allowable target CPA becomes $26 − $8 = $18. Target ROAS is net order revenue divided by allowable CPA: $68 ÷ $18 = 3.78x.
At 100 orders, a 3.78x target corresponds to about $1,800 in ad spend and $6,800 in net revenue. Pre-ad contribution remains $2,600, leaving about $800 after advertising, or $8 per order. This calculation makes the tradeoff explicit: the higher target is not arbitrary; it protects a defined contribution objective.
Model low, expected and stressed cases
A single estimate can hide how sensitive dropshipping economics are to delivery quality and refund timing. Use three scenarios before committing more budget:
- Low-cost case: faster supplier delivery, fewer reshipments and a lower observed refund allowance. This is an upside case, not the default target.
- Expected case: mature cohort data for the same product, supplier and destination mix. Use this for normal planning.
- Stressed case: higher shipping zones, promotion-heavy revenue, slower delivery or elevated disputes. Use it to test whether the campaign still has a tolerable downside.
For example, if expected loss allowance in the worked example rises from $5 to $10, total variable cost becomes $47 and contribution falls to $21. Margin becomes 30.88%, and break-even ROAS rises to 3.24x. A target that looked safe at 3.0x would now be below break-even. This sensitivity is why refund assumptions should come from completed cohorts rather than the first few days after purchase.
Reconcile platform ROAS with settled store revenue
Advertising platforms can attribute the same sale differently and may report revenue before later refunds. Compare campaign data with settled store or payment-processor revenue over a consistent window. Deduplicate orders, exclude canceled transactions, and allow enough time for refunds and chargebacks to mature.
For a wider account view, compare channel ROAS with blended ROAS versus platform ROAS. Blended measurement does not solve incrementality by itself, but it can reveal when platform totals exceed the revenue the business actually recorded.
AOV improvements must improve contribution, not just revenue
Bundles, quantity offers and post-purchase upsells can raise average order value, but the incremental item may add supplier cost, shipping weight, discount expense and support risk. Calculate the extra contribution dollars, not only the higher checkout total. The guide to how average order value affects ROAS and maximum CPA shows how to test whether an offer creates more acquisition capacity.
Segment products when their economics differ materially. A blended target can send spend toward the highest-revenue item even when another product contributes more profit after shipping and returns.
Scale with marginal economics and cash timing
The average ROAS at today’s spend does not guarantee that the next budget increase will perform the same way. Increase spend in controlled steps and compare the added revenue and contribution with the added advertising cost. Watch acquisition cost, conversion rate, product mix, refund maturity and fulfillment performance together.
Dropshipping also has a cash-timing risk. Advertising may be charged before processor payouts arrive, while refunds and supplier payments can occur on different schedules. A profitable model can still create a working-capital squeeze. Keep an operating reserve and do not treat unsettled platform revenue as available cash.
What this model includes, and what it does not
The method includes net selling revenue, variable product and fulfillment costs, expected post-purchase losses, advertising spend and a chosen contribution reserve. It does not prove that attributed sales were incremental, forecast supplier reliability, determine tax obligations, or replace bookkeeping. It also does not guarantee that a platform bidding target will deliver the requested volume.
Consumer-protection, tax, shipping and product-compliance requirements vary by product and destination. Confirm claims, refund terms, delivery promises and required registrations with qualified advisers for the markets you serve. The model is a planning framework; actual finance records remain the source of truth.
Dropshipping ROAS review checklist
- Use net selling price after normal discounts.
- Document supplier product, shipping and handling costs by destination.
- Estimate refunds, disputes and reshipments from mature cohorts.
- Calculate contribution margin, break-even ROAS and maximum CPA.
- Choose a target that retains a defined amount after ads.
- Reconcile platform revenue with settled, deduplicated store orders.
- Recalculate when price, supplier terms, product mix or delivery performance changes.
Turn the guide into your own numbers
Use net revenue and documented variable costs to calculate a break-even threshold before changing campaign budgets.
Calculate break-even ROASFrequently asked questions
What is a good ROAS for dropshipping?
A good ROAS is not a universal benchmark. It is a result above the store’s own break-even ROAS that still leaves the desired contribution profit after advertising.
Should refunds and chargebacks be included in dropshipping ROAS planning?
Yes. Use mature order data to estimate refunded revenue, nonrecoverable supplier costs, reshipments and dispute fees, then reflect those amounts consistently in net revenue or variable cost.
How do I calculate maximum CPA for a dropshipping product?
Maximum break-even CPA equals contribution dollars per acquired order before advertising. A profit-oriented CPA target must be lower by the amount you want to retain after ads.
Why can platform ROAS overstate dropshipping profitability?
The platform may report gross attributed purchase value before later refunds, discounts, shipping costs, transaction fees and duplicated attribution are reconciled.
When should I recalculate dropshipping break-even ROAS?
Recalculate after meaningful changes to supplier price, shipping zones, selling price, discounting, payment fees, return behavior or product mix, and review the assumptions on a regular reporting cadence.