Guide · Choosing a fulfillment network

Walmart WFS vs Amazon FBA vs your own 3PL: the real cost picture

Walmart Fulfillment Services, Amazon FBA, and a self-managed or 3PL warehouse are three different ways to get the same order to the same customer, and the fee structures are not built the same way, which makes a naive per-unit comparison misleading. WFS has no monthly subscription, no inbound placement fee, and no low-inventory fee the way FBA does; FBA has vastly more buyer traffic behind it. This page lays out the real fee lines, a worked example, and where a 3PL fits into either.

  • No Monthly FeeWFS has no subscription; FBA requires the $39.99/mo Professional plan
  • No Inbound Placement FeeWFS ships to one assigned FC; FBA can charge $0.21 to $3.95+/unit
  • 20x Traffic GapAmazon's marketplace traffic dwarfs Walmart's, which changes the real math

What each option actually is

Two fulfillment networks and one you control

WFS and FBA are Walmart's and Amazon's own fulfillment networks: you send inventory in, they store it, pick it, pack it, and ship it, and each network only ships orders placed on its own marketplace. A self-managed warehouse or a 3PL is fulfillment you or a partner control directly, capable of shipping to any channel, Amazon, Walmart, your own store, from the same stock. Many multichannel sellers run some combination: WFS for Walmart orders, FBA for Amazon orders, and a 3PL for everything else, or a 3PL alone feeding every channel from one location.

The fee lines

Where the real cost difference comes from

Fee Walmart WFS Amazon FBA
Monthly subscription None $39.99/month (Professional selling plan)
Fulfillment fee (light item) From $3.45, by dimensional weight (cubic inches ÷ 139) plus 0.25 lb packaging From roughly $3.06 to $3.30, plus a 3.5% fuel and logistics surcharge
Storage, Jan–Sep $0.75 per cubic foot per month $0.78 per cubic foot per month
Storage, Q4 peak $0.75 base; +$1.50 surcharge only for inventory stored more than 30 days (effective $2.25) $2.40 per cubic foot per month, flat, regardless of how long the inventory has been stored
Long-term storage Begins after 12 months Aged-inventory surcharge begins at 181 days
Inbound placement / consolidation fee None; ship to one assigned facility $0.21 to $3.95+ per unit depending on how shipments are split across facilities
Low-inventory fee None Applies per SKU (FNSKU) when stock runs thin
Referral fee 6% to 15% of item price, averaging about 12.4% 8% to 20% of price plus shipping, averaging about 13%

Walmart publishes current thresholds and fees in Seller Center and its Seller Performance Standards guide; they are reviewed and can change, so confirm the live numbers in your account.

A worked example

1,000 units a month, small standard item

Cost component Walmart WFS Amazon FBA
Fulfillment fee ~$3,450 ~$3,860
Storage (off-peak, 50 cu ft) ~$37.50 ~$39
Inbound placement $0 (single assigned facility) ~$210 (assuming one partial-split trip)
Fuel / logistics surcharge $0 (no equivalent line) ~$135 (3.5% of fulfillment)
Approximate monthly total ~$3,488 ~$4,244

On a per-unit basis WFS is commonly 8 to 15% cheaper than FBA once the surcharges FBA layers on, fuel, inbound placement, low-inventory, are counted. That comparison only matters in proportion to volume, though: Amazon's marketplace carries dramatically more buyer traffic than Walmart's, so many sellers find total FBA spend exceeds total WFS spend even at a higher per-unit rate, simply because Amazon sells more units of the same SKU.

Where a 3PL fits

Multichannel control neither network gives you

Neither WFS nor FBA will ship a non-Amazon, non-Walmart order from their inventory without a workaround (Amazon's Multi-Channel Fulfillment does this for FBA stock, with its own fee and carrier constraints). A 3PL, or a warehouse you run yourself, ships to every channel from one pool: Amazon, Walmart, Shopify, TikTok Shop, wholesale, all from the same shelf, with no platform lock-in and full control over packaging, kitting, and carrier choice. The tradeoff is that you are negotiating rates and managing the relationship directly rather than accepting a published fee card, and you carry the operational responsibility WFS and FBA absorb for their own networks.

If you... Lean toward
Sell mostly on Walmart and want Walmart to handle fulfillment end to end WFS
Sell mostly on Amazon and want the largest possible buyer reach FBA
Sell on both platforms plus your own store or other channels from the same stock A 3PL, or your own warehouse, as the base layer
Need custom packaging, kitting, or white-glove handling A 3PL
Are testing a new SKU with a few hundred units a month Either network fee card is usually cheaper than standing up your own operation

One system either way

How InfiPlex connects WFS, FBA, and your 3PL

InfiPlex connects WFS and FBA inventory and order flow alongside your own warehouses and any 3PL through the 3PL Connector, so routing decisions, which order goes to which fulfillment source, happen automatically from one shared inventory pool rather than being a manual choice per order. Program pages: Walmart Marketplace integration and Amazon FBA integration.

Frequently asked

Questions, answered

The questions sellers ask when deciding between WFS, FBA, and running their own fulfillment.

Is Walmart WFS cheaper than Amazon FBA?

Usually cheaper per unit, roughly 8 to 15%, mainly because FBA layers on an inbound placement fee, a low-inventory fee, and a 3.5% fuel and logistics surcharge that WFS does not charge. Whether total spend is lower depends on sales volume, since Amazon typically sells more units of the same SKU.

Does WFS have an inbound placement fee like FBA?

No. WFS ships to a single assigned fulfillment center, so there is no per-unit consolidation or placement fee. FBA can charge $0.21 to $3.95 or more per unit depending on how a shipment gets split across facilities.

How do WFS and FBA storage fees compare in Q4?

WFS charges its base rate through Q4 and only adds a surcharge if inventory has sat more than 30 days, an effective $2.25 per cubic foot. FBA charges $2.40 per cubic foot flat in Q4 regardless of how recently the inventory arrived.

When does a 3PL make more sense than WFS or FBA?

When you sell across multiple channels, Amazon, Walmart, your own store, wholesale, from the same inventory, or need custom packaging and kitting neither network provides. A 3PL or self-run warehouse is the only option that fulfills every channel from one pool.

Can I use WFS, FBA, and a 3PL at the same time?

Yes. Many sellers run WFS for Walmart, FBA for Amazon, and a 3PL for everything else, or route only slow-moving or specialty SKUs through a 3PL while fast movers stay in the platform networks.

Resources

Related pages and references

WFS, FBA, and your 3PL, routed from one inventory pool

Every fulfillment source connected, every order routed automatically, no manual per-order decision. Live in 1–3 business days.

Weighing WFS, FBA, or a 3PL for your next channel?

We connect all three every week and can walk through the real cost picture against your actual SKU mix and volume. Contact us, email info@infiplex.com, or call 888‑770‑0857.

InfiPlex™ is a trademark of InfiPlex. Walmart, Walmart Marketplace, Walmart Fulfillment Services, Seller Center, and Walmart+ are trademarks of Walmart Apollo, LLC. Amazon and other names are trademarks of their respective owners. InfiPlex is an independent integration provider and is not endorsed by or affiliated with Walmart. Program rules, thresholds, and fees are set by Walmart, differ by market and category, and change; verify current terms in Seller Center before relying on them. ©2026 InfiPlex. All rights reserved.