Amazon FBA vs. MCF: Which Should Growing Brands Use?
When brands start evaluating Amazon fulfillment options, the conversation usually begins and ends with FBA. It's the default. The path of least resistance, the one everyone talks about.
FBA is the right answer for a lot of brands. But it's not the only answer, and treating it like one leads to a common set of problems: inventory locked in Amazon's network that can't serve other channels, fulfillment costs that don't pencil out for certain product types, and operations built around one channel in ways that make everything else harder.
Amazon FBA vs. MCF is a real decision with real tradeoffs. So is the question of whether Seller Fulfilled Prime belongs in the mix. This is how to think through it.
What each model actually does
Before the comparison, the definitions because MCF in particular is frequently misunderstood.
FBA — Fulfilled by Amazon
You send inventory to Amazon's fulfillment centers. When a customer orders on Amazon.com, Amazon picks, packs, and ships the order. You pay a fulfillment fee per unit and a monthly storage fee. Amazon handles customer service on FBA orders.
FBA inventory can only fulfill orders placed on Amazon. It does not automatically fulfill orders from your Shopify store, Walmart, or anywhere else.
MCF — Multi-Channel Fulfillment
You send inventory to Amazon's fulfillment centers — same process, same facilities. But MCF allows that inventory to fulfill orders placed outside of Amazon: your DTC site, Walmart Marketplace, TikTok Shop, or any other channel where you're selling.
MCF orders carry a higher per-unit fulfillment fee than FBA orders. Amazon ships in unbranded packaging unless you pay an additional fee for non-Amazon branded packaging.
The inventory pool is shared. One inbound feeds both FBA and MCF orders. You don't segregate inventory by channel, Amazon routes from the same stock.
SFP — Seller Fulfilled Prime
A separate program that allows qualified sellers to display the Prime badge on listings while fulfilling orders from their own warehouse or 3PL, not from Amazon's network.
SFP is not available to all sellers. It requires an application, a trial period, and ongoing performance metrics that are strict enough that many sellers who qualify for the program struggle to maintain it. Two-day delivery to Prime customers, fulfilled from your own facility, at your own expense. The Prime badge is real. The operational burden is also real.
The core question: what are you actually trying to solve?
The right model depends less on the programs themselves and more on what your business actually looks like. Three variables drive almost every FBA vs. MCF decision.
Channel mix. If Amazon is your only or primary sales channel, FBA is almost always the right answer. MCF exists to serve multi-channel brands. If you don't have meaningful volume outside Amazon, MCF's per-unit premium doesn't buy you anything.
Order volume outside Amazon. MCF's economics improve as non-Amazon order volume grows. At low non-Amazon volume (under roughly 200 orders per month) the per-unit premium on MCF typically exceeds what you'd pay to run a separate 3PL for those orders. The math flips somewhere between 200 and 500 orders per month for most product profiles, but you need to run it with your actual fee structure and product dimensions.
Ops complexity tolerance. Running FBA alongside a separate 3PL for non-Amazon orders means managing two fulfillment relationships, two inventory pools, and two sets of inbound requirements. Some brands do this well. Others find that the split creates enough friction (inventory imbalances, stockouts, labeling errors) that consolidating into MCF is worth the per-unit cost. The honest question is whether your current setup is working, or whether you're managing around problems that a single inventory pool would eliminate.
When FBA is the right answer
FBA works well when Amazon is your primary or only channel, your SKUs are compact and high-velocity, and you want the simplest possible fulfillment setup.
It's also the right starting point for most brands adding Amazon for the first time. Before you know how Amazon orders will perform, what your velocity will look like, and how your product fits the network's economics, keeping things simple has real value. MCF adds complexity. So does SFP. Neither is worth adding before you've established a baseline.
FBA is also the right answer when your non-Amazon fulfillment is working fine. If your 3PL is handling DTC and wholesale orders reliably, and the ops team isn't spending meaningful time managing that relationship, there's no compelling reason to consolidate. "Could we use MCF?" is a different question from "should we use MCF?" The first answer is often yes. The second depends on whether there's an actual problem to solve.
Products that do well in FBA: compact, lightweight, durable, non-perishable, high-margin relative to size. Amazon's fee structure rewards these and penalizes the opposite. Oversized, heavy, fragile, or slow-moving products carry higher fees, higher storage exposure, and more operational risk inside Amazon's network.
When MCF is worth evaluating
The case for MCF gets real in a few specific situations.
Your non-Amazon volume is substantial. When 30 to 50 percent or more of your orders are coming from outside Amazon, running two fulfillment operations — one inside Amazon's network, one outside — means managing two inventory pools, two inbound cadences, and two sets of relationships. The consolidation benefit of MCF becomes real at that volume.
Your current 3PL is creating problems. Compliance errors, stockouts, slow receiving, labeling mistakes — if your non-Amazon fulfillment has consistent friction and the root cause is the 3PL relationship rather than a systems problem, MCF removes that variable. Amazon's fulfillment network is reliable at scale. If your alternative is a 3PL that isn't performing, the MCF premium starts to look different.
You want one inventory pool across channels. Split inventory creates a specific kind of risk: the inventory you need for a DTC surge is sitting in an Amazon FC, or vice versa. Consolidating into MCF means one pool that serves all channels, which simplifies inventory planning and reduces the chance of stockouts in one channel caused by imbalances in another.
The packaging control tradeoff is acceptable. MCF ships in Amazon-branded packaging unless you pay the non-branded surcharge. For brands where the unboxing experience is part of the value proposition: premium products, subscription goods, brands where customers are expecting something specific when the box arrives, this is a real cost, either financially or to the brand experience. For brands selling commoditized or functional products where customers don't have packaging expectations, it's a non-issue.
The SFP question
Seller Fulfilled Prime sits in its own category. It's not a fulfillment network decision, it's an infrastructure decision. You're not choosing between Amazon's warehouses and your own. You're committing to fulfilling Prime-speed orders from your own facility, on your own dime, while maintaining Prime-level performance metrics.
SFP makes sense for brands with a sophisticated 3PL setup, high order volume that justifies the investment, and a product profile where keeping fulfillment in-house has real operational advantages. Frozen or refrigerated products that Amazon won't handle, oversized items where Amazon's fees are prohibitive, brands with specific packaging requirements that MCF can't accommodate.
It does not make sense as a workaround to avoid FBA complexity. The complexity of maintaining SFP performance metrics: on-time delivery rate, cancellation rate, tracking rate, all measured against Prime-level standards, exceeds the complexity of most FBA setups. Brands that take on SFP without the infrastructure to support it lose the Prime badge, which defeats the purpose, and spend significant ops time managing performance rather than growing the business.
If SFP is on the table, be honest about whether you have the 3PL capability and the dedicated ops bandwidth to run it without it becoming someone's full-time job.
The Prime badge and why it matters
Whichever model you're evaluating, the Prime badge is not a detail. It's a significant driver of conversion on Amazon consistently, across categories. A listing without Prime is competing at a disadvantage on the channel's most important buying signal.
FBA comes with Prime automatically. MCF does not grant Prime for Amazon orders. Those orders route through FBA and carry the badge regardless. Where the Prime badge question becomes relevant with MCF is specifically when you're looking at FBM for Amazon orders alongside MCF for non-Amazon orders. At which point you've stepped out of the FBA program entirely, and the Prime badge question matters.
For most brands evaluating FBA vs. MCF, this is not a live question — they're running FBA for Amazon orders and evaluating MCF for everything else. The inventory is the same. The badge is intact.
Running the decision for your business
The framework in practice:
If Amazon is your only channel, use FBA. Don't add complexity you don't need.
If you sell across multiple channels but non-Amazon volume is under 20 percent of total orders, use FBA plus your current 3PL. Revisit when volume shifts.
If non-Amazon volume is 20 to 50 percent and your current 3PL setup has real friction, model out MCF economics against your actual fee structure and current 3PL costs. The math will tell you whether consolidation makes financial sense.
If non-Amazon volume is over 50 percent and you're managing inventory split across multiple networks, MCF is worth a serious evaluation. The operational simplicity of one inventory pool has real value at that scale.
If your product has specific packaging, handling, or delivery requirements that Amazon's network can't accommodate, SFP is worth assessing, but only if the infrastructure to support it is actually in place.
The one consistent mistake across all of these scenarios: making the decision based on what sounds operationally elegant rather than what the numbers actually support. MCF is a real solution to a real problem. It's not a universal upgrade. Run the math on your product, your volume, and your current fulfillment costs before you make the call.
Related Insights

Amazon Inventory Management: Avoiding Stockouts and Long-Term Storage Fees
Stockouts and long-term storage fees are the two most expensive Amazon inventory mistakes. Here's the planning framework that prevents both.

What Happens When the Chef Calls In Sick
A supply chain that only works when one person is in the room is a liability. Here's how to tell if yours is built on tribal knowledge — and how to change that.

Waste in Operations: What Scaling Brands Keep Missing
Waste in operations isn't what ends up in the dumpster. It's everything you paid for that never created value. Here's where scaling brands keep missing it.