CompanyBlogContact
cat-10-amazon

FBA vs FBM: choosing the fulfillment model that matches your constraints

3PL Spain

FBA vs FBM: Choosing the Fulfillment Model That Matches Your Constraints

The choice between FBA and FBM is not a question of which model is better. It’s a question of which set of constraints you’re willing to own. FBA hands Amazon your fulfillment in exchange for inbound compliance requirements and fee exposure. FBM keeps control in your hands at the cost of shipping, staffing, and customer service complexity.

Most sellers who’ve regretted switching — in either direction — made the decision based on cost projections, not on an honest inventory of their operational constraints. The model that works is the one that fits your product profile, your order patterns, and your capacity to execute, not the one that minimises the fee line on a spreadsheet.

Why the FBA vs FBM Decision Is Rarely Ideological

The loudest voices online frame this as a strategic choice: FBA sellers who swear by Prime eligibility, FBM sellers who talk about control and flexibility. Both framings are accurate within their context and nearly useless as generic advice.

FBA (Fulfillment by Amazon): A program where the seller sends inventory to Amazon’s fulfillment centers in advance. Amazon stores the inventory, picks and packs each order, ships to the customer, and handles customer service and returns for those orders. The seller prepares inventory to Amazon’s inbound specifications before shipping.

FBM (Fulfilled by Merchant): The seller (or a third party operating on the seller’s behalf) stores inventory, picks and packs each order, and ships directly to the customer. The seller or 3PL also handles customer service and returns for those orders. Amazon processes the transaction but is not involved in the physical fulfillment.

The operational consequence of this difference is substantial. FBA removes the seller from the daily fulfillment loop, but creates a dependency on Amazon’s inbound process: prep requirements, plan compliance, receiving timelines, and inventory health metrics that are largely outside the seller’s control once inventory is inside Amazon’s network. FBM keeps the seller in the fulfillment loop, with full visibility and control, but the seller absorbs the complexity and cost of every operation that FBA would otherwise handle.

Neither is inherently more expensive or more reliable. Both have failure modes that cost money and both have operating conditions where they perform well. The question is which failure modes you’re better positioned to prevent.

Comparing the Two Models Through Constraints

The most useful comparison is not feature-by-feature but constraint-by-constraint. Each operational dimension creates a different kind of exposure.

DimensionFBAFBM / 3PL-Supported FBM
Inbound requirementsHigh — prep, labeling, plan compliance before every shipmentManaged by seller or 3PL — more flexibility, full responsibility
Inventory visibilityLimited — Amazon’s system, reconciliation on Amazon’s timelineFull — your WMS or your 3PL’s system, real-time
Prime eligibilityAutomatic (standard FBA)Requires Seller Fulfilled Prime; harder to qualify and maintain
Customer service and returnsAmazon-managedSeller-managed or 3PL-supported; more control, more workload
Fee structureStorage + fulfillment + inbound + FBA prep fees (if applicable)Carrier rates + 3PL fees; more predictable per-unit if volume is stable
Response to stockoutsDelayed — inventory in transit, plan processing times applyFaster — direct control over replenishment and dispatch
Long-tail SKUsFee exposure (long-term storage fees) for slow-moving inventoryStorage cost at 3PL; more manageable for wide catalogues
B2B or off-Amazon ordersCannot use FBA inventory for non-Amazon channelsSame inventory can serve Amazon, D2C, and B2B from a single location

The table above shows costs and advantages. It does not tell you which model to use. That depends on your specific constraints — and two of them tend to determine most of the decision.

The first constraint is product complexity. A product that requires polybagging, bundle assembly, custom inserts, or careful condition grading presents differently in FBA versus FBM. In FBA, every unit that doesn’t meet spec before it leaves your hands becomes a receiving exception, a fee, or an inventory problem inside Amazon’s system. In FBM, the prep work happens at your facility or your 3PL — you have direct visibility and the ability to catch and correct issues before the unit is committed to an order.

The second constraint is channel mix. If Amazon is your only channel, the visibility trade-offs of FBA are less significant — you’re operating in a single system. If you’re also selling D2C, B2B, or via other marketplaces, FBM with a 3PL as the fulfillment hub creates a unified inventory position that FBA cannot replicate. FBA inventory is locked inside Amazon’s network. You cannot route an FBA unit to a Shopify order.

Where 3PL-Supported FBM Fits and What It Requires

The FBM label covers a wide range of operational realities — from a seller shipping from a spare room to a brand running a coordinated multi-channel operation from a managed fulfillment center. 3PL-supported FBM is closer to the latter.

When a 3PL fulfills FBM orders on a seller’s behalf, the model works like this: the seller’s inventory lives at the 3PL. Amazon orders are transmitted to the 3PL, picked and packed to the seller’s specifications, and shipped with the required carrier and service level. Returns are received and graded at the 3PL, with recoverable inventory restocked or quarantined based on condition. The seller sees a live inventory position and order status through the 3PL’s reporting, not Amazon’s system.

The practical advantages of this arrangement are real: full inventory visibility, the ability to use the same stock for non-Amazon orders, and more control over packaging quality and condition grading. The dependencies are equally real. For 3PL-supported FBM to work, the 3PL and the seller need a functioning handshake: consistent product specs, a carrier agreement that meets Amazon’s delivery performance requirements for FBM, a returns workflow that restocks correctly, and a communication cadence that handles exceptions before they become performance metrics.

A seller who moves from FBA to 3PL-supported FBM and treats the 3PL as a drop-in replacement will typically see an initial performance dip. Amazon’s FBM performance metrics — shipping time, tracking rate, cancellation rate — are more visible and more directly tied to the seller’s account health than FBA equivalents. The transition requires deliberately building and documenting the operational handshake before the first order ships, not after.

