Skip to main content

How Amazon FBM inventory sync operates

Katana pushes stock to your FBM listings in real time - choose the stock value sent, and let kits and bundles publish their buildable quantity.

Written by David Lorbiecke

With Amazon FBM, you hold the stock - so inventory syncs one-way from Katana to Amazon, the opposite direction of the Amazon FBA integration. Katana is the source of truth, and your FBM listing quantities on Amazon follow what's available at your chosen fulfillment location.


When Katana pushes stock to Amazon

The push is real-time and event-driven - there is no schedule and no sync window. Whenever a stock event changes the available quantity of an FBM-mapped variant (a sale, a purchase order receipt, a stock adjustment, a completed manufacturing order, a stock transfer, or a return), Katana recalculates the quantity and sends it to Amazon immediately.

  • If several changes happen in quick succession for the same SKU, Katana pushes the latest value - your listing always ends up with the current number

  • Only variants mapped to Amazon FBM are pushed. Variants mapped to Amazon FBA are managed by the FBA integration and are not affected


Which stock value is sent

In the Inventory settings section of the FBM configuration page, choose the stock value Katana sends to Amazon:

  • In stock (default) - the quantity physically available at your FBM fulfillment location. The safe choice if you only want to sell what's already on the shelf

  • In stock + Expected - also counts stock you're expecting from open purchase orders. Useful when supplier lead times are reliable and you want listings to stay active through replenishment cycles

In both cases, Katana excludes stock that's already committed to other orders and never sends a negative number - if the calculation would go below zero, Amazon receives 0.

Kits and bundles push Potential (buildable) stock

Kit and bundle items - products with a bill of materials (BOM) - follow their own rule automatically: Katana pushes their Potential stock, the quantity you can build right now from available components, instead of the stock value selected above.

This means a made-to-order product can stay sellable on Amazon even with zero finished units on the shelf - as long as you have the components to build it. This behavior is automatic and not configurable.


Sync history and troubleshooting

Every push is logged. Open Inventory sync history on the FBM configuration page to see what was sent, when, and whether Amazon accepted it.

  • If a push fails temporarily (for example, an Amazon rate limit), Katana retries automatically - you don't need to do anything


Your feedback is invaluable. Let us know your thoughts on this article or anything in Katana you'd like to see improved: [email protected]

Did this answer your question?