Stock Analysis on Net

Microsoft Corp. (NASDAQ:MSFT)

Analysis of Short-term (Operating) Activity Ratios 

Microsoft Excel

Short-term Activity Ratios (Summary)

Microsoft Corp., short-term (operating) activity ratios

Microsoft Excel
Jun 30, 2025 Jun 30, 2024 Jun 30, 2023 Jun 30, 2022 Jun 30, 2021 Jun 30, 2020
Turnover Ratios
Inventory turnover 93.64 59.48 26.35 16.74 19.81 24.32
Receivables turnover 4.03 4.31 4.35 4.48 4.42 4.47
Payables turnover 3.17 3.37 3.64 3.30 3.44 3.68
Working capital turnover 5.64 7.12 2.65 2.66 1.76 1.30
Average No. Days
Average inventory processing period 4 6 14 22 18 15
Add: Average receivable collection period 91 85 84 81 83 82
Operating cycle 95 91 98 103 101 97
Less: Average payables payment period 115 108 100 111 106 99
Cash conversion cycle -20 -17 -2 -8 -5 -2

Based on: 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), 10-K (reporting date: 2020-06-30).


The analysis of the financial ratios over the periods from 2020 to 2025 reveals notable trends in the management of inventory, receivables, payables, and working capital efficiency.

Inventory Turnover
The inventory turnover ratio exhibits a fluctuating but overall increasing trend, starting at 24.32 in 2020 and rising sharply to 93.64 by 2025. This increase suggests a significant improvement in inventory management, indicating that the company is selling and replenishing inventory much more rapidly in recent years.
Receivables Turnover
The receivables turnover ratio remains relatively stable, with only a slight decline from 4.47 in 2020 to 4.03 in 2025. This consistency implies that the company’s effectiveness in collecting receivables has been steady, although there is a minor indication of elongation in collection periods.
Payables Turnover
The payables turnover ratio shows a declining trend from 3.68 in 2020 to 3.17 in 2025, indicating that the company may be taking longer to pay its suppliers over time, which could be a working capital management strategy to optimize cash flow.
Working Capital Turnover
The working capital turnover ratio improves substantially, rising from 1.3 in 2020 to a peak of 7.12 in 2024 before slightly moderating to 5.64 in 2025. This suggests enhanced efficiency in utilizing working capital to generate revenue, markedly increasing in the mid-period before a minor decrease.
Average Inventory Processing Period
The average inventory processing period first increases from 15 days in 2020 to 22 days in 2022, then drops sharply to 4 days by 2025. This pattern aligns with the inventory turnover changes and indicates a faster conversion of inventory into sales, particularly evident after 2022.
Average Receivable Collection Period
The average receivable collection period is slightly prolonged, from 82 days in 2020 to 91 days in 2025. This subtle increase suggests that the company takes a bit longer to collect payments from customers.
Operating Cycle
The operating cycle, which encompasses inventory processing and receivable collections, fluctuates modestly between 97 and 103 days initially, then declines to around 95 days in 2025. This reflects a moderate improvement in overall operational efficiency over the period.
Average Payables Payment Period
The average payables payment period increases steadily from 99 days in 2020 to 115 days in 2025, confirming a tendency to extend payment terms with suppliers, which could aid cash conservation but might affect supplier relations.
Cash Conversion Cycle
The cash conversion cycle is negative throughout all years, with values ranging from -2 days in 2020 to -20 days in 2025. A negative cash conversion cycle indicates that the company collects cash from sales before it pays its suppliers. The increasing negativity of this metric signals improved cash flow efficiency and working capital management over time.

Turnover Ratios


Average No. Days


Inventory Turnover

Microsoft Corp., inventory turnover calculation, comparison to benchmarks

Microsoft Excel
Jun 30, 2025 Jun 30, 2024 Jun 30, 2023 Jun 30, 2022 Jun 30, 2021 Jun 30, 2020
Selected Financial Data (US$ in millions)
Cost of revenue 87,831 74,114 65,863 62,650 52,232 46,078
Inventories 938 1,246 2,500 3,742 2,636 1,895
Short-term Activity Ratio
Inventory turnover1 93.64 59.48 26.35 16.74 19.81 24.32
Benchmarks
Inventory Turnover, Competitors2
Cadence Design Systems Inc. 2.51 2.39 2.90 2.65 4.02
International Business Machines Corp. 21.10 23.74 17.94 15.68 20.69
Oracle Corp. 55.86 45.34 45.52 28.27 55.32 37.62
Synopsys Inc. 3.44 3.75 5.02 3.76 4.13
Inventory Turnover, Sector
Software & Services 52.96 38.78 26.98 28.34 32.01
Inventory Turnover, Industry
Information Technology 7.90 8.04 8.66 10.49 11.21

