Annual report pursuant to Section 13 and 15(d)

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

v3.8.0.1
Long-term Debt - Long-term Debt by Maturity (Details) - USD ($)
$ in Millions
Dec. 31, 2017
Dec. 31, 2016
Long-term Debt, Fiscal Year Maturity [Abstract]    
2018 $ 42,057  
2019 25,946  
2020 16,199  
2021 17,880  
2022 12,999  
Thereafter 112,321  
Total 227,402 $ 216,823
Bank of America Corporation    
Long-term Debt, Fiscal Year Maturity [Abstract]    
2018 25,299  
2019 18,153  
2020 11,530  
2021 17,008  
2022 12,184  
Thereafter 101,779  
Total 185,953 173,375
Bank of America Corporation | Senior notes    
Long-term Debt, Fiscal Year Maturity [Abstract]    
2018 19,577  
2019 15,115  
2020 10,580  
2021 16,196  
2022 9,691  
Thereafter 69,437  
Total 140,596  
Bank of America Corporation | Senior structured notes    
Long-term Debt, Fiscal Year Maturity [Abstract]    
2018 2,749  
2019 1,486  
2020 950  
2021 437  
2022 2,017  
Thereafter 7,821  
Total 15,460 17,049
Bank of America Corporation | Subordinated notes    
Long-term Debt, Fiscal Year Maturity [Abstract]    
2018 2,973  
2019 1,552  
2020 0  
2021 375  
2022 476  
Thereafter 20,686  
Total 26,062  
Bank of America Corporation | Junior subordinated notes    
Long-term Debt, Fiscal Year Maturity [Abstract]    
2018 0  
2019 0  
2020 0  
2021 0  
2022 0  
Thereafter 3,835  
Total 3,835  
Subsidiaries    
Long-term Debt, Fiscal Year Maturity [Abstract]    
2018 5,699  
2019 2,385  
2020 1,545  
2021 870  
2022 803  
Thereafter 8,529  
Total 19,831 16,697
Subsidiaries | Structured liabilities    
Long-term Debt, Fiscal Year Maturity [Abstract]    
2018 5,677  
2019 2,340  
2020 1,545  
2021 870  
2022 803  
Thereafter 7,339  
Total 18,574 15,171
Subsidiaries | Non-core/non-bank VIEs    
Long-term Debt, Fiscal Year Maturity [Abstract]    
2018 22  
2019 45  
2020 0  
2021 0  
2022 0  
Thereafter 1,165  
Total 1,232  
Subsidiaries | Other    
Long-term Debt, Fiscal Year Maturity [Abstract]    
2018 0  
2019 0  
2020 0  
2021 0  
2022 0  
Thereafter 25  
Total 25 44
Subsidiaries | Bank of America, N.A.    
Long-term Debt, Fiscal Year Maturity [Abstract]    
2018 11,059  
2019 5,408  
2020 3,124  
2021 2  
2022 12  
Thereafter 2,013  
Total 21,618 26,751
Subsidiaries | Bank of America, N.A. | Senior notes    
Long-term Debt, Fiscal Year Maturity [Abstract]    
2018 5,699  
2019 0  
2020 0  
2021 0  
2022 0  
Thereafter 20  
Total 5,719  
Subsidiaries | Bank of America, N.A. | Subordinated notes    
Long-term Debt, Fiscal Year Maturity [Abstract]    
2018 0  
2019 1  
2020 0  
2021 0  
2022 0  
Thereafter 1,679  
Total 1,680  
Subsidiaries | Bank of America, N.A. | Advances from Federal Home Loan Banks    
Long-term Debt, Fiscal Year Maturity [Abstract]    
2018 3,009  
2019 2,013  
2020 11  
2021 2  
2022 3  
Thereafter 108  
Total 5,146  
Subsidiaries | Bank of America, N.A. | Securitizations and other BANA VIEs    
Long-term Debt, Fiscal Year Maturity [Abstract]    
2018 2,300  
2019 3,200  
2020 3,098  
2021 0  
2022 0  
Thereafter 43  
Total 8,641 9,164
Subsidiaries | Bank of America, N.A. | Other    
Long-term Debt, Fiscal Year Maturity [Abstract]    
2018 51  
2019 194  
2020 15  
2021 0  
2022 9  
Thereafter 163  
Total $ 432 $ 3,084