Amazon Multi-Channel Fulfillment: Using FBA to Ship Non-Amazon Orders

TL;DR

Amazon Multi-Channel Fulfillment lets you use your FBA inventory to ship orders from Shopify, eBay, or your own website. The upside is simple: one inventory pool, Amazon-grade shipping speeds, no second warehouse. The downsides are real too: higher per-unit costs than standard FBA, unbranded packaging, no control over the unboxing experience, and inventory allocation headaches when the same pool serves both Amazon and non-Amazon orders. MCF works best for sellers doing under 500 non-Amazon orders per month who want to avoid running a second fulfillment operation.

Amazon Multi-Channel Fulfillment (MCF) is one of those Amazon features that sounds almost too good to be true: use the inventory you already have at FBA to fulfill orders from your Shopify store, your eBay listings, your own website, or any other sales channel. Amazon picks, packs, and ships the order just like they would for an Amazon purchase, except the customer never bought on Amazon.

For multi-channel sellers, this solves a very specific operational pain. Instead of splitting inventory between FBA and your own warehouse (or a third-party logistics provider), you keep everything in one place. One inventory pool. One receiving process. No double-handling.

But MCF has tradeoffs that Amazon does not emphasize in their marketing. The pricing is higher than standard FBA fulfillment. Packages arrive in plain unbranded boxes (or occasionally Amazon-branded ones). You lose control over the customer experience. And inventory allocation gets complicated when the same pool of units needs to serve both your Amazon listings and your non-Amazon channels.

This guide covers how MCF actually works, what it costs, and when it makes operational sense versus the alternatives. For the broader picture of managing inventory across multiple sales channels, see the Amazon inventory management hub.

How MCF works

The mechanics are straightforward:

  1. You store inventory at Amazon fulfillment centers through the standard FBA inbound process.
  2. When an order comes in from a non-Amazon channel, you submit a fulfillment order to Amazon through Seller Central, the API, or an integration.
  3. Amazon picks, packs, and ships the order from the nearest fulfillment center with available inventory.
  4. Amazon provides tracking information that you pass back to your customer.

MCF uses the same fulfillment infrastructure as standard FBA orders. Your products sit on the same shelves, get picked by the same workers (or robots), and ship through the same carrier network. The difference is in the order trigger: instead of Amazon receiving the order through a marketplace purchase, you are telling Amazon to fulfill an order that originated somewhere else.

Shipping speed options

MCF offers three shipping tiers:

Speed tierDelivery windowTypical use case
Standard3 to 5 business daysDefault for most non-urgent orders
Expedited2 to 3 business daysCustomers who paid for faster shipping
Priority1 to 2 business daysPremium shipping or time-sensitive orders

Delivery windows are measured from when Amazon receives the fulfillment request to when the customer receives the package. In practice, standard MCF orders often arrive in 3 to 4 days for customers in major metro areas because Amazon’s fulfillment network is optimized for speed.

MCF pricing vs. standard FBA

MCF costs more per unit than standard FBA fulfillment. You are paying a premium for the convenience of using FBA infrastructure for non-Amazon orders.

2025-2026 MCF fulfillment fees (standard-size items)

Shipping speedSmall standard (4 oz or under)Large standard (1 lb)Large standard (2 lb)
Standard$4.49$5.95$6.75
Expedited$5.69$7.49$8.39
Priority$7.31$9.29$10.49

For comparison, the standard FBA fulfillment fee for a 1 lb large standard-size item is approximately $3.90 as of 2025. So MCF standard shipping costs roughly 53% more than regular FBA fulfillment for the same item. Expedited nearly doubles it.

These fees do not include FBA storage fees, which apply to all inventory at FBA regardless of which channel the order comes from. Your total cost per MCF order is the MCF fulfillment fee plus your prorated storage cost.

When the MCF pricing math works

MCF pricing works in your favor when:

  • Your alternative is a 3PL charging $5 or more per order for pick, pack, and ship
  • You would need to split inventory and carry safety stock in two locations (the double-inventory cost often exceeds the MCF premium)
  • Your non-Amazon volume is low enough (under 500 orders per month) that building separate fulfillment infrastructure is not justified
  • You sell lightweight items where the MCF fee delta is smallest

MCF pricing works against you when:

  • Your non-Amazon volume exceeds 1,000 orders per month (at this scale, a dedicated 3PL or in-house fulfillment is usually cheaper)
  • You sell heavy or oversize items where MCF fees escalate sharply
  • You need expedited or priority shipping as your default (the fee premium is steep)
  • Your margins are thin and the 50%+ fulfillment fee increase versus standard FBA is not sustainable

The branding problem

This is the most common dealbreaker for direct-to-consumer brands considering MCF. Amazon ships MCF orders in:

  • Plain unbranded brown boxes, or
  • Amazon-branded packaging (this varies and Amazon does not guarantee one or the other)

You cannot include custom inserts, branded packaging, or marketing materials. The customer who ordered from your Shopify store receives a package that either looks generic or looks like it came from Amazon. Neither outcome helps your brand.

Amazon introduced a “Blank Box” option in 2023 that ships MCF orders in unbranded packaging without Amazon logos. This is an improvement, but you still cannot add your own branding, thank-you cards, or product inserts. For brands where the unboxing experience matters (premium products, gifts, subscription boxes), this is a hard limitation.

A 2024 Shopify merchant survey by Fulfillment IQ found that 62% of DTC brands who tried MCF switched away within 12 months, with “lack of branding control” cited as the primary reason by 71% of those who left.

Inventory allocation challenges