Based on: 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), 10-K (reporting date: 2020-06-30).

1 2025 Calculation
Inventory turnover = Cost of revenue ÷ Inventories
= 87,831 ÷ 938 = 93.64

2 Click competitor name to see calculations.


Cost of Revenue
The cost of revenue demonstrates a consistent upward trend over the six-year period. Starting at 46,078 million USD in June 2020, it increased steadily each year, reaching 87,831 million USD by June 2025. This indicates a growing scale of operations or increased expenses related to goods sold or services rendered.
Inventories
The inventory levels fluctuate notably across the years. Initially, inventories increased from 1,895 million USD in 2020 to a peak of 3,742 million USD in 2022. Following this, there is a marked decline, dropping to as low as 938 million USD by 2025. This suggests improved inventory management or possibly a shift in the business model reducing the inventory holding requirement.
Inventory Turnover
Inventory turnover ratio exhibits volatile but generally increasing behavior during the examined period. After declining from 24.32 in 2020 to 16.74 in 2022, the ratio surged significantly to 93.64 by 2025. High inventory turnover towards the end indicates faster movement of inventory relative to its level, pointing to enhanced efficiency in inventory usage or sales.
Overall Insights
While the cost of revenue rises steadily, inventory levels show a peak followed by a significant reduction, accompanied by a substantial increase in inventory turnover. This combination indicates that despite growing operational costs, inventory management appears to have become more efficient, with inventory turning over much faster and levels being maintained at lower amounts. These trends may reflect strategic adjustments in supply chain or inventory policies, contributing to operational effectiveness over time.

Receivables Turnover

Microsoft Corp., receivables turnover calculation, comparison to benchmarks

Microsoft Excel
Jun 30, 2025 Jun 30, 2024 Jun 30, 2023 Jun 30, 2022 Jun 30, 2021 Jun 30, 2020
Selected Financial Data (US$ in millions)
Revenue 281,724 245,122 211,915 198,270 168,088 143,015
Accounts receivable, net of allowance for doubtful accounts 69,905 56,924 48,688 44,261 38,043 32,011
Short-term Activity Ratio
Receivables turnover1 4.03 4.31 4.35 4.48 4.42 4.47
Benchmarks
Receivables Turnover, Competitors2
Accenture PLC 5.47 6.00 5.87 5.74 6.16
Adobe Inc. 10.38 8.73 8.53 8.41 9.20
Cadence Design Systems Inc. 6.82 8.36 7.32 8.85 7.93
CrowdStrike Holdings Inc. 3.50 3.58 3.58 3.94 3.66 2.92
Datadog Inc. 4.48 4.18 4.19 3.83 3.69
Fair Isaac Corp. 4.03 3.90 4.27 4.22 3.87
International Business Machines Corp. 9.22 8.57 9.25 8.49 10.32
Intuit Inc. 35.63 35.48 28.53 24.64 51.54
Oracle Corp. 6.71 6.73 7.22 7.13 7.48 7.04
Palantir Technologies Inc. 4.98 6.10 7.38 8.08 6.96
Palo Alto Networks Inc. 3.07 2.80 2.57 3.43 3.29
Salesforce Inc. 3.17 3.05 2.92 2.72 2.73 2.77
ServiceNow Inc. 4.90 4.41 4.20 4.24 4.48
Synopsys Inc. 6.56 6.17 6.38 7.40 4.72
Workday Inc. 4.33 4.43 3.96 4.14 4.18 4.13
Receivables Turnover, Sector
Software & Services 5.05 5.12 5.19 5.22 5.57
Receivables Turnover, Industry
Information Technology 6.97 7.44 7.41 7.51 7.91

Based on: 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), 10-K (reporting date: 2020-06-30).

1 2025 Calculation
Receivables turnover = Revenue ÷ Accounts receivable, net of allowance for doubtful accounts
= 281,724 ÷ 69,905 = 4.03

