Most private label sellers hold two separate pools of stock: one batch sent into Amazon FBA, and another sitting in a garage, a 3PL, or a spare room to fulfil orders from Shopify, eBay, or TikTok Shop. That split creates duplicate inventory, duplicate forecasting, and duplicate headaches. Amazon’s Multi-Channel Fulfilment (MCF) programme exists to remove that split — by letting your FBA stock ship orders that never touched Amazon at all.

It sounds like an obvious win: one pool of inventory, one fulfilment network, Prime-level shipping speeds for your own website. In practice, MCF is a good fit for some sellers and a poor one for others. This guide explains exactly how it works, what it actually costs, and how to decide whether it belongs in your operation.

What Is Multi-Channel Fulfilment?

Multi-Channel Fulfilment is Amazon’s service for fulfilling orders placed outside Amazon using inventory stored in Amazon’s FBA warehouses. When a customer orders from your Shopify store, your eBay listing, or a wholesale account, you (or your store’s order system) send that order to Amazon through Seller Central, the MCF API, or a connected app. Amazon picks, packs, and ships the item from FBA stock — with no Amazon branding on the package or invoice.

It is, in effect, renting Amazon’s fulfilment network for orders Amazon didn’t generate. Your FBA inventory becomes a single pool that serves Amazon, your website, and any other marketplace you sell on.

Key distinction: MCF is not the same as Buy with Prime, and it does not put a Prime badge on your own website. It simply uses FBA warehouses and Amazon’s carrier network to deliver orders placed elsewhere — with plain, unbranded packaging.

How MCF Works, Step by Step

1

Your inventory is already in FBA

MCF uses the same stock you send in for Amazon sales — there is no separate warehouse or inbound process. One ASIN, one inventory pool, multiple sales channels drawing from it.

2

An order comes in on another channel

A customer buys through your Shopify store, eBay, TikTok Shop, or a B2B account. Your storefront platform (or you, manually via Seller Central) creates a fulfilment order and passes it to Amazon.

3

Amazon picks, packs and ships it

The order is fulfilled from FBA stock using Amazon’s carrier network, in plain packaging with no Amazon logos, packing slips, or promotional inserts — unless you’ve opted into Amazon-branded packaging.

4

Tracking flows back to your storefront

Once connected via the MCF API or an app like Shopify’s official Amazon MCF integration, tracking numbers and delivery status sync automatically back to the order in your store, so customers get normal shipping confirmation emails.

MCF vs a 3PL vs Self-Fulfilment

MCF is one of three realistic options for fulfilling non-Amazon orders. Here’s how they compare for a growing private label brand:

📦 Amazon MCF

One inventory pool, fast Amazon-grade shipping speeds, no separate warehouse contract. Weaker on branded unboxing, less flexible for custom inserts, kitting, or subscription boxes, and inventory can get tied up covering Amazon demand first.

🚚 Third-Party Logistics (3PL)

Full control over packaging, branding, inserts, and kitting. Can integrate with multiple sales channels equally. Requires a separate inventory pool (or a 3PL that mirrors FBA stock), a contract, and usually higher per-order handling fees at low volume.

💼 Self-Fulfilment

Maximum control and the cheapest option at very low order volume. Doesn’t scale — founder time goes into packing boxes instead of the business, and shipping rates are worse than Amazon’s negotiated carrier rates once volume grows.

Most sellers who outgrow self-fulfilment default to a 3PL because it’s the more familiar model. MCF deserves a look first if your priority is speed of setup and you don’t need heavy branding on the unboxing experience.

What MCF Actually Costs

MCF fees are separate from standard FBA fulfilment fees and are billed per unit shipped, based on weight tier and shipping speed selected (standard, expedited, or priority). On top of the per-unit fee, you still pay your normal FBA storage fees for holding that inventory — there is no extra storage charge specifically for MCF-eligible stock, since it’s the same pool.

Run the maths before switching. MCF per-unit fees are usually higher than what an efficient 3PL charges at meaningful volume. MCF tends to win on total cost only when you factor in the storage fees and management time you’d otherwise spend running two separate inventory systems.

