Annual report pursuant to Section 13 and 15(d)

Long-term Debt - Balances (Details)

v3.19.3.a.u2
Long-term Debt - Balances (Details) - USD ($)
$ in Millions
Dec. 31, 2019
Dec. 31, 2018
Debt Instrument [Line Items]    
Long-term debt $ 240,856 $ 229,392
Bank of America Corporation    
Debt Instrument [Line Items]    
Long-term debt 199,909 183,255
Subsidiaries    
Debt Instrument [Line Items]    
Long-term debt 20,789 17,101
Subsidiaries | Bank of America, N.A.    
Debt Instrument [Line Items]    
Long-term debt 20,158 29,036
Senior notes | Bank of America Corporation    
Debt Instrument [Line Items]    
Long-term debt $ 159,817  
Senior notes | Bank of America Corporation | Bank of America Corporation, Senior Notes, Fixed    
Debt Instrument [Line Items]    
Weighted-Average Rate 3.30%  
Long-term debt $ 140,265 120,548
Senior notes | Bank of America Corporation | Bank of America Corporation, Senior Notes, Floating    
Debt Instrument [Line Items]    
Weighted-Average Rate 1.81%  
Long-term debt $ 19,552 25,574
Senior notes | Bank of America Corporation | Minimum | Bank of America Corporation, Senior Notes, Fixed    
Debt Instrument [Line Items]    
Interest Rates 0.25%  
Senior notes | Bank of America Corporation | Minimum | Bank of America Corporation, Senior Notes, Floating    
Debt Instrument [Line Items]    
Interest Rates 0.25%  
Senior notes | Bank of America Corporation | Maximum | Bank of America Corporation, Senior Notes, Fixed    
Debt Instrument [Line Items]    
Interest Rates 8.05%  
Senior notes | Bank of America Corporation | Maximum | Bank of America Corporation, Senior Notes, Floating    
Debt Instrument [Line Items]    
Interest Rates 6.68%  
Senior notes | Subsidiaries | Bank of America, N.A.    
Debt Instrument [Line Items]    
Long-term debt $ 7,027  
Senior notes | Subsidiaries | Bank of America, N.A. | Bank of America, N.A., Senior Notes, Fixed    
Debt Instrument [Line Items]    
Weighted-Average Rate 3.34%  
Interest Rates 3.34%  
Long-term debt $ 508 0
Senior notes | Subsidiaries | Bank of America, N.A. | Bank of America, N.A., Senior Notes, Floating    
Debt Instrument [Line Items]    
Weighted-Average Rate 2.18%  
Long-term debt $ 6,519 1,770
Senior notes | Subsidiaries | Bank of America, N.A. | Minimum | Bank of America, N.A., Senior Notes, Floating    
Debt Instrument [Line Items]    
Interest Rates 1.99%  
Senior notes | Subsidiaries | Bank of America, N.A. | Maximum | Bank of America, N.A., Senior Notes, Floating    
Debt Instrument [Line Items]    
Interest Rates 2.51%  
Senior structured notes | Bank of America Corporation    
Debt Instrument [Line Items]    
Long-term debt $ 16,941 13,815
Subordinated notes | Bank of America Corporation    
Debt Instrument [Line Items]    
Long-term debt $ 22,414  
Subordinated notes | Bank of America Corporation | Bank of America Corporation, Subordinated Notes, Fixed    
Debt Instrument [Line Items]    
Weighted-Average Rate 4.89%  
Long-term debt $ 21,632 20,843
Subordinated notes | Bank of America Corporation | Bank of America Corporation, Subordinated Notes, Floating    
Debt Instrument [Line Items]    
Weighted-Average Rate 2.74%  
Long-term debt $ 782 1,742
Subordinated notes | Bank of America Corporation | Minimum | Bank of America Corporation, Subordinated Notes, Fixed    
Debt Instrument [Line Items]    
Interest Rates 2.94%  
Subordinated notes | Bank of America Corporation | Minimum | Bank of America Corporation, Subordinated Notes, Floating    
Debt Instrument [Line Items]    
Interest Rates 2.56%  
Subordinated notes | Bank of America Corporation | Maximum | Bank of America Corporation, Subordinated Notes, Fixed    
Debt Instrument [Line Items]    
Interest Rates 8.57%  
Subordinated notes | Bank of America Corporation | Maximum | Bank of America Corporation, Subordinated Notes, Floating    
Debt Instrument [Line Items]    
Interest Rates 2.89%  
Subordinated notes | Subsidiaries | Bank of America, N.A.    
Debt Instrument [Line Items]    
Long-term debt $ 1,744  
Subordinated notes | Subsidiaries | Bank of America, N.A. | Bank of America, N.A., Subordinated Notes, Fixed    
Debt Instrument [Line Items]    
Weighted-Average Rate 6.00%  
Interest Rates 6.00%  
Long-term debt $ 1,744 1,617
Junior subordinated notes (related to trust preferred securities) | Bank of America Corporation    
Debt Instrument [Line Items]    
Long-term debt $ 737  
Junior subordinated notes (related to trust preferred securities) | Bank of America Corporation | Bank of America Corporation, Junior Subordinated Notes, Fixed    
Debt Instrument [Line Items]    
Weighted-Average Rate 6.71%  
Long-term debt $ 736 732
Junior subordinated notes (related to trust preferred securities) | Bank of America Corporation | Bank of America Corporation, Junior Subordinated Notes, Floating    
Debt Instrument [Line Items]    
Weighted-Average Rate 2.71%  
Interest Rates 2.71%  
Long-term debt $ 1 1
Junior subordinated notes (related to trust preferred securities) | Bank of America Corporation | Minimum | Bank of America Corporation, Junior Subordinated Notes, Fixed    
Debt Instrument [Line Items]    
Interest Rates 6.45%  
Junior subordinated notes (related to trust preferred securities) | Bank of America Corporation | Maximum | Bank of America Corporation, Junior Subordinated Notes, Fixed    
Debt Instrument [Line Items]    
Interest Rates 8.05%  
Advances from Federal Home Loan Banks | Subsidiaries | Bank of America, N.A.    
Debt Instrument [Line Items]    
Long-term debt $ 2,612  
Advances from Federal Home Loan Banks | Subsidiaries | Bank of America, N.A. | Bank of America, N.A., Advances from Federal Home Loan Banks, Fixed    
Debt Instrument [Line Items]    
Weighted-Average Rate 4.98%  
Long-term debt $ 112 130
Advances from Federal Home Loan Banks | Subsidiaries | Bank of America, N.A. | Bank of America, N.A., Advances from Federal Home Loan Banks, Floating    
Debt Instrument [Line Items]    
Weighted-Average Rate 1.79%  
Long-term debt $ 2,500 14,751
Advances from Federal Home Loan Banks | Subsidiaries | Bank of America, N.A. | Minimum | Bank of America, N.A., Advances from Federal Home Loan Banks, Fixed    
Debt Instrument [Line Items]    
Interest Rates 0.01%  
Advances from Federal Home Loan Banks | Subsidiaries | Bank of America, N.A. | Minimum | Bank of America, N.A., Advances from Federal Home Loan Banks, Floating    
Debt Instrument [Line Items]    
Interest Rates 1.77%  
Advances from Federal Home Loan Banks | Subsidiaries | Bank of America, N.A. | Maximum | Bank of America, N.A., Advances from Federal Home Loan Banks, Fixed    
Debt Instrument [Line Items]    
Interest Rates 7.72%  
Advances from Federal Home Loan Banks | Subsidiaries | Bank of America, N.A. | Maximum | Bank of America, N.A., Advances from Federal Home Loan Banks, Floating    
Debt Instrument [Line Items]    
Interest Rates 1.84%  
Securitizations and other BANA VIEs | Subsidiaries | Bank of America, N.A.    
Debt Instrument [Line Items]    
Long-term debt $ 8,373 10,326
Other | Subsidiaries | Bank of America, N.A.    
Debt Instrument [Line Items]    
Long-term debt 402 442
Structured liabilities | Subsidiaries    
Debt Instrument [Line Items]    
Long-term debt 20,442 16,483
Nonbank VIEs | Subsidiaries    
Debt Instrument [Line Items]    
Long-term debt $ 347 $ 618