2 Click competitor name to see calculations.


The financial data reveals a consistent upward trend in revenue over the examined periods. Revenue increased steadily from $143,015 million in 2020 to $281,724 million projected by 2025, indicating substantial growth in the company's income generation capabilities.

Accounts receivable, net of allowance for doubtful accounts, also demonstrated a significant increase during the same period. The amount rose from $32,011 million in 2020 to a projected $69,905 million in 2025, which aligns with the growing revenue but may suggest an increasing amount of credit extended to customers or slower collection processes.

Receivables turnover ratio, which measures how efficiently the company collects its receivables, showed a declining trend from 4.47 in 2020 to a projected 4.03 in 2025. This downward trend may indicate that although sales and receivables are increasing, the company is taking progressively longer to collect its outstanding receivables or is allowing more lenient credit terms.

Revenue
Exhibited continuous growth across all periods, approximately doubling from 2020 to 2025.
Accounts Receivable
Increased markedly, consistent with higher revenues but potentially signaling increased credit risk or collection delays.
Receivables Turnover
Decreased gradually over time, suggesting a reduction in collection efficiency.

Overall, the data suggest robust revenue expansion accompanied by growing receivables and slightly diminishing collection efficiency, which may warrant attention to credit management practices to ensure sustained cash flow quality.


Payables Turnover

Microsoft Corp., payables turnover calculation, comparison to benchmarks

Microsoft Excel
Jun 30, 2025 Jun 30, 2024 Jun 30, 2023 Jun 30, 2022 Jun 30, 2021 Jun 30, 2020
Selected Financial Data (US$ in millions)
Cost of revenue 87,831 74,114 65,863 62,650 52,232 46,078
Accounts payable 27,724 21,996 18,095 19,000 15,163 12,530
Short-term Activity Ratio
Payables turnover1 3.17 3.37 3.64 3.30 3.44 3.68
Benchmarks
Payables Turnover, Competitors2
Accenture PLC 15.94 17.41 16.37 15.03 22.48
Adobe Inc. 6.53 7.50 5.71 5.98 5.63
Cadence Design Systems Inc. 116.56 4.77 7.89
CrowdStrike Holdings Inc. 7.58 26.82 13.25 8.05 19.03 105.30
Datadog Inc. 4.79 4.67 14.77 9.27 6.10
Fair Isaac Corp. 15.49 16.36 17.49 16.02 15.68
International Business Machines Corp. 6.75 6.67 6.87 6.54 7.75
Intuit Inc. 4.81 4.93 3.26 2.70 4.52
Oracle Corp. 3.31 6.42 11.27 6.74 10.54 12.46
Palantir Technologies Inc. 5,495.05 35.56 9.12 4.53 21.55
Palo Alto Networks Inc. 17.71 14.43 13.43 22.41 15.72
Salesforce Inc.
ServiceNow Inc. 33.63 15.25 5.74 15.20 28.83
Synopsys Inc. 6.01 7.84 28.30 31.44 26.49
Workday Inc. 19.16 22.71 11.16 25.74 15.85 18.51
Payables Turnover, Sector
Software & Services 5.63 6.25 5.59 5.77 6.65
Payables Turnover, Industry
Information Technology 4.27 4.79 4.25 4.63 4.92

Based on: 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), 10-K (reporting date: 2020-06-30).

1 2025 Calculation
Payables turnover = Cost of revenue ÷ Accounts payable
= 87,831 ÷ 27,724 = 3.17

2 Click competitor name to see calculations.


Cost of Revenue
The cost of revenue shows a consistent upward trend across the periods evaluated. Beginning at 46,078 million USD in mid-2020, it increased steadily each year, reaching 87,831 million USD by mid-2025. This reflects a significant rise, nearly doubling over the five-year span, indicating increased operational costs potentially driven by higher sales volume, inflationary pressures, or expanded business activities.
Accounts Payable
Accounts payable figures also demonstrate a marked increase from 12,530 million USD in mid-2020 to 27,724 million USD by mid-2025. Although the growth is not strictly linear—there is a slight decrease from 19,000 million USD in 2022 to 18,095 million USD in 2023—the overall upward movement suggests a growing reliance on supplier credit or increased purchasing activity consistent with the rising cost of revenue.
Payables Turnover Ratio
The payables turnover ratio has generally declined over the period under review, beginning at 3.68 in 2020 and decreasing to 3.17 in 2025. This declining ratio indicates that payables are being turned over less frequently, implying a lengthening in the average payment period. This could be interpreted as a strategic use of supplier credit to manage cash flow or changes in payment terms negotiated with suppliers.

