As an Amazon Associate I earn from qualifying purchases. This post may contain affiliate links. Read our disclosure.
Quick answer: every unit you send to Walmart Fulfillment Services (WFS) needs a scannable item label, and every shipment needs WFS receiving labels. Poly bags with a 5-inch or larger opening need a suffocation warning. Cartons should be standard regular slotted cartons. Items that arrive unprepared are prepped for a fee or rejected.
Our top picks
Our team ships into WFS on behalf of the seller accounts we manage, and this is the checklist we work from. Always confirm against Walmart’s current guides.
1. Item labels
- Each sellable unit needs an item label that scans. The UPC on the product usually works if it is scannable and matches the listing.
- If the item is poly bagged, the barcode must scan through the bag or be on the outside.
- Each shipment also needs receiving labels printed from Seller Center. (Walmart: WFS labels)
2. Poly bags
- Opening of 5 inches or more: suffocation warning printed on the bag or added as a label, in a legible size.
- Bag fully sealed.
- Barcode scannable through or on the bag.
Source: Walmart: Prepare and pack shipments.
3. Cartons
- Walmart accepts standard case types such as regular slotted cartons (RSC), B flute and ECT-32.
- Remove old labels and markings when you reuse boxes.
- Valuables such as sunglasses, jewellery and watches ship in their case, assembled, with a tamper-evident seal.
4. The cost of skipping prep
WFS offers paid prep services. Walmart lists poly bagging at $0.60 per unit, and charges extra to fix items that arrive with missing labels or incorrect packaging (Walmart: WFS prep services). Unprepared items can also be rejected and returned at your cost. Fees change, so check the current WFS fee page.
Prep supplies
Selling on Amazon too? See Amazon FBA prep in 2026.