Get A Quote

Walmart Fulfillment Services (WFS): 2026 Fees, Rules and How to Decide

By Simpl Fulfillment team
November 5, 2026

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. The delivery promise is two days or less, though heavier items can take longer. There are no setup or monthly fees; you pay a fulfillment fee for each unit shipped plus monthly storage.

For a small brand that already sells on Shopify, the real question is whether a low per-order fee and Walmart's TwoDay badge are worth keeping a second stock of inventory at Walmart, shipping Walmart orders in Walmart boxes, and paying storage that climbs at the end of the year.

How WFS works

The steps, as Walmart lays them out: you join Walmart Marketplace, set up WFS and ship inventory to Walmart's fulfillment centers. Walmart receives it and makes it available to sell, customers buy on Walmart.com, and Walmart ships the order and handles customer questions, with returns accepted by mail or in Walmart stores.

WFS items get TwoDay delivery automatically. Sellers who ship their own orders have to earn it by meeting Walmart's seller-fulfilled requirements: on-time shipping and valid tracking rates above 95%, a cancellation rate under 1.5%, and free returns. 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.

That automatic 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. Treat that as Walmart's marketing figure, not an independent study.

What WFS costs

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.

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.

Walmart's standard fulfillment fees for items up to 20 lb:

  • 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.

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. Girth is the distance around the package, which Walmart defines as twice the sum of width and height.

Storage

From January through September, WFS storage costs $0.75 per cubic foot per month. 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.

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.

Worked examples

These three sample products run through Walmart's published fee and storage rules. 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. 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. 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. 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.

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.

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. Walmart sets no SKU minimum but recommends starting with at least 50 items and keeping them replenished.

Before any inventory ships, you have to create a shipping plan. Walmart's inbound guide warns that inventory sent without one may be delayed or rejected at check-in. 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. It 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. 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.

Those orders ship in unbranded poly bags or brown boxes, while Walmart.com orders go out in Walmart-branded packaging.

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, compared with $3.45 for a unit of 1 lb or under on a Walmart.com order. Walmart 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.

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. The other way to keep one stock is a 3PL that ships Walmart and Shopify orders from one inventory, which makes your Walmart orders seller-fulfilled rather than WFS.

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 the peak and long-term storage rates above take over.

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.

You don't have to pick one route for your whole catalog. Walmart lets you ship items yourself, use WFS, or offer free expedited shipping for any portion of your catalog, so 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 the same seller-fulfilled requirements.

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. Standard ecommerce fulfillment accounts carry a $750 monthly minimum, billed pay-the-difference: roughly 90–100 orders a month for light packages on standard shipping, while heavier, larger or faster shipments reach it with fewer orders. If you're weighing WFS against a 3PL for your Walmart orders, our page on 3PL fulfillment for Walmart Marketplace sellers compares the two.

Sources

Updated October 2026.

Frequently Asked Questions

What is Walmart Fulfillment Services?

WFS is Walmart's fulfillment program for Marketplace sellers: you send inventory to Walmart fulfillment centers, and Walmart picks, packs and ships your Walmart.com orders and handles customer support and returns. Delivery is two days or less, except that items with a shipping weight of 31 lb or more ship by ground and may take longer.

How much does WFS cost per order?

For standard items, Walmart charges $3.45 for a shipping weight of 1 lb or under, $4.95 at 2 lb, $5.45 at 3 lb, and $5.75 plus $0.40 for each pound over 4 from 4 to 20 lb, with add-ons for apparel, hazardous materials, items priced under $10, and oversize items. Walmart charges no setup or monthly fees.

How much is WFS storage in peak season?

From October through December, Walmart charges units stored more than 30 days $0.75 plus $1.50 per cubic foot per month, or $2.25 in total, compared with $0.75 from January through September.

Can WFS ship my Shopify or Amazon orders?

Yes, through Walmart's Multichannel Solutions program, which fills orders from your website, Amazon, eBay, Shopify, TikTok Shop and other channels out of your WFS inventory, in unbranded packaging and on its own fee table.

What are the WFS size and weight limits?

WFS accepts products up to 500 lb and up to 120 x 105 x 93 inches including packaging. Units over 150 lb, longer than 108 inches, or over 165 inches in longest side plus girth are billed at Walmart's big and bulky rate.

Is there a minimum to use WFS?

Walmart sets no SKU minimum for WFS but recommends setting up at least 50 items with ongoing replenishment.