Working Capital Turnover

Microsoft Corp., working capital turnover calculation, comparison to benchmarks

Microsoft Excel
Jun 30, 2025 Jun 30, 2024 Jun 30, 2023 Jun 30, 2022 Jun 30, 2021 Jun 30, 2020
Selected Financial Data (US$ in millions)
Current assets 191,131 159,734 184,257 169,684 184,406 181,915
Less: Current liabilities 141,218 125,286 104,149 95,082 88,657 72,310
Working capital 49,913 34,448 80,108 74,602 95,749 109,605
 
Revenue 281,724 245,122 211,915 198,270 168,088 143,015
Short-term Activity Ratio
Working capital turnover1 5.64 7.12 2.65 2.66 1.76 1.30
Benchmarks
Working Capital Turnover, Competitors2
Accenture PLC 34.49 11.93 15.07 12.77 8.71
Adobe Inc. 30.25 6.85 20.28 9.09 4.89
Cadence Design Systems Inc. 1.75 10.61 9.92 4.01 3.94
CrowdStrike Holdings Inc. 1.49 1.48 1.46 1.25 0.61 0.71
Datadog Inc. 0.88 0.98 1.06 0.77 0.42
Fair Isaac Corp. 7.24 8.02 8.99 10.83
International Business Machines Corp. 46.83
Intuit Inc. 7.45 8.13 8.98 3.85 1.73
Oracle Corp. 3.50 1.29 1.12
Palantir Technologies Inc. 0.58 0.66 0.78 0.70 0.66
Palo Alto Networks Inc. 1.40
Salesforce Inc. 21.69 14.27 62.21 24.95 5.11 15.29
ServiceNow Inc. 13.25 21.77 11.16 21.76 5.76
Synopsys Inc. 1.60 13.12 21.34 10.65 9.00
Workday Inc. 1.69 1.49 1.79 35.15 8.31 28.97
Working Capital Turnover, Sector
Software & Services 9.81 5.05 4.68 2.75 2.17
Working Capital Turnover, Industry
Information Technology 8.84 5.76 6.46 4.33 3.30

Based on: 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), 10-K (reporting date: 2020-06-30).

1 2025 Calculation
Working capital turnover = Revenue ÷ Working capital
= 281,724 ÷ 49,913 = 5.64

2 Click competitor name to see calculations.


The financial data over the analyzed years exhibit notable trends in working capital, revenue, and working capital turnover ratios.

Working Capital
Working capital shows a decreasing trend from 109,605 million US dollars in June 2020 to 34,448 million in June 2024, indicating a reduction in the company's liquid assets relative to current liabilities over this period. There is a slight recovery in June 2025, where working capital increases to 49,913 million US dollars. Overall, this decline could reflect increasing current liabilities, reductions in current assets, or both.
Revenue
Revenue demonstrates a consistent upward trajectory each year, rising from 143,015 million US dollars in June 2020 to 281,724 million by June 2025. This continuous growth in revenue suggests strong sales performance and expanding business operations during the period analyzed.
Working Capital Turnover
The working capital turnover ratio, which measures how efficiently the company uses its working capital to generate revenue, shows significant improvement across the years. Starting at 1.3 in June 2020, the ratio increases steadily, peaking at 7.12 in June 2024 before slightly decreasing to 5.64 in June 2025. This pattern indicates improved efficiency in generating sales from the working capital despite the reduction in the absolute value of working capital.

In summary, while the company's working capital has declined notably, the substantial increase in revenue combined with improved working capital turnover suggests enhanced operational efficiency and revenue generation capacity relative to the company's working capital base.


Average Inventory Processing Period

Microsoft Corp., average inventory processing period calculation, comparison to benchmarks

