Most sellers pick a fulfilment method once, at the beginning, and then treat it as settled. It is not settled. FBA and FBM are two different cost structures, and which one wins depends on the product's weight, its size, how fast it sells and how often it comes back.
The decision is worth making per product rather than per account, and worth revisiting when any of those four things changes.
Fulfilment by Amazon or fulfilment by merchant is decided product by product, not for the whole account. FBA usually wins on small, light, fast moving products, where the fulfilment fee is low and the Buy Box matters most. FBM usually wins on large, heavy, slow moving or high value goods, where Amazon's size bands and storage costs punish them. Most established accounts run both.
The Buy Box is the hidden part of the comparison: delivery speed and seller performance feed it, so an FBM offer at the same price as an FBA one starts behind unless its delivery promise is as good, which Seller Fulfilled Prime can close at the cost of meeting Amazon's standards yourself. A listing can switch between the two, since only the offer changes, but the stock cannot move instantly. The sections below cover the fees people get wrong, cash flow and how to decide per product.
The decision per product comes down to the fully counted cost of each route, the Buy Box share each would win, and the cash each ties up, read together rather than one at a time.
FBA, Fulfilled by Amazon, means the inventory sits in Amazon's fulfilment network. Amazon picks, packs, ships and handles the customer service and the returns. The listing is Prime eligible without any further work.
FBM, Fulfilled by Merchant, means the stock stays with you or your third party warehouse. You ship each order, you answer the customer, and you handle the return. Prime eligibility is only available through Seller Fulfilled Prime, which carries delivery performance requirements of its own.
Everything below follows from that one difference: who is holding the box.
The commonest mistake is comparing the FBA fulfilment fee against the cost of postage and concluding that FBM is cheaper. It usually is, on that comparison, and the comparison is incomplete.
FBA's fee covers the pick, the pack, the postage, the customer service and the return handling. FBM's postage covers the postage. The rest of that work still happens; it is just paid for in somebody's time rather than in a line on a statement, which makes it invisible in a spreadsheet and very visible in a working week.
The honest comparison is total cost to deliver one order to one customer, including the labour, the packaging, the storage and the share of returns that arrive damaged. Do that per product and the answer stops being obvious in either direction.
Illustrative figures for a small, light product selling 300 units a month at $25, to show the full comparison rather than the fee against the postage.
FBA. A fulfilment fee of about $4 a unit covers the pick, the pack, the postage, customer service and returns handling. Monthly storage on the stock it holds, spread over the units sold, adds perhaps $0.30. The inbound shipment to Amazon adds about $0.50 a unit. Total: about $4.80 a unit.
FBM. Postage for a small parcel at the seller's rates might be $3.50. Packaging adds $0.40. Packing time, at a few minutes a parcel, is $1 at a reasonable wage. Answering messages and handling the returns that come back adds perhaps $0.40 averaged over every unit. The seller's own storage adds $0.20. Total: about $5.50 a unit.
The conversion difference. If the FBA offer wins the Featured Offer more often and converts better with the Prime badge, it might sell 10 percent more units at the same price. That gap often matters more than either line of costs.
The answer here. FBA costs less per unit and sells more. Change the product to a heavy, bulky one selling 30 units a month and the answer often reverses: the fulfilment fee climbs steeply with size, storage weighs on every slow unit, and the seller's own freight rates may beat Amazon's.
Run the same comparison on each of the products that make most of the revenue. The figures above are for illustration; the real ones come from the account's own fee reports and the business's own costs.
Small, light, fast moving items. The fulfilment fee is smallest at the bottom of the size bands, and the storage cost only matters when stock sits still, so a product that turns over quickly barely pays it.
Anything where the buy box matters. Prime eligibility and delivery speed are inputs into the buy box, and on a competitive listing an FBM offer at the same price frequently loses to an FBA one.
Any product where the customer service load is unpredictable. Amazon absorbing the returns is worth more than it looks on a category with a high return rate, provided the returns are not arriving unsellable.
Large, heavy or awkward items, where the FBA size band is punishing and you may already have freight rates that beat it.
Slow moving stock. Storage costs and aged inventory surcharges are what turn a profitable line into a loss quietly, and stock that sits still in your own warehouse costs a fraction of stock that sits still in Amazon's.
High value or fragile goods where the handling matters, and anything with a short shelf life or serialised stock that you need to control by unit.
Products with erratic demand, because FBM has no restock limit and no inbound lead time. When a listing suddenly moves, an FBM offer can serve it today.
Choosing FBM for a product means taking on the performance standards Amazon applies to orders a seller ships, and they are measured whether or not the product is profitable.
Dispatch on time. Orders have to leave within the handling time the offer promises. A handling time set shorter than the warehouse can manage on a busy week produces late dispatches, which count against the account.
Tracking on every order. Each parcel needs valid tracking that the carrier scans. Amazon measures the share of orders with valid tracking, and a carrier service without scans fails it even when the parcel arrives.
Few cancellations. A seller who cancels an order because the stock is not there counts a cancellation against the account. FBM stock counts in the listing have to match the shelf.
Customer messages answered. Buyers' messages are the seller's to answer, within Amazon's expected response time, including at weekends and over holidays.
Business deliveries. Orders from Amazon Business customers are measured against the customer's business hours as well.
The business hour delivery rate covers that rule.
Returns. Return requests are handled by the seller, within Amazon's return policy, and refunds issued on time.
None of this is difficult for a seller with a steady warehouse routine. It becomes difficult at peak, when volume rises and staff are stretched. A product moved to FBM should be one the warehouse can still ship well in the busiest week of the year.
The Cash Flow Difference Nobody Prices
FBA moves your money into inventory earlier. Stock has to be bought, prepped, labelled and shipped into the network before a single unit sells, and the lead time between the shipment leaving and the units becoming sellable is time your cash is doing nothing.
FBM lets you hold stock closer to the sale. That is worth a great deal to a business growing faster than its working capital, and it is the reason plenty of sellers run a hybrid: FBA on the proven lines, FBM on everything being tested.
Nothing stops one account using both, and most mature accounts do. The pattern that works is FBA on the products where speed and the buy box decide the sale, FBM on the products where size, value or unpredictability make Amazon's network the expensive option.
A second use for FBM is as a backstop. An FBA listing that runs out of stock loses its ranking and its review velocity together, and recovering both costs more than the margin lost on a few merchant fulfilled orders. Keeping a small FBM offer live on your best lines means a stockout dents the margin rather than the ranking.
If you are running advertising against those listings, the fulfilment choice affects the advertising too. Traffic sent to an offer that keeps losing the buy box spends the budget and converts nothing, which is one of the patterns we describe in
why an Amazon PPC campaign spends without converting.
Take one product and work out four numbers. What it costs to get one unit to one customer under FBA, including storage for the average time it sits. The same under FBM, including the labour and the packaging. The difference in conversion rate, which you can estimate from what happens to the buy box. And the return rate, because returns are handled differently and priced differently.
Three of those four are in your own data. The fourth, conversion, is the one worth testing rather than assuming.
Do that for the ten products that make most of your revenue and you will usually find the account is split rather than uniform, which is the answer the question was really asking.
The fulfilment choice for a product is right for the conditions it was made in. When those conditions change, it is worth running the comparison again rather than carrying the old answer forward.
When Amazon's fees change. Fulfilment and storage fees are revised from time to time, and a change in the size bands can move a product from one side of the line to the other. Recheck the products near the line whenever the fee table changes.
When the product changes. New packaging that is larger or heavier, a new pack size, or a redesign can move the product into a different size tier, with a different fee.
When the rate of sale changes. A product that has slowed down pays more storage per unit sold in FBA. A product that has taken off may now be worth the inbound effort.
When the competition changes. A new FBA seller on a shared listing can take the Featured Offer from an FBM offer that held it comfortably before.
When the seller's own operation changes. A new warehouse, better carrier rates, or a team that can run Seller Fulfilled Prime well all change what FBM costs and what it can promise.
Before the peak. Restock limits and the busiest weeks for a seller's own warehouse both bite in the fourth quarter. A product's route for the season is worth deciding in the summer, while there is time to move the stock.
A twice yearly review of the products that carry most of the revenue, using the same four numbers, keeps the split current.
Fulfilment strategy is part of
Amazon account management rather than a separate exercise: it decides the margin on every unit, and it interacts with pricing, advertising and inventory planning at the same time.
The same question arrives on every marketplace in its own form, and the answers do not transfer. Walmart's fulfilment service has its own economics, which we cover on
Walmart marketplace management, and a brand selling on its own
Shopify store alongside Amazon has a third set of numbers again.
If you want the arithmetic done against your own catalogue rather than in the abstract,
talk to us.