Can I use Amazon MCF to fulfill Walmart orders?
Yes. Walmart Marketplace allows you to fulfill orders through Amazon Multi-Channel Fulfillment, as long as the package arrives in neutral packaging and is delivered by a carrier that is not Amazon. Both conditions matter, and only one of them happens on its own.
For years the common advice was that Walmart did not allow Amazon fulfillment at all, and plenty of sellers still believe it. The policy has changed, Amazon has published instructions for doing it, and Amazon is currently waiving the extra fee that used to make it more expensive. What has not changed is that a Walmart order delivered in an Amazon-branded box, or by an Amazon-branded van, breaks Walmart’s rules.
What Walmart’s policy actually says
Walmart’s packaging policy lists multi-channel fulfillment as allowed, “as long as you ship packages in neutral packaging using unbranded delivery vehicles, which means neither can display any logos, trademarks or branding of the other retailer.”
The same page allows unbranded packing slips and plain, neutral-colored boxes. It prohibits other retailers’ packaging and promotional material from any other company.
So there are two separate requirements:
| Requirement | What it means for MCF | Happens automatically? |
|---|---|---|
| Neutral packaging | No Amazon tape, box or smile logo | Usually yes |
| Unbranded delivery vehicle | The package cannot arrive on an Amazon Logistics van | No, you have to ask for it |
Setting 1: blank boxes
This part is mostly done for you. Amazon’s MCF program policy says MCF orders ship in unbranded packaging by default for eligible orders, at no extra cost.
There are exceptions worth knowing. Items longer than 56 inches on any side or heavier than 49.9 pounds are not eligible for unbranded packaging, and Amazon says it may use branded packaging when unbranded packaging would slow delivery, for example on orders with bulk units. If you sell large or heavy items on Walmart, check how those specific SKUs will ship before you route their orders through MCF. When you create orders by hand in Seller Central, the order form has an option to only ship in blank boxes.
Setting 2: block Amazon Logistics
This is the one sellers miss. By default, Amazon picks the carrier for every MCF order, and for many addresses that carrier is Amazon’s own delivery network. A Walmart order that arrives on an Amazon van is exactly what the policy rules out.
Amazon’s own guide to fulfilling Walmart orders with MCF says to block Amazon Logistics on these orders. When you create an order by hand, the option is in the shipping section of the MCF order page. If software creates the order for you, it has to send the block as part of the order request.
The timing matters. Amazon chooses the carrier when the order is created, and Amazon’s developer documentation says the setting cannot be changed once the order is placed. Any fix applied later, after the package is already on an Amazon route, is too late. The block has to be on the order from the start.
What blocking Amazon Logistics costs you
Two things change when you block Amazon Logistics.
Speed. Amazon publishes longer delivery windows for orders that opt out of Amazon Logistics:
| MCF speed | Normal delivery | With Amazon Logistics blocked |
|---|---|---|
| Expedited | 2 business days | 2 to 3 business days |
| Standard | 3 business days | 3 to 5 business days |
Those windows are counted from the day Amazon accepts the order, for standard-size items going to the 48 contiguous states and Washington, D.C.
Fees. Amazon normally adds a 5% surcharge when you block Amazon Logistics. For orders that come from Walmart Marketplace, Amazon says that surcharge is waived until January 14, 2027. After that date, check the current MCF fee page before you plan your margins.
The metrics Walmart will judge you on
Walmart’s seller performance standards are measured over the last 30 or 60 days. Three of them are directly affected by how you fulfill:
- On-Time Delivery Rate: orders delivered on or before the expected delivery date. Keep it at 90% or above.
- Valid Tracking Rate: orders with valid tracking information. Keep it at 99% or above.
- Cancellation Rate: orders you cancel after receiving them. Keep it at 2% or below.
On-time delivery is where the longer blocked windows bite. If your Walmart shipping settings promise delivery faster than MCF can deliver without Amazon Logistics, you will miss expected delivery dates on orders that were never late by Amazon’s standards. Set your Walmart handling and transit times to the blocked windows, not the normal ones. On Standard, that means planning for up to 5 business days of delivery plus however long it takes for the order to reach Amazon.
Valid tracking is where a shortcut can hurt. Walmart lists “misleading tracking” and “non-integrated carrier” among the reasons tracking fails its checks, and says tracking should be accurate and shared only after the package is with the carrier. If an order goes out on Amazon Logistics and the tracking is then reported to Walmart as some other carrier to get it accepted, that is the kind of mismatch the metric exists to catch. The clean answer is to block Amazon Logistics on the order so the tracking is a real UPS, USPS or FedEx number from the start.
Cancellations come from inventory. If a unit sells on Amazon while it is still listed on Walmart, MCF rejects the Walmart order and you end up canceling it. Keeping your Walmart quantities in step with your FBA stock is what keeps this number low.
A checklist before you turn it on
- Confirm your Walmart SKUs ship in unbranded packaging, especially anything large, heavy or sold in bulk.
- Block Amazon Logistics on every Walmart order, at the moment the order is created.
- Set Walmart handling and transit times to the blocked delivery windows.
- Keep Amazon promotional inserts and invoices out of the box. Walmart prohibits them, and MCF packing slips should be unbranded.
- Keep Walmart inventory in sync with your FBA stock so oversells do not turn into cancellations.
- Put a reminder on your calendar for January 2027, when Amazon’s surcharge waiver for Walmart orders ends.
Is MCF better than WFS for Walmart orders?
It depends on where your inventory already is. Walmart Fulfillment Services means sending stock into Walmart’s own network, which suits products that sell steadily on Walmart. MCF lets you sell on Walmart from the FBA inventory you already have, with no second inbound shipment and no second stock position to manage. For a seller testing Walmart, or one whose Walmart volume does not justify splitting inventory, MCF is usually the faster way to start. If you are new to the marketplace, start with how to sell on Walmart and how to optimize Walmart listings.
Where ChannelPilot fits
ChannelPilot lists your FBA inventory on Walmart and other marketplaces, sends each Walmart sale to Amazon as an MCF order at the speed you choose, blocks Amazon Logistics on those orders, and posts the tracking back to Walmart when Amazon issues it. Inventory stays in sync with your FBA stock throughout the day, so a unit that sells on Amazon comes off Walmart before someone else buys it. Plans start at $199 a month, with order and marketplace limits that scale by plan. For the wider picture, see how multichannel automation fits together.
Sell your FBA inventory on Walmart without breaking Walmart’s rules: explore ChannelPilot.