Annual report pursuant to Section 13 and 15(d)

Long-term Debt - Long-term Debt by Maturity (Details)

v3.19.3.a.u2
Long-term Debt - Long-term Debt by Maturity (Details) - USD ($)
$ in Millions
Dec. 31, 2019
Dec. 31, 2018
Long-term Debt, Fiscal Year Maturity [Abstract]    
2020 $ 24,151  
2021 26,311  
2022 19,738  
2023 25,355  
2024 21,741  
Thereafter 123,560  
Total 240,856 $ 229,392
Bank of America Corporation    
Long-term Debt, Fiscal Year Maturity [Abstract]    
2020 10,134  
2021 16,791  
2022 17,493  
2023 23,333  
2024 20,996  
Thereafter 111,162  
Total 199,909 183,255
Bank of America Corporation | Senior notes    
Long-term Debt, Fiscal Year Maturity [Abstract]    
2020 9,312  
2021 15,978  
2022 14,875  
2023 23,045  
2024 17,236  
Thereafter 79,371  
Total 159,817  
Bank of America Corporation | Senior structured notes    
Long-term Debt, Fiscal Year Maturity [Abstract]    
2020 822  
2021 453  
2022 2,232  
2023 288  
2024 547  
Thereafter 12,599  
Total 16,941 13,815
Bank of America Corporation | Subordinated notes    
Long-term Debt, Fiscal Year Maturity [Abstract]    
2020 0  
2021 360  
2022 386  
2023 0  
2024 3,213  
Thereafter 18,455  
Total 22,414  
Bank of America Corporation | Junior subordinated notes    
Long-term Debt, Fiscal Year Maturity [Abstract]    
2020 0  
2021 0  
2022 0  
2023 0  
2024 0  
Thereafter 737  
Total 737  
Subsidiaries    
Long-term Debt, Fiscal Year Maturity [Abstract]    
2020 5,275  
2021 1,884  
2022 1,057  
2023 1,373  
2024 745  
Thereafter 10,455  
Total 20,789 17,101
Subsidiaries | Structured liabilities    
Long-term Debt, Fiscal Year Maturity [Abstract]    
2020 5,275  
2021 1,884  
2022 1,057  
2023 1,372  
2024 745  
Thereafter 10,109  
Total 20,442 16,483
Subsidiaries | Non-core/non-bank VIEs    
Long-term Debt, Fiscal Year Maturity [Abstract]    
2020 0  
2021 0  
2022 0  
2023 1  
2024 0  
Thereafter 346  
Total 347  
Subsidiaries | Bank of America, N.A.    
Long-term Debt, Fiscal Year Maturity [Abstract]    
2020 8,742  
2021 7,636  
2022 1,188  
2023 649  
2024 0  
Thereafter 1,943  
Total 20,158 29,036
Subsidiaries | Bank of America, N.A. | Senior notes    
Long-term Debt, Fiscal Year Maturity [Abstract]    
2020 3,000  
2021 3,499  
2022 0  
2023 509  
2024 0  
Thereafter 19  
Total 7,027  
Subsidiaries | Bank of America, N.A. | Subordinated notes    
Long-term Debt, Fiscal Year Maturity [Abstract]    
2020 0  
2021 0  
2022 0  
2023 0  
2024 0  
Thereafter 1,744  
Total 1,744  
Subsidiaries | Bank of America, N.A. | Advances from Federal Home Loan Banks    
Long-term Debt, Fiscal Year Maturity [Abstract]    
2020 2,509  
2021 2  
2022 3  
2023 1  
2024 0  
Thereafter 97  
Total 2,612  
Subsidiaries | Bank of America, N.A. | Securitizations and other BANA VIEs    
Long-term Debt, Fiscal Year Maturity [Abstract]    
2020 3,099  
2021 4,080  
2022 1,185  
2023 9  
2024 0  
Thereafter 0  
Total 8,373 10,326
Subsidiaries | Bank of America, N.A. | Other    
Long-term Debt, Fiscal Year Maturity [Abstract]    
2020 134  
2021 55  
2022 0  
2023 130  
2024 0  
Thereafter 83  
Total $ 402 $ 442