When a customer’s order goes out the next business day, tracking uploaded, item correctly packed — the customer notices nothing. The seller notices that their account health is holding. That is the outcome 3PL-supported FBM is designed to produce. The path to that outcome is operational specification, not contractual reliance on the 3PL to figure it out.

Hybrid Models: When Splitting the Catalogue Makes Sense

Most sellers who operate at scale don’t choose one model for everything. They use FBA where FBA is efficient and FBM (often 3PL-supported) where it isn’t.

The splits that tend to work are relatively predictable. FBA performs well for high-velocity, standardised units with simple packaging and no channel dependencies — the inventory that turns fast, has clean prep requirements, and only needs to reach Amazon customers. FBM performs well for products that are slow-moving (and would accumulate long-term storage fees inside Amazon’s network), oversized (FBA fees for oversized items can significantly erode margin), or part of a catalogue that also needs to reach non-Amazon customers.

The mistake in a hybrid model is maintaining two separate inventory positions unnecessarily. If a 3PL is already handling FBM for part of the catalogue, it can also handle the Amazon prep and inbound of FBA units — receiving, labeling, carton building, and shipping to Amazon’s fulfillment centers — from the same facility. The 3PL becomes the single operational hub, and FBA and FBM units are routed appropriately from a unified inventory. This doesn’t reduce the complexity of either model, but it eliminates the cost and confusion of managing them from separate locations.

Decision Framework: Matching Model to Constraints

The question to answer before choosing is not “which model is cheaper?” but “which constraints can I actually manage?”

FBA fits best when your product is standardised and prep-ready before it leaves the factory or supplier, your volume is concentrated on Amazon rather than spread across channels, your SKU count is manageable and turnover is predictable, and you have limited operational capacity to run or coordinate daily fulfillment. The trade-off is dependency on Amazon’s inbound requirements, timeline, and fee structure.

FBM (3PL-supported) fits best when your product requires complex prep, bundling, or condition grading that creates friction inside Amazon’s inbound process, when you’re selling on multiple channels and need unified inventory, when your catalogue includes slow-moving or oversized items that are expensive to hold inside Amazon’s network, or when you need operational visibility that Amazon’s reporting doesn’t provide. The trade-off is owning the fulfillment operation — specs, carriers, returns, and the daily execution.

If neither model clearly fits without significant trade-offs, the question isn’t which to choose but which failure modes you’re better positioned to manage. FBA failures tend to be inbound rejections, inventory reconciliation problems, and fee exposure. FBM failures tend to be shipping performance gaps and returns handling inconsistencies. Both are fixable, but they require different capabilities to fix.


Frequently Asked Questions

Q: What is the main operational difference between FBA and FBM? A: With FBA, Amazon stores your inventory and fulfills orders from their network — you send inventory in advance following Amazon’s prep and labeling requirements, and Amazon handles shipping, customer service, and returns. With FBM, you or a 3PL fulfill orders directly — you control the inventory, the packing, and the shipping. The core trade-off is Amazon’s scale and Prime eligibility (FBA) against operational control and channel flexibility (FBM).

Q: Is FBM cheaper than FBA? A: It depends on your product profile and order volume. FBA fees cover storage, fulfillment, and inbound, and they increase with unit size and weight. FBM costs include your 3PL’s fees and your carrier rates. For high-velocity, small-to-medium units, FBA is often competitive. For oversized or slow-moving products, FBM tends to be cheaper. The comparison needs to include all costs — including Amazon’s long-term storage fees if your inventory turns slowly.

Q: Can I use a 3PL to fulfill Amazon FBM orders? A: Yes. A 3PL that supports Amazon FBM receives your orders, packs and ships them to your customers using a carrier and service level that meets Amazon’s FBM delivery performance requirements, and handles returns. The practical requirement is a functioning operational handshake: consistent product specs, correct carrier setup, and a returns workflow that restocks inventory accurately. The 3PL fulfills; the seller’s account health is still determined by shipping speed, tracking rate, and order accuracy.

Q: What is 3PL-supported FBM and when does it make sense? A: 3PL-supported FBM is an arrangement where a third-party logistics provider stores your inventory and fulfills Amazon FBM orders on your behalf. It makes operational sense when you’re selling on multiple channels (Amazon + D2C + B2B) and need a unified inventory position, when your products require complex prep or handling that’s easier to manage in a dedicated facility, or when you need more visibility and control than FBA’s system provides. It also makes sense for oversized or slow-moving products that carry high storage costs inside Amazon’s network.

Q: Can I run FBA and FBM at the same time for different products? A: Yes, and many sellers at scale do exactly that. FBA handles high-velocity, standardised units well. FBM (or 3PL-supported FBM) handles the rest — oversized, slow-moving, multi-channel, or complex-prep products. The most efficient version of this hybrid routes both FBA prep/inbound and FBM fulfillment through the same 3PL, giving you a single inventory hub with appropriate routing for each channel and model.

Q: How does FBM affect my Amazon account health metrics? A: FBM performance is tracked directly by Amazon through metrics including shipping time, on-time delivery rate, valid tracking rate, and order cancellation rate. Poor performance on these metrics affects account health and can result in selling restrictions. FBA removes most of these metrics from the seller’s direct responsibility — Amazon’s fulfillment performance is not attributed to the seller’s account. If you’re transitioning from FBA to FBM, plan the operational setup carefully before the first order ships, because performance metrics are recorded immediately.

If you’re evaluating whether FBM with a 3PL makes sense for your current setup, share the basics — what you’re selling, your channel mix, and where you’re currently fulfilling from. We’ll clarify what the handshake would look like before anything begins.

Request a scope →