Microsoft Excel
Jun 30, 2025 Jun 30, 2024 Jun 30, 2023 Jun 30, 2022 Jun 30, 2021 Jun 30, 2020
Selected Financial Data
Inventory turnover 93.64 59.48 26.35 16.74 19.81 24.32
Short-term Activity Ratio (no. days)
Average inventory processing period1 4 6 14 22 18 15
Benchmarks (no. days)
Average Inventory Processing Period, Competitors2
Cadence Design Systems Inc. 145 152 126 138 91
International Business Machines Corp. 17 15 20 23 18
Oracle Corp. 7 8 8 13 7 10
Synopsys Inc. 106 97 73 97 88
Average Inventory Processing Period, Sector
Software & Services 7 9 14 13 11
Average Inventory Processing Period, Industry
Information Technology 46 45 42 35 33

Based on: 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), 10-K (reporting date: 2020-06-30).

1 2025 Calculation
Average inventory processing period = 365 ÷ Inventory turnover
= 365 ÷ 93.64 = 4

2 Click competitor name to see calculations.


Inventory Turnover
The inventory turnover ratio shows a fluctuating yet overall increasing trend over the observed periods. Starting at 24.32 in mid-2020, it declined to 16.74 by mid-2022, indicating slower inventory movement during this interval. However, from mid-2022 onward, there is a notable and sharp increase, reaching 93.64 by mid-2025. This suggests a significant improvement in the efficiency of inventory utilization and sales turnover in the most recent years.
Average Inventory Processing Period
The average inventory processing period, measured in days, inversely mirrors the inventory turnover trend. It increased from 15 days in mid-2020 to 22 days in mid-2022, reflecting longer inventory holding and slower turnover during those years. From mid-2022 onward, this period drastically shortened, dropping to just 4 days by mid-2025. This reduction aligns with the improved inventory turnover ratio and implies an enhanced ability to convert inventory into sales more quickly, contributing positively to operational efficiency.
Overall Observations
The data indicates a period of declining inventory efficiency up to 2022 followed by a sharp turnaround characterized by increased turnover and reduced inventory holding times. The improvements after 2022 may be indicative of changes in inventory management practices, supply chain optimization, sales growth, or a combination of these factors. The extreme values in the most recent years suggest a markedly accelerated inventory cycle, which if sustainable, could contribute to better cash flow and profitability.

Average Receivable Collection Period

Microsoft Corp., average receivable collection period calculation, comparison to benchmarks

Microsoft Excel
Jun 30, 2025 Jun 30, 2024 Jun 30, 2023 Jun 30, 2022 Jun 30, 2021 Jun 30, 2020
Selected Financial Data
Receivables turnover 4.03 4.31 4.35 4.48 4.42 4.47
Short-term Activity Ratio (no. days)
Average receivable collection period1 91 85 84 81 83 82
Benchmarks (no. days)
Average Receivable Collection Period, Competitors2
Accenture PLC 67 61 62 64 59
Adobe Inc. 35 42 43 43 40
Cadence Design Systems Inc. 54 44 50 41 46
CrowdStrike Holdings Inc. 104 102 102 93 100 125
Datadog Inc. 81 87 87 95 99
Fair Isaac Corp. 91 94 85 87 94
International Business Machines Corp. 40 43 39 43 35
Intuit Inc. 10 10 13 15 7
Oracle Corp. 54 54 51 51 49 52
Palantir Technologies Inc. 73 60 49 45 52
Palo Alto Networks Inc. 119 130 142 106 111
Salesforce Inc. 115 120 125 134 134 132
ServiceNow Inc. 74 83 87 86 82
Synopsys Inc. 56 59 57 49 77
Workday Inc. 84 82 92 88 87 88
Average Receivable Collection Period, Sector
Software & Services 72 71 70 70 66
Average Receivable Collection Period, Industry
Information Technology 52 49 49 49 46

Based on: 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), 10-K (reporting date: 2020-06-30).

1 2025 Calculation
Average receivable collection period = 365 ÷ Receivables turnover
= 365 ÷ 4.03 = 91

2 Click competitor name to see calculations.


The analysis of the receivables turnover ratio over the reported periods reveals a gradual decline. The ratio decreased from 4.47 in June 2020 to 4.03 in June 2025, indicating that the company's efficiency in collecting receivables has weakened slightly over time. This trend suggests it takes longer to convert receivables into cash.

This trend is corroborated by the average receivable collection period, which shows a corresponding increase. The number of days taken to collect receivables rose from 82 days in June 2020 to 91 days in June 2025. The increase in days reflects a longer cash conversion cycle, implying that customers are taking more time to pay their outstanding balances.

