Skip to content
E
ERPResearch

SAP Inventory Management: Features, T-Codes & S/4HANA Guide

Last reviewed: July 23, 2026

SAP inventory management explained: real-time stock visibility, ATP, stock types and key T-codes (MIGO, MB1C) in the SAP S/4HANA module. Independent guide.

Updated July 2026

SAP inventory management is the set of functions in SAP ERP — delivered today through the SAP S/4HANA Inventory Management module (part of Materials Management) — that records goods movements, tracks stock in real time across plants and storage locations, and values inventory for finance. In short, it answers what you have, where it is, and what it is worth.

SAP states that companies running its software generate **87% of total global commerce** — roughly **$46 trillion** — which makes SAP inventory records the system of truth for a large share of the world's physical goods.

What Is SAP Inventory Management?

SAP inventory management (technically the MM-IM component of Materials Management) manages stock at the quantity and value level for every material, plant, and storage location. Every goods receipt, goods issue, transfer posting, and physical count creates a material document and, where relevant, an accounting document — so stock figures and the general ledger stay reconciled in real time. In SAP S/4HANA the same data lives in a single table (MATDOC), replacing the older aggregate tables and giving live, line-item stock visibility without batch aggregation.

SAP S/4HANA Stock & Inventory Management Module Guide

What are the features and capabilities of S/4HANA Inventory Management Module?

SAP S/4HANA Inventory Management Module is an integral part of the SAP S/4HANA Enterprise Management system. It is designed to streamline and optimize inventory management processes, enabling businesses to efficiently manage their stock levels and logistics operations. The module integrates with other SAP modules like Sales and Distribution, Material Management, and Production Planning to provide a comprehensive view of inventory data.

Key features and capabilities of the S/4HANA Inventory Management Module include:

  1. Real-time Inventory Visibility:
  • The system offers a live inventory status that allows you to monitor stock levels, availability, and material movements in real-time.
  • With real-time data synchronization, you can effectively manage inventory and make informed decisions on reordering, production scheduling, and demand planning.
  • The real-time analytics allows you to detect and resolve discrepancies between physical and system inventory quickly, reducing the risk of stockouts and overstocking.
  1. Advanced Stock Management:
  • The module supports multiple stock types, such as unrestricted-use stock, quality inspection stock, blocked stock, and consignment stock, helping you manage various inventory scenarios.
  • You can manage stock across multiple storage locations, plants, and warehouses, ensuring optimal inventory allocation and distribution.
  • It also provides stock segmentation and classification based on attributes like material, batch, or serial number, which can help you to optimize your stock management strategies.
  1. Material Requirements Planning (MRP):
  • The MRP integration allows you to plan material requirements based on factors like sales orders, production orders, purchase requisitions, and forecasted demand.
  • You can run MRP on a single plant or multiple plants, enabling cross-plant planning and optimization.
  • The module supports classic MRP, MRP Live, and Demand-Driven MRP (DDMRP) methodologies, giving you the flexibility to choose the best approach for your business. Our SAP S/4HANA MRP guide covers each method in detail.
  1. Goods Movement:
  • The module automates goods movement processes, such as goods receipt, goods issue, stock transfer, and transfer posting, reducing manual work and errors.
  • You can track the movement of goods using material documents, which record all material movements in the system.
  • The system also supports automatic account determination and postings to the general ledger, ensuring accurate and timely financial accounting.
  1. Batch Management:
  • The module enables you to manage materials in batches, allowing you to track and trace products based on attributes like manufacturing date, expiration date, and quality specifications.
  • Batch management helps you ensure product quality and compliance with regulatory requirements.
  • You can also perform batch-specific stock valuation, which is useful for managing perishable goods or products with fluctuating prices.
  1. Physical Inventory Management:
  • The system supports various physical inventory methods like periodic inventory, continuous inventory, and cycle counting, giving you the flexibility to choose the best approach for your business.
  • You can create and manage inventory counting documents, record count results, and perform inventory adjustments based on the count results.
  • The module also offers tools for inventory variance analysis and reporting, helping you identify discrepancies and improve inventory accuracy.
  1. Stock Transport Order (STO):
  • The module allows you to create and manage stock transport orders, which are used for moving goods between different storage locations or plants within your organization.
  • You can track the status of STOs, monitor goods in transit, and receive goods at the destination plant, ensuring seamless inventory movement and management.
  • The system also supports cross-company code STOs, enabling inventory transfers between different legal entities within your organization.
  1. Inventory Analytics:
  • The module offers a wide range of pre-built inventory reports and dashboards, allowing you to monitor key performance indicators (KPIs) like stock turnover rate, inventory aging, stock levels, and inventory value.
  • You can also create custom reports and analytics using SAP's embedded analytics tools or integrate with third-party business intelligence (BI) solutions.
  • Real-time analytics helps you identify inventory trends, detect potential issues, and make data-driven decisions to optimize your inventory management strategies.
  1. Integration with Warehouse Management:
  • The module integrates with the SAP warehouse management system (Extended Warehouse Management, EWM), providing a seamless connection between inventory management and warehouse management processes. Sites that need capabilities beyond EWM can browse third-party WMS add-ons.
  1. Fiori User Interface:
  • SAP S/4HANA Inventory Management leverages the SAP Fiori interface, a modern and user-friendly design that simplifies inventory management tasks.
  • Fiori provides role-based access and personalized dashboards, allowing users to view and manage relevant inventory information based on their job responsibilities.
  • The intuitive navigation and easy-to-use interface improve user productivity and reduce the learning curve for new users.
  1. Serial Number Management:
  • The module supports serial number management, allowing you to track individual items throughout their lifecycle, from production to sales or service.
  • Serial number management helps ensure product traceability, warranty management, and compliance with regulatory requirements.
  • You can assign serial numbers during goods receipt, production, or sales processes, and track serial number history for auditing and analysis purposes.
  1. Inventory Valuation:
  • The module offers various valuation methods, such as standard price, moving average price, and FIFO (first-in, first-out), allowing you to choose the most suitable valuation approach for your business.
  • You can maintain material-specific valuation settings, enabling accurate and consistent inventory valuation across your organization.
  • The system supports automatic valuation adjustments and financial postings based on inventory changes, such as goods receipt, goods issue, or transfer posting, ensuring accurate and up-to-date financial reporting.
  1. Integration with other SAP Modules:
  • S/4HANA Inventory Management is fully integrated with other SAP modules like Sales and Distribution (SD), Material Management (MM), Production Planning (PP), and Quality Management (QM), providing a seamless and holistic view of your inventory and supply chain operations.
  • This integration allows you to streamline processes like sales order fulfillment, production planning, procurement, and quality inspection, improving overall supply chain efficiency and performance.
  1. Inventory Optimization:
  • The module offers advanced inventory optimization tools, such as safety stock planning, reorder point planning, and service level optimization, helping you maintain the optimal balance between inventory costs and service levels.
  • By leveraging real-time analytics, demand forecasting, and MRP integration, you can proactively manage inventory levels and minimize stockouts, overstocking, and obsolescence risks. Many S/4HANA customers supplement this with specialist demand planning software for forecasting across complex networks.

