MSFT

MSFT Net Change in Cash

-$9.31BTTM · USD

Period ending:

MSFT FY Net Change in CashUSD
MSFT FY Net Change in Cash1989-06-30: $101.90M1990-06-30: $53.90M1991-06-30: $170.90M1992-06-30: $374.30M1993-06-30: $222.00M1994-06-30: $464.00M1995-06-30: $485.00M1996-06-30: $639.00M1997-06-30: $1.11B1998-06-30: $133.00M1999-06-30: $1.14B2000-06-30: -$129.00M2001-06-30: -$924.00M2002-06-30: -$906.00M2003-06-30: $3.42B2004-06-30: $9.54B2005-06-30: -$9.45B2006-06-30: $1.86B2007-06-30: -$603.00M2008-06-30: $4.23B2009-06-30: -$4.26B2010-06-30: -$571.00M2011-06-30: $4.11B2012-06-30: -$2.67B2013-06-30: -$3.13B2014-06-30: $4.87B2015-06-30: -$3.07B2016-06-30: $915.00M2017-06-30: $1.15B2018-06-30: $4.28B2019-06-30: -$590.00M2020-06-30: $2.22B2021-06-30: $648.00M2022-06-30: -$293.00M2023-06-30: $20.77B2024-06-30: -$16.39B2025-06-30: $11.93B2026-06-30: -$9.31B$20.77B-$16.39B
1989-06-302026-06-30

Source: Financial Modeling Prep (FMP). Annual fiscal periods; reported in USD. Dates are period ends; a fiscal year may differ from a calendar year.

MSFT net change in cash history

Net period-over-period change in cash balance. The available annual fiscal periods series contains 38 observations from Jun 30, 1989 to Jun 30, 2026.

Microsoft Net Change in Cash — Annual fiscal periods (USD)
Period endingNet Change in Cash (USD)
-9,307,000,000
11,927,000,000
-16,389,000,000
20,773,000,000
-293,000,000
648,000,000
2,220,000,000
-590,000,000
4,283,000,000
1,153,000,000
915,000,000
-3,074,000,000
4,865,000,000
-3,134,000,000
-2,672,000,000
4,105,000,000
-571,000,000
-4,263,000,000
4,228,000,000
-603,000,000
1,863,000,000
-9,453,000,000
9,544,000,000
3,422,000,000
-906,000,000
-924,000,000
-129,000,000
1,136,000,000
133,000,000
1,105,000,000
639,000,000
485,000,000
464,000,000
222,000,000
374,300,000
170,900,000
53,900,000
101,900,000

Compare net change in cash

All MSFT financial metrics · MSFT stock overview · How to interpret financial metrics

Data is provided for informational purposes only and does not constitute investment advice. Past performance is not indicative of future results.