Annual report pursuant to Section 13 and 15(d)

Long-term Debt - Balances (Details)

v3.6.0.2
Long-term Debt - Balances (Details) - USD ($)
$ in Millions
Dec. 31, 2016
Dec. 31, 2015
Debt Instrument [Line Items]    
Long-term debt $ 216,823 $ 236,764
Bank of America Corporation    
Debt Instrument [Line Items]    
Long-term debt 173,375 179,402
Bank of America, N.A.    
Debt Instrument [Line Items]    
Long-term debt 26,751 37,554
Subsidiaries    
Debt Instrument [Line Items]    
Long-term debt 16,697 19,808
Senior notes | Bank of America Corporation    
Debt Instrument [Line Items]    
Long-term debt 122,097  
Senior notes | Bank of America Corporation | Fixed, with a weighted-average rate of 4.25%, ranging from 0.39% to 8.40%, due 2017 to 2046    
Debt Instrument [Line Items]    
Long-term debt 108,933 109,861
Senior notes | Bank of America Corporation | Floating, with a weighted-average rate of 1.73%, ranging from 0.19% to 5.64%, due 2017 to 2044    
Debt Instrument [Line Items]    
Long-term debt 13,164 13,900
Senior notes | Bank of America, N.A.    
Debt Instrument [Line Items]    
Long-term debt 9,319  
Senior notes | Bank of America, N.A. | Fixed, with a weighted-average rate of 1.67%, ranging from 0.02% to 2.05%, due 2017 to 2018    
Debt Instrument [Line Items]    
Long-term debt 5,936 7,483
Senior notes | Bank of America, N.A. | Floating, with a weighted-average rate of 1.66%, ranging from 0.94% to 2.86%, due 2017 to 2041    
Debt Instrument [Line Items]    
Long-term debt 3,383 4,942
Senior notes | Subsidiaries    
Debt Instrument [Line Items]    
Long-term debt 1  
Senior notes | Subsidiaries | Fixed, with a weighted-average rate of 5.50%, due 2017 to 2021    
Debt Instrument [Line Items]    
Long-term debt 1 30
Senior structured notes | Bank of America Corporation    
Debt Instrument [Line Items]    
Long-term debt 17,049 17,548
Subordinated notes | Bank of America Corporation    
Debt Instrument [Line Items]    
Long-term debt 30,397  
Subordinated notes | Bank of America Corporation | Fixed, with a weighted-average rate of 4.87%, ranging from 2.40% to 8.57%, due 2017 to 2045    
Debt Instrument [Line Items]    
Long-term debt 26,047 27,216
Subordinated notes | Bank of America Corporation | Floating, with a weighted-average rate of 0.83%, ranging from 0.23% to 2.52%, due 2017 to 2026    
Debt Instrument [Line Items]    
Long-term debt 4,350 5,029
Subordinated notes | Bank of America, N.A.    
Debt Instrument [Line Items]    
Long-term debt 5,022  
Subordinated notes | Bank of America, N.A. | Fixed, with a weighted-average rate of 5.66%, ranging from 5.30% to 6.10%, due 2017 to 2036    
Debt Instrument [Line Items]    
Long-term debt 4,424 4,815
Subordinated notes | Bank of America, N.A. | Floating, with a weighted-average rate of 1.26%, ranging from 0.85% to 1.26%, due 2017 to 2019    
Debt Instrument [Line Items]    
Long-term debt 598 1,401
Junior subordinated notes (related to trust preferred securities) | Bank of America Corporation    
Debt Instrument [Line Items]    
Long-term debt 3,832  
Junior subordinated notes (related to trust preferred securities) | Bank of America Corporation | Fixed, with a weighted-average rate of 6.91%, ranging from 5.25% to 8.05%, due 2027 to 2067    
Debt Instrument [Line Items]    
Long-term debt 3,280 5,295
Junior subordinated notes (related to trust preferred securities) | Bank of America Corporation | Floating, with a weighted-average rate of 1.60%, ranging from 1.43% to 1.99%, due 2027 to 2056    
Debt Instrument [Line Items]    
Long-term debt 552 553
Advances from Federal Home Loan Banks | Bank of America, N.A.    
Debt Instrument [Line Items]    
Long-term debt 162  
Advances from Federal Home Loan Banks | Bank of America, N.A. | Fixed, with a weighted-average rate of 5.31%, ranging from 0.01% to 7.72%, due 2017 to 2034    
Debt Instrument [Line Items]    
Long-term debt 162 172
Advances from Federal Home Loan Banks | Bank of America, N.A. | Floating    
Debt Instrument [Line Items]    
Long-term debt 0 6,000
Securitizations and other BANA VIEs (1) | Bank of America, N.A.    
Debt Instrument [Line Items]    
Long-term debt 9,164 9,756
Other | Bank of America, N.A.    
Debt Instrument [Line Items]    
Long-term debt 3,084 2,985
Other | Subsidiaries    
Debt Instrument [Line Items]    
Long-term debt 43 487
Structured liabilities | Subsidiaries    
Debt Instrument [Line Items]    
Long-term debt 15,171 14,974
Nonbank VIEs (1) | Subsidiaries    
Debt Instrument [Line Items]    
Long-term debt $ 1,482 $ 4,317