Key SAP Inventory Management Transaction Codes (T-Codes)

Most day-to-day SAP inventory management still runs through a small set of transaction codes, alongside their modern Fiori app equivalents:

  • MIGO — the single, unified goods-movement transaction: goods receipt, goods issue, transfer posting, and stock transfer.
  • MB1A — post a goods issue (classic transaction, superseded by MIGO but still widely used).
  • MB1B — post a transfer posting (for example, from quality inspection to unrestricted stock).
  • MB1C — post other goods receipts and enter initial stock balances during cutover.
  • MMBE — stock overview for a material across plants, storage locations, and stock types.
  • MB52 — list current warehouse stock with quantities and values.
  • MB51 — material document list for auditing every movement.
  • MI01 / MI04 / MI07 — create, enter, and post physical inventory count documents.

In S/4HANA these are increasingly replaced by Fiori apps such as Post Goods Movement, Manage Stock, and Material Documents Overview, but the underlying movement types (101 goods receipt, 201 goods issue, 301 transfer) are unchanged.

Featured SAP Partners

View all partners →
Platinum
delaware

delaware

London, United Kingdom

SAP Platinum Partner and Platinum Reseller. 2024 SAP Pinnacle Award winner for SAP BTP customer value. SAP's leading Digital Supply Chain partner in EMEA. Present in 19 countries.

Large (1,001–10,000)Europe
ConsultingImplementerReseller

Products

SAP S/4HANA Public CloudSAP S/4HANA Private CloudSAP S/4HANA On-PremiseSAP BTP+2 more
Platinum
Birchman

Birchman

Bracknell, United Kingdom

Birchman is a UK founded business transformation and IT consultancy specialising in SAP and ERP solutions. We're a Global SAP Platinum Partner and the primary UK member of United VARs, the world's largest alliance of SAP solution providers, giving us access to local expertise and delivery capability in 80+ countries. We help organisations plan, migrate to and thrive on SAP Cloud ERP (S/4HANA), whether that's moving off legacy ECC6, running a phased cloud migration or optimising an existing SAP landscape. Our services cover the full transformation lifecycle: strategy and target operating model design, ERP implementation, data analytics, cloud infrastructure, application development, and IT governance. We back this with industry specific accelerator packages for Mining, CPG, and Professional Services, drawing on 20+ years of sector experience. Over that time, we've built a reputation not just for delivering transformation projects but for steadying them. Brought in when a project needs a safe pair of hands to see it through to a successful outcome. It's why so many customers trust us with their most critical digital transformation and SAP work. We measure our success by our customers', helping them get the most out of their SAP investment, not just at go-live but for years afterwards. Our Application Management Services and ongoing consultancy keep that relationship going, with continuous improvement built in as standard. We're big enough to lead complex, global transformation projects and boutique enough to still care about every client we work with.

Mid-Market (101–1,000)Global
ConsultingImplementerLicense Reseller

Products