Receivables Turnover Ratio
There is a consistent decline from 4.47 to 4.03 over the six-year span, pointing towards less frequent collection of receivables within the year.
Average Receivable Collection Period
An incremental increase from 82 to 91 days shows a lengthening period for accounts receivable collection, which may impact the company’s cash flow management.

The combination of these trends suggests a potential area of concern related to the management of credit policies or customer payment behavior. Increased monitoring of receivables and strategies to improve collection efficiency may be warranted to mitigate any adverse effects on liquidity.


Operating Cycle

Microsoft Corp., operating cycle calculation, comparison to benchmarks

No. days

Microsoft Excel
Jun 30, 2025 Jun 30, 2024 Jun 30, 2023 Jun 30, 2022 Jun 30, 2021 Jun 30, 2020
Selected Financial Data
Average inventory processing period 4 6 14 22 18 15
Average receivable collection period 91 85 84 81 83 82
Short-term Activity Ratio
Operating cycle1 95 91 98 103 101 97
Benchmarks
Operating Cycle, Competitors2
Cadence Design Systems Inc. 199 196 176 179 137
International Business Machines Corp. 57 58 59 66 53
Oracle Corp. 61 62 59 64 56 62
Synopsys Inc. 162 156 130 146 165
Operating Cycle, Sector
Software & Services 79 80 84 83 77
Operating Cycle, Industry
Information Technology 98 94 91 84 79

Based on: 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), 10-K (reporting date: 2020-06-30).

1 2025 Calculation
Operating cycle = Average inventory processing period + Average receivable collection period
= 4 + 91 = 95

2 Click competitor name to see calculations.


Average Inventory Processing Period
The average inventory processing period shows fluctuations over the analyzed years. It increased from 15 days in 2020 to a peak of 22 days in 2022, indicating slower inventory turnover. Subsequently, there is a marked improvement with the period decreasing significantly to 14 days in 2023, and further reducing to 6 days in 2024 and 4 days in 2025. This trend suggests enhanced inventory management and faster processing times in the most recent years.
Average Receivable Collection Period
The average receivable collection period remains relatively stable over the period, with minor fluctuations around the low eighties. It starts at 82 days in 2020, slightly increases to 83 days in 2021, dips marginally to 81 days in 2022, then rises steadily to 84 days in 2023, 85 days in 2024, and reaches 91 days in 2025. This gradual upward trend indicates that the company is taking longer to collect receivables, potentially reflecting changes in credit policy or customer payment behavior.
Operating Cycle
The operating cycle, which combines the inventory processing and receivable collection periods, shows a general pattern of increase followed by improvement. The cycle lengthened from 97 days in 2020 to a peak of 103 days in 2022, suggesting an extended time to convert inventory to cash. After 2022, the operating cycle shortens to 98 days in 2023 and further to 91 days in 2024, but then slightly lengthens again to 95 days in 2025. This pattern aligns with the trends observed in the individual components, reflecting both improved inventory turnover and slightly lengthening receivable collections.

Average Payables Payment Period

Microsoft Corp., average payables payment period calculation, comparison to benchmarks

Microsoft Excel
Jun 30, 2025 Jun 30, 2024 Jun 30, 2023 Jun 30, 2022 Jun 30, 2021 Jun 30, 2020
Selected Financial Data
Payables turnover 3.17 3.37 3.64 3.30 3.44 3.68
Short-term Activity Ratio (no. days)
Average payables payment period1 115 108 100 111 106 99
Benchmarks (no. days)
Average Payables Payment Period, Competitors2
Accenture PLC 23 21 22 24 16
Adobe Inc. 56 49 64 61 65
Cadence Design Systems Inc. 3 77 46
CrowdStrike Holdings Inc. 48 14 28 45 19 3
Datadog Inc. 76 78 25 39 60
Fair Isaac Corp. 24 22 21 23 23
International Business Machines Corp. 54 55 53 56 47
Intuit Inc. 76 74 112 135 81
Oracle Corp. 110 57 32 54 35 29
Palantir Technologies Inc. 0 10 40 81 17
Palo Alto Networks Inc. 21 25 27 16 23
Salesforce Inc.
ServiceNow Inc. 11 24 64 24 13
Synopsys Inc. 61 47 13 12 14
Workday Inc. 19 16 33 14 23 20
Average Payables Payment Period, Sector
Software & Services 65 58 65 63 55
Average Payables Payment Period, Industry
Information Technology 86 76 86 79 74