Who Should Actually Use MCF

MCF is a strong fit when:

MCF is a weaker fit when:

Common MCF Pitfalls to Avoid

Stockouts on AmazonLetting MCF orders draw down the same pool your Amazon listings depend on can trigger stranding or lost Buy Box if Amazon-side stock runs low. Set inventory buffers per channel.
Slow speed settingsDefaulting to standard shipping speed on MCF orders undercuts the whole point of using Amazon’s network. Match speed tiers to what your storefront promises customers.
Returns confusionMCF returns don’t flow through Amazon’s customer-facing returns portal. Make sure your storefront’s returns process and address are clearly set up before launch.
No branding on the boxIf unboxing matters to your brand, plain packaging can undercut the experience you’re building elsewhere. Weigh this against the convenience before committing SKUs to MCF.
Manual order entry at scaleSubmitting MCF orders manually works for a handful a week. Beyond that, connect via the API or an app integration — manual entry doesn’t scale and invites shipping errors.
Ignoring the fee comparisonSellers often set up MCF and never revisit whether a 3PL would now be cheaper as off-Amazon volume grows. Review the maths every couple of quarters.

Setting Up MCF: The Practical Steps

  1. Confirm your ASINs are FBA-eligible and in stock — MCF only works with inventory already inside Amazon’s fulfilment network.
  2. Enable MCF in Seller Central under Settings, and review the fee schedule for your product’s weight tiers.
  3. Connect your storefront — Shopify has an official Amazon Multi-Channel Fulfilment app; other platforms can connect via the MCF API or third-party integrators.
  4. Set inventory buffers so Amazon-channel demand is protected from being undercut by off-Amazon fulfilment draining the same pool.
  5. Choose default shipping speeds that match what you promise customers at checkout on your other channels.
  6. Test with a handful of real orders before fully switching off any existing 3PL or self-fulfilment process, to confirm tracking sync and delivery times meet expectations.

Run both in parallel first. Don’t cancel a working 3PL relationship the day you enable MCF. Route a portion of orders through MCF for four to six weeks, compare actual landed cost per order and delivery speed against your current setup, then decide.

Not sure if MCF fits your setup?

We work with private label sellers across Amazon UK and beyond on the account and inventory decisions that sit behind PPC performance — fulfilment strategy included. Book a free audit and we’ll walk through your numbers.

Get Free Amazon PPC Audit →

Common Questions About Multi-Channel Fulfilment

Does MCF give my own website a Prime badge?

No. MCF fulfils orders using FBA inventory and Amazon’s carrier network, but it does not add a Prime badge to your own website or non-Amazon listings. That is a separate Amazon programme (Buy with Prime) with its own eligibility requirements.

Will customers know their order shipped from Amazon?

By default, MCF ships in plain, unbranded packaging with no Amazon logos or packing slips, so most customers won’t know. You can opt into Amazon-branded packaging if you prefer, though most sellers who care about brand experience choose the plain option or a 3PL instead.

Can MCF hurt my Amazon inventory levels?

Yes, if you don’t manage it carefully. Because MCF draws from the same FBA pool as your Amazon sales, high off-Amazon order volume can deplete stock faster than expected, risking stockouts and lost Buy Box on Amazon itself. Set per-channel inventory buffers and monitor stock levels closely, especially in the run-up to peak season.

Is MCF cheaper than using a 3PL?

It depends on order volume and product weight. At low-to-moderate off-Amazon volume, MCF is often cheaper because you avoid a separate warehouse contract and duplicate inventory. At high volume, a well-negotiated 3PL contract frequently beats MCF’s per-unit fees. Recalculate the comparison as your off-Amazon channels grow.

Can I use MCF for wholesale or B2B orders?

Yes. MCF is commonly used to fulfil wholesale, B2B, and marketplace orders (eBay, Walmart, TikTok Shop) in addition to a seller’s own website, provided the order can be submitted through Seller Central, the MCF API, or a connected integration.