A free-shipping threshold can destroy margin in multi-supplier dropshipping when the customer sees one checkout but the store pays two or three separate supplier shipping charges. A $75 cart may qualify for “free shipping” while containing products from three vendors, each charging $8–$15 to ship independently. The threshold therefore has to be based on expected fulfillment cost, not only cart subtotal.
Why the usual free-shipping formula breaks
In a single-warehouse store, shipping often becomes more efficient as the basket grows because more items can share one parcel. Multi-supplier dropshipping behaves differently. Adding an item from a second supplier can create a completely new shipping charge even when the product itself is inexpensive.
| Cart | Supplier charges | What the customer sees |
|---|---|---|
| $60 from Supplier A | $9 | paid shipping below threshold |
| $80 from Supplier A | $10 | free shipping can be economically reasonable |
| $80 split A + B | $9 + $11 | same threshold, double fulfillment cost |
| $120 split A + B + C | $9 + $11 + $13 | higher revenue but three separate shipping charges |
Calculate contribution after supplier shipping
The useful calculation is not gross margin before logistics. It is contribution after each vendor’s product cost, shipping charge, payment fee, expected refund/claim cost and acquisition cost.
Order contribution = revenue − product costs − supplier shipping − payment fees − variable support/refund reserve − acquisition cost. Free shipping should be tested against this number. If a second supplier turns an $18 contribution into $4, the threshold may be too low for mixed-vendor carts.
Four ways to design the threshold
1. One global threshold with enough margin buffer
This is simplest for the customer. It works when supplier shipping charges are predictable and product margins are high enough to absorb occasional multi-vendor orders. Model the worst common basket, not just the average.
2. Supplier-aware threshold
The checkout engine can calculate free shipping only when each supplier group meets its own economic threshold. This protects margin but can be harder to explain. Avoid presenting a confusing set of hidden rules at the last step.
3. Flat shipping contribution below a high threshold
Instead of promising free shipping early, charge a simple flat amount that offsets part of the typical multi-vendor cost. The store absorbs the remainder. This creates a smoother customer experience while avoiding the full cost of several parcels on small orders.
4. Product-level shipping economics
Bake some expected shipping contribution into the selling price for products that frequently create a new supplier parcel. This can work in categories where direct price comparison is limited, but it must still keep the product competitive and transparent.
Detect supplier boundaries before checkout
Every SKU should map to a fulfillment source. Before calculating shipping, group cart lines by supplier and warehouse. If a product can be fulfilled by more than one vendor, choose the routing source first; otherwise the shipping quote is based on an unknown future decision.
- SKU → primary supplier;
- backup supplier if available;
- estimated supplier shipping cost by destination;
- free-shipping eligibility by source;
- oversize or special-handling flag;
- expected number of parcels.
Do not promise one parcel when there will be three
Customers generally care about clarity more than internal supplier structure. Checkout and confirmation copy can say that items may arrive in separate packages. The order page should then show tracking per package or line group. Hiding split shipment until the second parcel fails to appear creates unnecessary support contacts.
What if one supplier goes out of stock after checkout?
Re-routing to a backup supplier can change shipping cost after the customer has already paid. That decision should not be made only on product cost. Compare the new landed fulfillment cost and delivery promise. The guide Supplier Out of Stock After the Customer Paid covers substitution, backorder, cancellation and refund choices.
Returns also follow supplier boundaries
A basket fulfilled by three suppliers may create different return destinations. That can make a seemingly profitable free-shipping strategy expensive when return rates are significant. Track return handling cost by source and do not evaluate the threshold only from outbound shipping.
If return addresses vary, set expectations before the customer sends anything. A clear return workflow is more important than exposing internal vendor names.
Run the threshold through real basket data
- Take the last 30–90 days of orders.
- Group each order by supplier actually used.
- Attach actual supplier shipping charges.
- Calculate order contribution before and after shipping.
- Simulate several proposed free-shipping thresholds.
- Measure conversion impact separately from margin impact.
- Review mixed-supplier orders as their own segment.
A threshold that improves conversion by 8% but reduces contribution per order by 20% may be a poor trade. Conversely, a slightly higher threshold can encourage customers to add products from the same supplier, which may improve both average order value and logistics economics.
FAQ
Should customers see supplier-specific shipping charges?
Not necessarily. The store can present a simple customer-facing rate while calculating supplier costs internally. What matters is that the final price is clear before payment.
What is the biggest free-shipping mistake in dropshipping?
Setting the threshold from cart revenue alone and ignoring the number of supplier parcels.
Can bundles help?
Yes, especially when bundle components are intentionally sourced from the same supplier. A bundle that spans several suppliers can have the opposite effect.

