The seller: a home and kitchen brand doing roughly $4.2M in annual revenue at the time of Walmart launch. The split was 72% Amazon, 25% Shopify, 3% miscellaneous (eBay clearance). 18 active SKUs, with the top 4 driving 60% of revenue.
The plan: launch the top 12 SKUs on Walmart Marketplace with Walmart Fulfillment Services (WFS) on 4 of them and seller-fulfilled (via 3PL) on the other 8. The hypothesis: Walmart's growing marketplace traffic would convert at decent margins for a recognized brand, and the customer base wouldn't fully overlap with Amazon.
Amazon settles roughly every 14 days. Walmart settles every 14 days too, but the settlement structure is different. Walmart batches differently:
The seller's bookkeeper, who had been booking Amazon settlements for years, initially booked Walmart settlements as one lump (the deposit) per period. That worked for cash flow but lost all the detail: per-channel fees, returns, WFS specifically vs seller-fulfilled. Fix: the bookkeeper had to switch to settlement-detail booking per Walmart deposit, same way as Amazon. After ConnectBooks integration, this happens automatically.
Walmart's fees are simpler than Amazon's in some places and more punishing in others.
The fee math: per-unit Walmart fees ran 8-12% lower than per-unit Amazon fees on the same SKUs. That was a real margin tailwind on the Walmart sales, even with lower volume.
Walmart returns are seller-managed in some categories, Walmart-managed in others. For WFS items, Walmart handles the entire returns workflow (receive, inspect, refund). For seller-fulfilled items, the seller handles refunds and arranges for the return shipment.
The accounting impact: WFS returns flow through the settlement as a refund + fulfillment fee charge. Seller-fulfilled returns flow as a refund only, with the inventory return handled at the seller's warehouse separately. The chart of accounts needs separate "Returns, Walmart WFS" and "Returns, Walmart SF" accounts to track the two streams.
Six months into Walmart, ConnectBooks' per-channel P&L showed the seller:
The decision that came out of the data: keep the top 4 SKUs on WFS where the math worked, pull the other 8 SKUs off seller-fulfilled because the 22.1% margin didn't cover the operational complexity of running two fulfillment models for one channel. Walmart became a 4-SKU WFS-only channel.
One of the hypotheses behind the Walmart launch was that Walmart customers weren't the same as Amazon customers. Six months in, the seller could see that maybe 5-10% of Walmart customers had also bought from them on Amazon. The rest were net-new revenue.
This is the case for most established brands launching on Walmart: marketplace customers self-segment by platform preference more than by brand. Adding Walmart to the channel mix grew the total customer base, didn't cannibalize Amazon meaningfully.
With three sales channels and two fulfillment locations (WFS for Walmart, FBA for Amazon, both fed by the same supplier orders), inventory allocation became a real planning problem.
ConnectStock handled the accounting cleanly: each location had its own lot ledger, units transferred between locations with cost basis preserved, COGS posted from the right lot when units sold. The harder problem was the forecasting: how many units to send to WFS vs FBA vs hold at 3PL for SF. That's not an accounting problem; that's an operations problem. But the accounting clarity made the operations problem solvable.
Yes, in most cases, especially for branded products with recognizable names. Walmart marketplace customers are largely net-new. The accounting is well-handled by ConnectBooks. The main risks are inventory planning complexity and Walmart Connect ad calibration.
For most SKUs, WFS produces better contribution margin and is operationally simpler. Seller-fulfilled makes sense for oversize products where WFS fees are punishing, or for SKUs with very high return rates where seller-managed returns produce a better customer outcome.
Approval: 2-6 weeks depending on category and brand. Initial listing creation: 1-2 weeks. WFS shipment to first inbound: 3-4 weeks. Realistic total from approval to first sale: 6-10 weeks.
Add Walmart to your accounting cleanly. ConnectBooks integrates with Walmart Marketplace and Walmart Fulfillment Services. Per-channel P&L from the first month, settlement detail booked correctly, marketplace-facilitator tax separated. 30-day free trial.
Running an e-commerce business comes with plenty of challenges, but ConnectBooks is here to make your life easier. With real-time insights, seamless integrations, and detailed tracking of your profitability and inventory, you can stay ahead of the game. Whether you’re selling on Amazon, Shopify, Walmart, TikTok or eBay, ConnectBooks helps you manage your finances with 100% accuracy and confidence, so you can focus on growing your business.
Ready to level up? Start making smarter, data-driven decisions every step of the way. Try ConnectBooks Free Today or Schedule a Demo