Skip to content

Walmart WFS vs. Amazon FBA Prep: Key Differences

Prepping for Walmart like it is Amazon is one of the fastest ways to get a WFS inbound held up.

Why you cannot copy your FBA prep to WFS

Walmart Fulfillment Services and Amazon FBA both store your inventory and ship orders to customers, but their prep rules differ in ways that matter at the receiving dock. The biggest difference is how units are identified. Amazon lets sellers label units with an Amazon-specific FNSKU. Walmart WFS relies on the product's GTIN, the barcode set up for the item in Seller Center.

If you send units to Walmart wearing an FNSKU label over their UPC, you have covered the very barcode Walmart needs to scan. Running both programs well means treating them as separate prep workflows that share an inventory pool.

Barcodes and identifiers

For WFS, each unit generally needs a scannable barcode that matches the GTIN on the item in Seller Center, typically a UPC. Walmart does not use a seller-specific label like the FNSKU, so the product barcode itself is what ties the unit to the item record.

That makes item setup accuracy critical. If the GTIN in Seller Center does not match the barcode on the package, units cannot be matched at receiving. Before a first WFS shipment, verify that every SKU's physical barcode matches its Seller Center GTIN and that no other scannable barcodes compete with it. Any extra barcodes, such as old Amazon labels, should be removed or covered.

Multipacks and bundles

On both marketplaces, a multipack or bundle is a different item from the individual unit. On Amazon, it typically gets its own FNSKU label. On Walmart WFS, it needs its own GTIN that corresponds to the multipack item in Seller Center, with the individual unit barcodes covered so receiving does not scan a single unit by mistake.

This means a multipack you sell on both platforms needs both a bundle FNSKU for Amazon and a distinct GTIN for Walmart. Plan this before production if you can, so packaging is printed with the multipack barcode. Otherwise, a GTIN label is applied during prep and unit barcodes are covered.

Packaging and protection

The underlying packaging goals are similar on both platforms: protect the product, keep sets together and make the barcode easy to scan. Both programs expect fragile items to be protected, liquids to be secured against leaks and loose parts to be contained.

The specific rules, however, are published separately and change independently. Walmart maintains its own WFS prep and packaging requirements in Seller Center, covering items such as polybags, bubble wrap, sets and expiration-dated products. Do not assume an Amazon-compliant unit is automatically WFS-compliant. Keep separate, SKU-level work instructions for each program and review them whenever either marketplace publishes an update.

Inbound orders, cartons and freight

Shipping into WFS starts with creating an inbound order in Seller Center, which assigns your inventory to one or more Walmart fulfillment centers. Each carton needs the WFS carton label for its inbound order, and pallets need labeling to Walmart's requirements. Carton content, quantities and the inbound order must match.

Freight can be booked through Walmart's carrier program or arranged by the seller, depending on what is available for your shipment. Appointment and delivery requirements differ from Amazon's. The practical lesson is the same on both platforms: accurate carton counts and labels at the prep center prevent receiving delays and reconciliation problems later.

Running FBA and WFS from one inventory pool

The most efficient way to sell on both marketplaces is to hold one unlabeled reserve inventory pool and prep for each channel at release. When an Amazon shipment plan is ready, units get FNSKU labels and Amazon-compliant packaging. When a WFS inbound order is created, units are checked against their GTIN and packaged to Walmart's requirements.

This approach avoids peeling labels, lets you move stock to whichever channel sells faster, and keeps your inventory out of a marketplace until it is needed there. It works best with a prep center that keeps channel-specific work instructions for each SKU and tracks reserve, in-transit and marketplace inventory separately.

Expiration dates, lots and shelf life across both programs

Expiration-dated products deserve extra care when you sell on both marketplaces, because each program sets its own shelf-life and labeling expectations. Amazon expects expiration dates on each unit and master carton in a supported format and sets minimum remaining shelf life at receiving. Walmart WFS publishes its own expiration date and shelf-life requirements in Seller Center, and they are not guaranteed to match Amazon's.

The safest approach is to treat lot and expiration data as part of your inventory record, not just something printed on the package. When inventory arrives at your prep center, each lot's expiration date should be recorded and cartons built with a single date. At release, the prep center can then allocate lots based on each channel's shelf-life threshold, sending longer-dated stock to the program with the stricter rule and shorter-dated stock to a channel where it will sell through in time.

This kind of allocation is difficult once inventory is already inside a marketplace, because removing it takes time and money. Holding reserve stock outside both programs and allocating by date at release keeps you in control and reduces the chance of units being refused at receiving or removed as they near expiration.

The same principle applies to lot traceability. If you ever need to pull a specific lot from sale, knowing exactly which lots went to Amazon, which went to Walmart and which are still in reserve makes the response faster and more contained.

Common mistakes when adding WFS

The mistakes we see most often when sellers add Walmart WFS to an existing Amazon business:

  • Sending units that still carry Amazon FNSKU labels over the UPC
  • Multipacks without their own GTIN, or with unit barcodes exposed
  • GTINs in Seller Center that do not match the barcodes on the packaging
  • Cartons that do not match the inbound order quantities
  • Assuming Amazon's packaging requirements cover Walmart's

Each of these is easy to prevent with a SKU-level check before the first WFS inbound. Prep Center Co. prepares inventory for both programs, and for TikTok Shop and Target Plus, from one inventory pool.

Frequently asked questions

Does Walmart WFS use FNSKU labels?

No. FNSKU is an Amazon-specific label. Walmart WFS relies on the product GTIN, usually the UPC, that matches the item in Seller Center, so FNSKU labels should not cover the product barcode on units bound for WFS.

Can I send the same inventory to Amazon and Walmart?

Yes. Keep reserve inventory unlabeled and apply channel-specific prep at release: FNSKU labels for Amazon FBA and GTIN-verified packaging for Walmart WFS.

Do multipacks need a separate GTIN for WFS?

Yes. A multipack is a different item and needs its own GTIN matching the multipack item in Seller Center, with the individual unit barcodes covered.

Related

Stop paying for prep mistakes

Send us your SKU list and channels. Get a line-item FBA prep quote within 24 hours.

Get My Quote