Microsoft Corporation (MSFT)
Days of sales outstanding (DSO)
Jun 30, 2025 | Mar 31, 2025 | Dec 31, 2024 | Sep 30, 2024 | Jun 30, 2024 | Mar 31, 2024 | Dec 31, 2023 | Sep 30, 2023 | Jun 30, 2023 | Mar 31, 2023 | Dec 31, 2022 | Sep 30, 2022 | Jun 30, 2022 | Mar 31, 2022 | Dec 31, 2021 | Sep 30, 2021 | Jun 30, 2021 | Mar 31, 2021 | Dec 31, 2020 | Sep 30, 2020 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Receivables turnover | 4.03 | 5.22 | 5.43 | 5.76 | 4.31 | 5.37 | 5.31 | 5.91 | 4.35 | 5.55 | 5.70 | 6.49 | 4.48 | 5.90 | 5.52 | 6.44 | 4.42 | 6.08 | 5.61 | 6.44 | |
DSO | days | 90.57 | 69.89 | 67.18 | 63.39 | 84.76 | 67.93 | 68.69 | 61.78 | 83.86 | 65.79 | 64.08 | 56.22 | 81.48 | 61.82 | 66.17 | 56.64 | 82.61 | 60.06 | 65.04 | 56.69 |
June 30, 2025 calculation
DSO = 365 ÷ Receivables turnover
= 365 ÷ 4.03
= 90.57
The analysis of Microsoft's Days of Sales Outstanding (DSO) over the provided period reveals notable fluctuations and underlying trends. Initially, at the end of September 2020, the DSO was approximately 56.69 days, indicating the average time it took for the company to collect receivables. During the subsequent quarter-ending December 2020, the DSO increased to approximately 65.04 days, reflecting a lengthening in the collection period.
This upward trend persisted into the first quarter of 2021, with a DSO of roughly 60.06 days, but an overall increase was observed by the end of June 2021, when the DSO rose sharply to 82.61 days. The mid-2021 figure indicates a significant extension in the receivables collection period, suggesting either increased credit extension, delays in payments, or changes in customer payment behavior.
In the latter half of 2021, the DSO decreased back to around 56.64 days at the September quarter-end, aligning closer to early 2020 levels, but again edged upward at year-end to 66.17 days. The trend continued into 2022, with the first quarter DSO at approximately 61.82 days, followed by an increase to 81.48 days in the June quarter. This pattern of fluctuation persisted, with the DSO decreasing again to approximately 56.22 days by September 2022, then increasing to 64.08 days at year-end.
Throughout 2023, the DSO exhibited continued variability: it averaged around the low 60s early in the year (65.79 days in March), then surged to about 83.86 days in June, before settling to approximately 61.78 days by September. The subsequent quarters show a continued upward trend, with the DSO reaching about 68.69 days at the end of 2023, and further increasing to roughly 69.89 days in the first quarter of 2024.
The most recent data indicates a pronounced upward trajectory, with the DSO climbing to 84.76 days in June 2024, the highest within the period analyzed. In the latest quarter end, September 2024, it decreased somewhat to 63.39 days, and fluctuated slightly at the end of 2024 and into 2025, with the DSO around 67.18 days at December 2024 and rising again to 69.89 days by March 2025, culminating in a notable peak of approximately 90.57 days in June 2025.
Overall, the DSO volatility reflects periods of extended collection times that surpass the typical industry standards, which generally range between 30 to 50 days. The elevated and fluctuating DSO could indicate varying credit policies, customer payment behaviors, or operational adjustments. Persistent increases in DSO, particularly those approaching or exceeding 90 days, may signal potential liquidity concerns or changes in credit risk management. Regular monitoring and analysis of underlying causes are essential for maintaining effective receivables management and assessing cash flow implications.
Peer comparison
Jun 30, 2025
See also:
Microsoft Corporation Average Receivable Collection Period (Quarterly Data)