Skip to content
Aamir Masood
Multi-channel7 min read

Walmart Fulfillment Services (WFS) or ship it yourself? How to decide

What WFS does, what it costs, which products belong in it, and when shipping Walmart orders yourself or through a 3PL makes more sense.

Aamir Masood, e-commerce project manager
Aamir MasoodE-commerce Project Manager · Founder, Technomiles

Once you're approved on Walmart Marketplace, one of the first big decisions is how to get orders to customers. You can use Walmart Fulfillment Services (WFS), Walmart's version of Amazon FBA, or keep shipping orders yourself, from your own warehouse or a 3PL.

There's no single right answer. Most brands I work with end up using both: WFS for some products and their own fulfilment for others. Here's how to work out which is which.

What WFS is

With WFS, you send stock to Walmart's fulfilment centres. When an order comes in, Walmart picks, packs and ships it, handles customer service for delivery questions and processes returns. You pay a fulfilment fee for each unit sold and a storage fee for the space your stock takes up.

If you already use Amazon FBA, the idea will feel familiar. The rules, fees and inbound process are Walmart's own, though, so don't assume they work the same way.

Why sellers use WFS

  • Faster delivery badges. WFS items can show fast delivery promises like two-day shipping, which helps them stand out and convert better.
  • Better Listing Quality. Shipping speed is part of Walmart's offer score, so faster delivery can help your Listing Quality.
  • Less daily work. No picking, packing or shipping, and Walmart handles delivery-related customer questions and returns.
  • Protection for your performance metrics. Orders Walmart ships itself don't count against you for late delivery in the same way your own shipments do.
  • Multichannel fulfilment. Walmart also offers fulfilment for orders from other channels, so WFS stock can serve more than just Walmart in some setups.

What WFS costs

WFS costs fall into a few groups. Always check Walmart's current fee table in Seller Center, as fees change, especially around peak season.

  • Fulfilment fee per unit, based mainly on the item's weight and size.
  • Monthly storage fee, based on the space your stock takes up, which rises for stock held a long time.
  • Inbound and prep costs: getting stock to Walmart's warehouses, plus any labelling or prep you can't do yourself.
  • Returns and removals: costs for removing or disposing of stock you no longer want stored.

Which products suit WFS

WFS usually works best for products that are:

  • Fast-moving, so stock doesn't sit long and run up storage fees.
  • Small and light, where fulfilment fees stay low compared with the price.
  • Priced high enough that the fee still leaves a healthy margin.
  • Competing on delivery speed, where a two-day badge makes a real difference to sales.
  • Your best sellers on Walmart, where conversion gains matter most.

When to ship it yourself

Your own fulfilment, or a 3PL, often makes more sense for products that are:

  • Bulky or heavy, where WFS fees can eat most of the margin.
  • Slow-selling, where storage fees build up month after month.
  • Low-priced, where a per-unit fee is a large share of the price.
  • Seasonal or new, where you don't yet know how much will sell.
  • Already stored in a warehouse that serves all your channels, where splitting stock adds complexity.

If you fulfil yourself, you have to meet Walmart's performance standards on your own: ship on time, upload valid tracking, keep cancellations low. Set handling times you can always meet, and use shipping templates that match what your carrier can actually deliver.

The hybrid approach

For most brands, the answer is a mix:

  1. Start by shipping yourself, to learn which products sell on Walmart.
  2. Move your proven, fast-moving products into WFS to gain delivery badges and save time.
  3. Keep bulky, slow or experimental products in your own fulfilment.
  4. Review the split every quarter as sales, fees and your product range change.
“WFS is a tool, not a decision you make once. The right products in WFS can lift sales; the wrong ones quietly drain your margin.”

Don't forget inventory sync

Whichever route you choose, Walmart stock needs to stay in step with your other channels. If you sell the same product on Amazon, Shopify and Walmart, you need to know exactly how many units are where: in WFS, in FBA, and in your own warehouse. Otherwise you'll either oversell or leave stock sitting in the wrong place.

WFS decision checklist

0 / 7 DONE

The short version

Use WFS for fast-moving, compact products where delivery speed sells. Ship bulky, slow or low-margin products yourself. Start small, measure the real cost per unit, and adjust every quarter.

I help brands make this decision product by product, then manage WFS inbound shipments and stock as part of Walmart Marketplace management. Book a free call and we'll look at your numbers together.

Source: Walmart Marketplace Learn has Walmart's current WFS guides and fee information. Fees change, so always check Seller Center before you decide.

Was this article helpful?
Aamir Masood, e-commerce project manager
WRITTEN BYAamir MasoodE-commerce project manager. I run Amazon, eBay, Walmart, TikTok Shop and Shopify operations for brands in the US and UK.More about me →

Keep reading

All articles →

Not sure if WFS fits your products?

Get a free store audit →