Walmart Fulfillment Services (WFS) is Walmart's own fulfillment program for Marketplace sellers: you send inventory to Walmart's fulfillment centers, and Walmart picks, packs and ships your Walmart.com orders, then handles customer support and returns (Walmart's WFS overview, checked October 9, 2026). Walmart's delivery promise is two days or less, though heavier items may take longer (WFS overview and WFS pricing, both checked October 9, 2026). Walmart charges no setup or monthly fees; you pay a fulfillment fee for each unit shipped plus monthly storage (WFS overview and WFS pricing, both checked October 9, 2026).
For a small brand that already sells on Shopify, the real question is whether a low per-order fee and Walmart's fast-delivery tag are worth keeping a second stock of inventory at Walmart, shipping in Walmart boxes, and paying storage that climbs at the end of the year.
How WFS works
Walmart's overview lays out the steps: you join Walmart Marketplace, set up WFS and ship inventory to Walmart fulfillment centers; Walmart receives it and makes it available to sell; customers buy on Walmart.com; Walmart ships the order and handles customer questions, with returns accepted by mail or in Walmart stores (WFS overview, checked October 9, 2026).
WFS items get TwoDay delivery automatically, while sellers who ship their own orders must first meet Walmart's performance requirements, including on-time shipping and valid tracking rates above 95%, a cancellation rate under 1.5%, and free returns (Walmart Expedited Delivery, checked October 9, 2026). Heavier items are the exception: Walmart's pricing page says items with a shipping weight of 31 lb or more ship by ground and may take more than two days to arrive (WFS pricing, checked October 9, 2026).
That automatic TwoDay badge is the main reason to use WFS. Walmart reports 50% average GMV growth for items with the "Fulfilled by Walmart" tag and a delivery promise of two days or less, based on its own data from June 30, 2024 to June 30, 2025 (WFS overview, checked October 9, 2026). Treat that as Walmart's own marketing figure, not an independent study.
What WFS costs in 2026
WFS charges per unit by shipping weight: Walmart takes the unit weight, or the dimensional weight if that is higher, adds 0.25 lb for packaging, and rounds up to the next pound (WFS pricing, checked October 9, 2026).
Dimensional weight is a weight assigned from box size, so a light product in a big box is billed as if it were heavier. Walmart calculates it as length x width x height in inches divided by 139 and applies it only to units of 1 lb or more; units under 1 lb are billed on their actual weight (WFS pricing, checked October 9, 2026).
Walmart's standard fulfillment fees for items up to 20 lb are (WFS pricing, checked October 9, 2026):
- 1 lb or under: $3.45
- 2 lb: $4.95
- 3 lb: $5.45
- 4 to 20 lb: $5.75, plus $0.40 for each pound over 4
Fees for heavier items, and for big and bulky items, are in the full table on Walmart's pricing page.
Add-on fees
Walmart adds $0.50 per unit for apparel, $0.50 for hazardous materials such as aerosols, chemicals or batteries, and $1 for any item with a retail price under $10 (WFS pricing, checked October 9, 2026).
Oversize items cost $3 or $20 more per unit; the $3 tier starts when the longest side is over 48 inches, the middle side is over 30 inches, or the longest side plus girth is over 105 inches (WFS pricing, checked October 9, 2026). Girth is the distance around the package, which Walmart defines as twice the sum of width and height (WFS pricing, checked October 9, 2026).
Storage
From January through September, WFS storage costs $0.75 per cubic foot per month (WFS pricing, checked October 9, 2026).
From October through December, units stored more than 30 days cost an extra $1.50 per cubic foot per month, for $2.25 in total (WFS pricing, checked October 9, 2026).
Long-term storage costs $2.25 per cubic foot per month for units stored 366 to 450 days and $7.50 per cubic foot per month after 450 days (WFS pricing, checked October 9, 2026).
Worked examples
These three sample products run through Walmart's published fee and storage rules (WFS pricing, checked October 9, 2026). Swap in your own packaged dimensions and weights to get your numbers.
A 0.4 lb item in a 4 x 3 x 2 inch box, retail $12. It weighs under 1 lb, so Walmart uses the actual weight: 0.4 + 0.25 = 0.65 lb, which rounds up to 1 lb and a $3.45 fee (WFS pricing, checked October 9, 2026). If the same item retailed for $8, the under-$10 add-on would make it $4.45. Storage is tiny: the box is 0.014 cubic feet, so 200 units cost about $2.08 a month outside peak season.
A 2.5 lb item in a 10 x 8 x 4 inch box. Dimensional weight is 320 / 139 = 2.30 lb, lower than the actual 2.5 lb, so Walmart uses 2.5 lb, adds 0.25 and rounds 2.75 up to 3 lb, for a $5.45 fee (WFS pricing, checked October 9, 2026). The box is 0.185 cubic feet, so 100 units cost about $13.89 a month from January to September and about $41.67 a month in October to December once they have been stored more than 30 days.
A 6 lb product in a 14 x 12 x 10 inch box. Dimensional weight is 1,680 / 139 = 12.09 lb, so the dimensional weight wins: 12.09 + 0.25 = 12.34, which rounds up to 13 lb and a fee of $5.75 + (9 x $0.40) = $9.35 (WFS pricing, checked October 9, 2026). Pack the same product in a 12 x 10 x 8 inch box and the dimensional weight drops to 6.91 lb, the shipping weight to 8 lb, and the fee to $7.35. That $2 difference applies to every order of this product; here, the box moved the fee more than the product's weight did.
What WFS will and won't take
WFS accepts products up to 500 lb and up to 120 x 105 x 93 inches including packaging, as long as they are non-perishable, need no temperature control, and ship from inside the U.S. or have cleared customs (WFS overview, checked October 9, 2026).
Units over 150 lb, longer than 108 inches on the longest side, or over 165 inches in longest side plus girth are billed as big and bulky, at $155 plus $0.80 for each pound over 90 lb (WFS pricing, checked October 9, 2026).
Who can use WFS and how to start
You need to be a Walmart Marketplace seller first, then set up WFS and send inventory in (WFS overview, checked October 9, 2026).
Walmart sets no SKU minimums but recommends starting with at least 50 items and keeping them replenished (WFS overview FAQ, checked October 9, 2026).
Before any inventory ships, you have to create a shipping plan; Walmart's guide warns that inventory sent without one may be delayed or rejected at check-in (Walmart Marketplace Learn: WFS shipping plans, page updated August 3, 2026, checked October 9, 2026). After that, booking shipments to Walmart, watching stock levels and restocking before you run out stay with you.
Where WFS fulfillment centers are
Walmart describes WFS inventory as spread across fulfillment centers nationwide so customers get their orders faster (WFS overview, checked October 9, 2026).
Walmart works out which fulfillment centers your inventory should go to from the packing details in your shipping plan, and a plan may be split into several shipments so stock sits closer to customers (Marketplace Learn: WFS shipping plans, page updated August 3, 2026, checked October 9, 2026). In practice, your inventory can end up in more than one building, and you ship to wherever the plan sends it.
WFS for Shopify, Amazon and other orders
Multichannel fulfillment means one stock of inventory fills orders from several sales channels. Walmart's version, Multichannel Solutions, fills orders from your own website, Amazon, eBay, Shopify, TikTok Shop and other channels out of the inventory you keep in WFS (Walmart Multichannel Solutions, checked October 9, 2026).
Those orders ship in unbranded poly bags or brown boxes (Multichannel Solutions, checked October 9, 2026), while Walmart.com orders go out in Walmart-branded packaging (WFS overview FAQ, checked October 9, 2026).
Multichannel orders have their own fee table: standard 3 to 5 business day shipping for one unit weighing 6 oz or less costs $7.45 (Multichannel Solutions, checked October 9, 2026), compared with $3.45 for a unit of 1 lb or under on a Walmart.com order (WFS pricing, checked October 9, 2026).
Walmart also charges no Marketplace referral fees on non-Walmart orders and lowers the per-unit fee when a customer buys several of the same item under 30 lb in one order (Multichannel Solutions, checked October 9, 2026).
For a Shopify-first brand, that changes the math: most of your orders would be billed at the multichannel rate and arrive in plain packaging.
WFS, ship it yourself, or a 3PL: how to decide
WFS fits best when Walmart is a big share of your sales, your products are small and sell steadily, and you want the TwoDay badge without qualifying for it as a self-fulfilled seller.
It fits less well when most orders come from Shopify, when you want your own packaging on every order, or when some products sell slowly enough to sit through the holidays or past a year, where storage rises to $2.25 per cubic foot per month and then $7.50 after 450 days (WFS pricing, checked October 9, 2026).
Shipping Walmart orders yourself keeps all your inventory in one place but leaves the packing to you, and TwoDay depends on meeting Walmart's seller-fulfilled requirements (Walmart Expedited Delivery, checked October 9, 2026).
You don't have to pick one route for your whole catalog: Walmart says you can ship items yourself, use WFS, or offer free expedited shipping for any portion of your catalog (Walmart Expedited Delivery, checked October 9, 2026). You could put a few fast sellers in WFS and ship everything else with your other orders.
A 3PL is the third route: it stores your inventory and ships orders from the sales channels you connect. If a 3PL ships your Walmart orders, they are not WFS orders, so the TwoDay badge is not automatic and depends on Walmart's seller-fulfilled requirements (Walmart Expedited Delivery, checked October 9, 2026).
Simpl Fulfillment is a 3PL that connects to Walmart Marketplace as well as Shopify and other platforms, with real-time inventory visibility. Pricing is flat-rate, starting at $7/order with picking, packing, postage and packaging included, and there is a $750 monthly minimum billed pay-the-difference, which is about 100 shipments a month at the lightest weight (0.5 lb or under). If you're weighing WFS against a 3PL for your Walmart orders, our Walmart fulfillment page compares the two.