Based on: 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), 10-K (reporting date: 2020-06-30).

1 2025 Calculation
Average payables payment period = 365 ÷ Payables turnover
= 365 ÷ 3.17 = 115

2 Click competitor name to see calculations.


Payables Turnover
The payables turnover ratio demonstrates a generally declining trend over the observed periods. Starting from 3.68 in mid-2020, it decreased to 3.44 in 2021 and further to 3.3 in 2022. Although there was a slight recovery to 3.64 in 2023, the ratio again declined to 3.37 in 2024 and 3.17 in 2025. This pattern indicates a gradual decrease in the efficiency with which the company is paying off its suppliers over time, especially notable in the later years.
Average Payables Payment Period
The average payables payment period, expressed in days, exhibited a largely increasing trend. From 99 days in 2020, the period extended to 106 days in 2021 and further increased to 111 days in 2022. Although there was a decrease to 100 days in 2023, the period again lengthened to 108 days in 2024 and reached 115 days in 2025. This increasing duration reflects a tendency for the company to take longer to settle its payables, which aligns with the observed decrease in the payables turnover ratio.
Overall Analysis
The inverse relationship between the payables turnover ratio and the average payables payment period is consistent with typical financial behavior: as the company takes longer to pay its bills, the turnover ratio decreases. The data suggests a deliberate or necessary extension of payment terms in recent years, which might be due to cash flow management strategies or changing supplier agreements. The temporary improvements seen in 2023 do not appear to have resulted in a sustained reversal of the overall trend.

Cash Conversion Cycle

Microsoft Corp., cash conversion cycle calculation, comparison to benchmarks

No. days

Microsoft Excel
Jun 30, 2025 Jun 30, 2024 Jun 30, 2023 Jun 30, 2022 Jun 30, 2021 Jun 30, 2020
Selected Financial Data
Average inventory processing period 4 6 14 22 18 15
Average receivable collection period 91 85 84 81 83 82
Average payables payment period 115 108 100 111 106 99
Short-term Activity Ratio
Cash conversion cycle1 -20 -17 -2 -8 -5 -2
Benchmarks
Cash Conversion Cycle, Competitors2
Cadence Design Systems Inc. 196 119 130
International Business Machines Corp. 3 3 6 10 6
Oracle Corp. -49 5 27 10 21 33
Synopsys Inc. 101 109 117 134 151
Cash Conversion Cycle, Sector
Software & Services 14 22 19 20 22
Cash Conversion Cycle, Industry
Information Technology 12 18 5 5 5

Based on: 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), 10-K (reporting date: 2020-06-30).

1 2025 Calculation
Cash conversion cycle = Average inventory processing period + Average receivable collection period – Average payables payment period
= 4 + 91115 = -20

2 Click competitor name to see calculations.


Average Inventory Processing Period
The average inventory processing period exhibited fluctuations over the observed years, starting at 15 days in 2020 and rising to 22 days by 2022. A marked decrease is noted thereafter, dropping sharply to 14 days in 2023, then continuing to decline to 6 days in 2024 and reaching 4 days in 2025. This trend suggests an increased efficiency in inventory management and turnover in the later years.
Average Receivable Collection Period
The average receivable collection period remained relatively stable, with minor variations. Beginning at 82 days in 2020, it rose slightly to 83 days in 2021, then dipped to 81 days in 2022 before gradually increasing again to 91 days by 2025. This indicates a modest lengthening in the time taken to collect receivables, potentially impacting cash inflow timing.
Average Payables Payment Period
A gradual increasing trend is observed in the average payables payment period, starting from 99 days in 2020 and increasing to 115 days by 2025. There are some fluctuations within the period, such as a decrease to 100 days in 2023, but the overall pattern points to a tendency to extend payables duration, possibly to optimize cash outflow management.
Cash Conversion Cycle
The cash conversion cycle has consistently been negative, improving from -2 days in 2020 to -20 days in 2025. The most notable improvement occurred after 2022, with the cash conversion cycle shortening significantly from -8 to -20 days by 2025. This indicates an enhanced efficiency in turning investments in inventory and other resources into cash flows, suggesting strong operational cash management.