Bank Of America Net Income 1990-2025 | BAC

Bank Of America annual/quarterly net income history and growth rate from 1990 to 2025. Net income can be defined as company's net profit or loss after all revenues, income items, and expenses have been accounted for.
  • Bank Of America net income for the quarter ending September 30, 2025 was $8.040B, a 26.02% increase year-over-year.
  • Bank Of America net income for the twelve months ending September 30, 2025 was $28.254B, a 28.77% increase year-over-year.
  • Bank Of America annual net income for 2024 was $25.503B, a 2.56% increase from 2023.
  • Bank Of America annual net income for 2023 was $24.866B, a 4.42% decline from 2022.
  • Bank Of America annual net income for 2022 was $26.015B, a 14.86% decline from 2021.
Bank Of America Annual Net Income
(Millions of US $)
2024 $25,503
2023 $24,866
2022 $26,015
2021 $30,557
2020 $16,473
2019 $25,998
2018 $26,696
2017 $16,618
2016 $16,140
2015 $14,427
2014 $4,476
2013 $10,082
2012 $2,760
2011 $85
2010 $-3,599
2009 $-2,204
2008 $2,487
2007 $14,692
2006 $21,111
2005 $16,447
2004 $13,931
2003 $10,758
2002 $9,244
2001 $6,787
2000 $7,511
1999 $7,876
1998 $5,165
1997 $3,077
1996 $2,375
1995 $1,950
1994 $1,690
1993 $1,501
1992 $1,145
1991 $202
1990 $595
1989 $1,070
1988 $252
1987 $167
1986 $199

Fatal error: Uncaught TypeError: number_format(): Argument #1 ($num) must be of type float, string given in /var/www/html/macrotrends/public_html/assets/php/new_chart_page_NEW.php:2820 Stack trace: #0 /var/www/html/macrotrends/public_html/assets/php/new_chart_page_NEW.php(2820): number_format() #1 /var/www/html/macrotrends/public_html/assets/php/url_router.php(168): include('...') #2 {main} thrown in /var/www/html/macrotrends/public_html/assets/php/new_chart_page_NEW.php on line 2820
Bank Of America Quarterly Net Income
(Millions of US $)
2025-09-30 $8,040
2025-06-30 $6,825
2025-03-31 $6,990
2024-12-31 $6,399
2024-09-30 $6,380
2024-06-30 $6,582
2024-03-31 $6,142
2023-12-31 $2,838
2023-09-30 $7,270
2023-06-30 $7,102
2023-03-31 $7,656
2022-12-31 $6,904
2022-09-30 $6,579
2022-06-30 $5,932
2022-03-31 $6,600
2021-12-31 $6,773
2021-09-30 $7,260
2021-06-30 $8,964
2021-03-31 $7,560
2020-12-31 $5,208
2020-09-30 $4,440
2020-06-30 $3,284
2020-03-31 $3,541
2019-12-31 $6,748
2019-09-30 $5,272
2019-06-30 $7,109
2019-03-31 $6,869
2018-12-31 $7,039
2018-09-30 $6,701
2018-06-30 $6,466
2018-03-31 $6,490
2017-12-31 $2,079
2017-09-30 $4,959
2017-06-30 $4,745
2017-03-31 $4,835
2016-12-31 $4,251
2016-09-30 $4,452
2016-06-30 $4,422
2016-03-31 $3,015
2015-12-31 $2,730
2015-09-30 $4,178
2015-06-30 $4,804
2015-03-31 $2,715
2014-12-31 $3,425
2014-09-30 $-470
2014-06-30 $2,035
2014-03-31 $-514
2013-12-31 $3,183
2013-09-30 $2,218
2013-06-30 $3,571
2013-03-31 $1,110
2012-12-31 $368
2012-09-30 $-33
2012-06-30 $2,098
2012-03-31 $327
2011-12-31 $1,628
2011-09-30 $5,859
2011-06-30 $-9,127
2011-03-31 $1,725
2010-12-31 $-1,527
2010-09-30 $-7,647
2010-06-30 $2,741
2010-03-31 $2,834
2009-12-31 $-5,196
2009-09-30 $-2,241
2009-06-30 $2,419
2009-03-31 $2,814
2008-12-31 $-2,461
2008-09-30 $704
2008-06-30 $3,224
2008-03-31 $1,020
2007-12-31 $107
2007-09-30 $3,655
2007-06-30 $5,721
2007-03-31 $5,209
2006-12-31 $5,243
2006-09-30 $5,416
2006-06-30 $5,471
2006-03-31 $4,981
2005-12-31 $3,570
2005-09-30 $3,836
2005-06-30 $4,653
2005-03-31 $4,388
2004-12-31 $3,648
2004-09-30 $3,759
2004-06-30 $3,844
2004-03-31 $2,680
2003-12-31 $2,677
2003-09-30 $2,921
2003-06-30 $2,737
2003-03-31 $2,423
2002-12-31 $2,613
2002-09-30 $2,233
2002-06-30 $2,220
2002-03-31 $2,178
2001-12-31 $2,057
2001-09-30 $839
2001-06-30 $2,022
2001-03-31 $1,869
2000-12-31 $1,385
2000-09-30 $1,828
2000-06-30 $2,061
2000-03-31 $2,239
1999-12-31 $1,902
1999-09-30 $2,151
1999-06-30 $1,915
1999-03-31 $1,914
1998-12-31 $1,162
1998-09-30 $374
1998-06-30 $1,743
1998-03-31 $497
1997-12-31 $818
1997-09-30 $1,730
1997-06-30 $919
1997-03-31 $855
1996-12-31 $632
1996-09-30 $625
1996-06-30 $605
1996-03-31 $513
1995-12-31 $510
1995-09-30 $530
1995-06-30 $467
1995-03-31 $443
1994-12-31 $405
1994-09-30 $431
1994-06-30 $437
1994-03-31 $417
1993-12-31 $373
1993-09-30 $341
1993-06-30 $306
1993-03-31 $481
1992-12-31 $232
1992-09-30 $350
1992-06-30 $251
1992-03-31 $310
1991-12-31 $-200
1991-09-30 $131
1991-06-30 $142
1991-03-31 $128
1990-12-31