Running MCF means your FBA inventory pool serves two demand sources: Amazon orders and non-Amazon orders. This creates an allocation problem that is harder than it sounds.

The core tension

When you have 100 units at FBA and sell on both Amazon and Shopify, there is no built-in mechanism to reserve units for either channel. An Amazon sale and an MCF order draw from the same pool. If Amazon demand spikes unexpectedly and depletes your inventory, your Shopify customers cannot get their orders fulfilled. If you fulfill a large Shopify order through MCF, your Amazon listing might stock out and your Best Seller Rank starts decaying.

Safety stock buffer gets more complicated

Without MCF, your safety stock calculation for FBA accounts for Amazon demand variability and FBA lead time. With MCF, you also need to buffer for non-Amazon demand variability. Your total safety stock requirement goes up, which means more inventory at FBA, which means higher storage costs.

The practical approach is to calculate your combined daily sell-through across all channels that MCF serves, then set your FBA inventory levels to cover that combined demand plus a safety buffer. This is where inventory tracking software for Amazon sellers becomes essential. You need a system that sees demand across all channels and calculates appropriate inventory levels for the shared FBA pool.

Integration requirements

Submitting MCF orders manually through Seller Central is viable for 5 to 10 orders per day. Beyond that, you need automation.

MCF integrates through:

  • Amazon’s Selling Partner API: Direct API integration for custom-built systems or middleware
  • Amazon’s MCF app for Shopify: Native Shopify app that automatically routes Shopify orders to FBA for fulfillment
  • Third-party connectors: Apps like ByteStand, ShipStation, or multi-channel management tools that connect your non-Amazon channels to MCF

The Shopify integration is the most common path. It automatically creates MCF fulfillment requests when a Shopify order comes in and pushes tracking information back to Shopify. Setup takes about 30 minutes. The friction is in the inventory management side, not the order routing.

MCF vs. your own fulfillment operation

The decision to use MCF versus self-fulfillment (your own warehouse or a 3PL) comes down to volume, brand requirements, and operational complexity tolerance.

FactorMCFSelf-fulfillment / 3PL
Setup complexityLow (already using FBA)Medium to high (warehouse, WMS, carriers)
Per-order costHigher ($5 to $10+ per order)Lower at scale ($2 to $5 per order)
BrandingNone (unbranded or Amazon boxes)Full control
Shipping speed1 to 5 business days (Amazon network)Varies by location and carrier
Inventory managementOne pool (simpler)Split inventory (more complex)
ScalabilityLimited by FBA capacity and MCF feesScales with your infrastructure
ReturnsHandled separately from Amazon returnsCentralized in your operation

The hybrid approach

Many sellers start with MCF for non-Amazon fulfillment and transition to a dedicated 3PL or in-house operation as non-Amazon volume grows. The threshold varies, but most sellers find MCF stops making financial sense somewhere between 500 and 1,000 non-Amazon orders per month. At that point, the cumulative MCF fee premium exceeds the cost of a basic 3PL arrangement.

Until you hit that threshold, MCF is a pragmatic choice: it keeps your operation simple, avoids inventory splits, and lets you test non-Amazon channels without major fulfillment infrastructure investment.

For sellers managing inventory across Amazon, Shopify, and other channels, the broader ecommerce inventory management framework covers multi-location allocation strategies that apply whether you use MCF or not.

Common MCF pitfalls

  • Forgetting that MCF orders count toward your FBA inventory usage: Heavy MCF volume can deplete your FBA stock faster than your restock cadence accounts for. Factor MCF demand into your restock calculations.
  • Not monitoring MCF-specific delivery performance: MCF delivery times are not always as fast as standard Prime orders. Track your MCF delivery metrics separately and set customer expectations accordingly.
  • Ignoring the returns workflow: MCF returns do not go back to Amazon like FBA returns do. You need a separate return address and process for non-Amazon orders. Some sellers use their home address or a 3PL for MCF returns, which adds a step.
  • Assuming MCF pricing is fixed: Amazon adjusts MCF fees annually, and the trend has been upward. Build your unit economics with some buffer for fee increases.
  • Using priority shipping as default: The priority tier costs 60 to 75% more than standard. Unless your customers are paying for premium shipping, standard MCF is almost always the right choice for cost management.

Quick Reference

  • MCF lets you use FBA inventory to fulfill orders from any non-Amazon sales channel
  • MCF fulfillment fees are roughly 50% higher than standard FBA fees for the same item
  • Three shipping tiers: Standard (3 to 5 days), Expedited (2 to 3 days), Priority (1 to 2 days)
  • Packages ship in unbranded or Amazon-branded boxes; no custom branding is possible
  • 62% of DTC brands who tried MCF switched away within 12 months (Fulfillment IQ 2024)
  • MCF works best for sellers doing under 500 non-Amazon orders per month
  • Inventory allocation is the biggest operational challenge: one pool serving two demand sources
  • MCF integrates natively with Shopify through Amazon’s MCF app
  • Factor MCF demand into your FBA restock calculations to avoid stockouts on Amazon
  • Transition threshold: MCF stops making financial sense around 500 to 1,000 non-Amazon orders monthly
Decision factorChoose MCFChoose self-fulfillment
Non-Amazon volumeUnder 500 orders/monthOver 1,000 orders/month
Brand importanceLow (commodity products)High (DTC, premium)
Operational complexity toleranceLow (one fulfillment source)Higher (can manage 3PL or warehouse)
Margin per orderHigh enough to absorb premiumThin (need lowest cost)

Ad-hoc fulfillment breaks when order volume climbs. Start a free Upzone trial to run one scan-verified pick-pack-ship flow across every shift.

Start free trial →