Inventory Management for Commerce gives you the tools to manage your product inventory. Merchants with a single store to multiple warehouses, stores, pickup locations, drop shippers, and more can use these features to maintain quantities for sales and handle shipments to complete orders. You can track your inventory quantities, provide accurate salable stock amounts to customers for all of your websites, and ship according to recommendations based on distance or priority. You can also configure your preferred product configurations globally (for all stores and products), per source, and per product. These features grow with your business, allowing you to work from a single warehouse or complex shipping network with a few additional settings.
Inventory Management features are supported by the Community Engineering efforts of the Multi Source Inventory (MSI) project. Learn more about this project and additional developer documentation in Commerce Extensions.
Learning about Inventory Management
Inventory Management provides extensive features to manage product quantities, source locations, configurations, and shipments. Learn more about Single and Multi Source support, workflows, terms, and getting started.
Getting Started with Inventory Management
Learn more about getting started with one or multiple inventory and shipping locations, expanding your stores, and more.
Configuring Inventory Management
Enable inventory management in Commerce. Configure inventory settings at the global to product level for stocks, sources, and products. These settings include thresholds, backorders, and more.
Create and manage locations that store and ship your products. Single Source merchants use the Default Source for all product inventory while Multi Source merchants use additional custom sources.
Create and manage stocks to link your sales channels or websites to sources. Stocks provide an aggregated salable quantity of products. Single Source merchants use the Default Stock while Multi Source merchants use additional custom stocks.
Managing Inventory Quantities
Assign sources and add inventory quantities for tracking and selling products across locations. Update amounts per product, through bulk actions, or import and export features.
Inventory Management installs with Magento Open Source and Adobe Commerce with all features enabled by default. For information about changes included in module releases, see the Inventory Management Release Notes. The Inventory Management Guide in developer documentation provides details about module architecture, CLI, and APIs.
For help with troubleshooting Inventory Management issues, see the following Commerce Support articles: