Stock Analysis on Net
Stock Analysis on Net

Microsoft Corp. (NASDAQ:MSFT)

Analysis of Inventory

Microsoft Excel

Inventory Disclosure

Microsoft Corp., balance sheet: inventory

US$ in millions

Microsoft Excel
Jun 30, 2026 Jun 30, 2025 Jun 30, 2024 Jun 30, 2023 Jun 30, 2022 Jun 30, 2021
Inventories 1,397 938 1,246 2,500 3,742 2,636

Based on: 10-K (reporting date: 2026-06-30), 10-K (reporting date: 2025-06-30), 10-K (reporting date: 2024-06-30), 10-K (reporting date: 2023-06-30), 10-K (reporting date: 2022-06-30), 10-K (reporting date: 2021-06-30).


The inventory levels exhibit significant volatility over the observed six-year period, characterized by a sharp initial increase followed by a sustained multi-year contraction and a subsequent partial recovery. The overall trend suggests a period of aggressive inventory reduction starting after 2022.

Peak Valuation and Initial Decline
Inventory levels reached a peak of 3,742 million USD on June 30, 2022, representing a 41.9% increase from the 2,636 million USD reported in 2021. This peak was immediately followed by a decline to 2,500 million USD by June 30, 2023, marking the beginning of a downward trajectory.
Period of Sustained Contraction
A significant reduction in inventory is observed between 2023 and 2025. Values fell from 2,500 million USD in 2023 to 1,246 million USD in 2024, and further declined to a period low of 938 million USD by June 30, 2025. This represents a total reduction of approximately 74.9% from the 2022 high to the 2025 low.
Recent Recovery Trend
The downward trend reversed on June 30, 2026, with inventory levels rising to 1,397 million USD. This increase of approximately 49% over the prior year indicates a pivot in inventory management strategy or a response to shifting demand requirements.