SAP Cloud ERP (S/4HANA) Public & PrivateBusiness Technology PlatformImplementationValue Added Reseller+5 more

Build your ERP requirements list

Use our requirements wizard to define what you need from an ERP system — then compare vendors based on your criteria.

Start Requirements Wizard

SAP Inventory Management vs SAP MM vs EWM

A common point of confusion is where inventory management sits relative to Materials Management (MM) and Extended Warehouse Management (EWM):

  • SAP MM (Materials Management) is the broad module covering procurement, material master data, valuation, and inventory. Inventory Management (MM-IM) is the sub-component of MM that handles physical stock quantities and values.
  • SAP Inventory Management (MM-IM) tracks stock at the storage-location level — enough to know how much of a material is in each location and its financial value. It does not manage where inside a warehouse an item physically sits.
  • SAP EWM (Extended Warehouse Management) manages the warehouse at the storage-bin and task level — putaway, picking, packing, labor, and slotting. EWM is a separate, deeper application for complex distribution centers; it posts back to Inventory Management for the financial stock picture.

For many mid-market S/4HANA sites, MM-IM plus the built-in Stock Room Management is sufficient; EWM becomes worthwhile once bin-level control, wave picking, or automation is required. See our SAP S/4HANA supply chain management overview for how these layers fit together.

Analyst firm IHL Group has estimated that retailers worldwide lose more than **$1.7 trillion a year** to overstocks, stockouts, and returns — the core problem accurate, real-time inventory data is meant to reduce.

Which companies use SAP S/4HANA Inventory Management functionality?

SAP S/4HANA Inventory Management functionality is widely used across various industries and company sizes, as it helps organizations streamline their inventory and supply chain operations. While it's challenging to provide an exhaustive list of companies using this module, here are some examples of companies that have implemented SAP S/4HANA Inventory Management:

  1. Siemens: The global technology conglomerate implemented SAP S/4HANA to improve its inventory management and supply chain processes, enabling better visibility, efficiency, and decision-making.

  2. Nestlé: The multinational food and beverage company uses SAP S/4HANA for inventory management and other business processes, helping optimize its supply chain and better serve its customers.

  3. Adidas: The sportswear and footwear manufacturer leverages SAP S/4HANA for inventory management, enhancing its supply chain operations and enabling a more responsive and agile business.

  4. BASF: The global chemical company utilizes SAP S/4HANA Inventory Management to optimize its inventory levels and supply chain operations across its diverse product portfolio.

  5. Royal Dutch Shell: The multinational oil and gas company implemented SAP S/4HANA to streamline inventory management and other business processes, improving efficiency and reducing costs.

  6. BMW: The luxury automobile manufacturer uses SAP S/4HANA for inventory management and other core business processes, enhancing its production planning, logistics, and overall operational efficiency.

Frequently Asked Questions

What is SAP inventory management?

SAP inventory management is the MM-IM component of SAP Materials Management that records goods movements, tracks stock quantities in real time across plants and storage locations, and values that stock for finance. In SAP S/4HANA it runs on a single line-item table (MATDOC), so stock levels and the general ledger stay continuously reconciled.

How is Available-to-Promise (ATP) calculated in SAP?

ATP is calculated as unrestricted stock on hand, plus confirmed inward movements (purchase orders, production orders, planned receipts), minus confirmed outward requirements (sales orders, deliveries, reservations) inside a defined checking horizon. SAP S/4HANA uses Advanced ATP (aATP), which adds back-order processing, product allocation, and a release-for-delivery step to prioritize which orders get confirmed stock.

What are the main SAP inventory management transaction codes?

The core T-codes are MIGO for all goods movements (receipts, issues, transfers), MB1A/MB1B/MB1C for classic goods issue, transfer, and other receipts, MMBE for a stock overview, MB52 for a stock list with values, MB51 for the material document list, and MI01/MI04/MI07 for physical inventory counts. In S/4HANA, Fiori apps increasingly replace these while using the same movement types.

What is the difference between SAP MM and SAP Inventory Management?

SAP MM (Materials Management) is the full module covering procurement, material master data, valuation, and inventory. Inventory Management (MM-IM) is the sub-component of MM that deals specifically with physical stock quantities, goods movements, and stock value. In other words, all Inventory Management is part of MM, but MM also covers purchasing and invoice verification that Inventory Management does not.

Is SAP Inventory Management the same as SAP EWM?

No. Inventory Management (MM-IM) tracks stock at the storage-location level — how much of a material sits in each location and its value. SAP EWM (Extended Warehouse Management) manages the warehouse at the storage-bin and task level, handling putaway, picking, packing, and labor. EWM posts back to Inventory Management, so they work together rather than being interchangeable.

ERP Evaluation Toolkit

Comparing S/4HANA Against Other ERP Systems?

See how SAP S/4HANA stacks up on inventory, pricing, and fit — then get a personalised shortlist based on your size and requirements.

Related Resources

Have questions about this topic?

Our ERP experts can help you find the right solution for your business.

Join 2,000+ companies using ERP Research to find their ideal ERP