Annual report pursuant to Section 13 and 15(d)

Long-term Debt - Balances (Details)

v3.10.0.1
Long-term Debt - Balances (Details) - USD ($)
$ in Millions
Dec. 31, 2018
Dec. 31, 2017
Debt Instrument [Line Items]    
Long-term debt $ 229,340 $ 227,402
Bank of America Corporation    
Debt Instrument [Line Items]    
Long-term debt 183,208 185,953
Subsidiaries    
Debt Instrument [Line Items]    
Long-term debt 17,096 19,831
Subsidiaries | Bank of America, N.A.    
Debt Instrument [Line Items]    
Long-term debt 29,036 21,618
Senior notes | Bank of America Corporation    
Debt Instrument [Line Items]    
Long-term debt $ 146,122  
Senior notes | Bank of America Corporation | Bank of America Corporation, Senior Notes, Fixed    
Debt Instrument [Line Items]    
Weighted-Average Rate 3.39%  
Long-term debt $ 120,548 119,548
Senior notes | Bank of America Corporation | Bank of America Corporation, Senior Notes, Floating    
Debt Instrument [Line Items]    
Weighted-Average Rate 2.09%  
Long-term debt $ 25,574 21,048
Senior notes | Bank of America Corporation | Minimum | Bank of America Corporation, Senior Notes, Fixed    
Debt Instrument [Line Items]    
Interest Rates 0.39%  
Senior notes | Bank of America Corporation | Minimum | Bank of America Corporation, Senior Notes, Floating    
Debt Instrument [Line Items]    
Interest Rates 0.06%  
Senior notes | Bank of America Corporation | Maximum | Bank of America Corporation, Senior Notes, Fixed    
Debt Instrument [Line Items]    
Interest Rates 8.40%  
Senior notes | Bank of America Corporation | Maximum | Bank of America Corporation, Senior Notes, Floating    
Debt Instrument [Line Items]    
Interest Rates 7.26%  
Senior notes | Subsidiaries | Bank of America, N.A.    
Debt Instrument [Line Items]    
Long-term debt $ 1,770  
Senior notes | Subsidiaries | Bank of America, N.A. | Bank of America, N.A., Senior Notes, Fixed    
Debt Instrument [Line Items]    
Long-term debt $ 0 4,686
Senior notes | Subsidiaries | Bank of America, N.A. | Bank of America, N.A., Senior Notes, Floating    
Debt Instrument [Line Items]    
Weighted-Average Rate 2.96%  
Long-term debt $ 1,770 1,033
Senior notes | Subsidiaries | Bank of America, N.A. | Minimum | Bank of America, N.A., Senior Notes, Floating    
Debt Instrument [Line Items]    
Interest Rates 2.90%  
Senior notes | Subsidiaries | Bank of America, N.A. | Maximum | Bank of America, N.A., Senior Notes, Floating    
Debt Instrument [Line Items]    
Interest Rates 2.96%  
Senior structured notes | Bank of America Corporation    
Debt Instrument [Line Items]    
Long-term debt $ 13,768 15,460
Subordinated notes | Bank of America Corporation    
Debt Instrument [Line Items]    
Long-term debt $ 22,585  
Subordinated notes | Bank of America Corporation | Bank of America Corporation, Subordinated Notes, Fixed    
Debt Instrument [Line Items]    
Weighted-Average Rate 4.91%  
Long-term debt $ 20,843 22,004
Subordinated notes | Bank of America Corporation | Bank of America Corporation, Subordinated Notes, Floating    
Debt Instrument [Line Items]    
Weighted-Average Rate 2.16%  
Long-term debt $ 1,742 4,058
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 1.14%  
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 3.55%  
Subordinated notes | Subsidiaries | Bank of America, N.A.    
Debt Instrument [Line Items]    
Long-term debt $ 1,617  
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,617 1,679
Junior subordinated notes (related to trust preferred securities) | Bank of America Corporation    
Debt Instrument [Line Items]    
Long-term debt $ 733  
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 $ 732 3,282
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 3.54%  
Interest Rates 3.54%  
Long-term debt $ 1 553
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 $ 14,881  
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 5.10%  
Long-term debt $ 130 146
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 2.49%  
Long-term debt $ 14,751 5,000
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 2.24%  
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 2.80%  
Securitizations and other BANA VIEs | Subsidiaries | Bank of America, N.A.    
Debt Instrument [Line Items]    
Long-term debt $ 10,326 8,641
Other | Subsidiaries    
Debt Instrument [Line Items]    
Long-term debt 0 25
Other | Subsidiaries | Bank of America, N.A.    
Debt Instrument [Line Items]    
Long-term debt 442 433
Structured liabilities | Subsidiaries    
Debt Instrument [Line Items]    
Long-term debt 16,478 18,574
Nonbank VIEs | Subsidiaries    
Debt Instrument [Line Items]    
Long-term debt $ 618 $ 1,232