Annual report pursuant to Section 13 and 15(d)

Parent Company Information - Balance Sheet (Details)

v3.8.0.1
Parent Company Information - Balance Sheet (Details) - USD ($)
$ in Millions
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Assets        
Cash held at bank subsidiaries $ 157,434 $ 147,738 $ 159,353 $ 138,589
Securities 440,130 430,731    
All other assets 132,741 123,996    
Total assets 2,281,234 2,188,067    
Liabilities and Equity [Abstract]        
Accrued expenses and other liabilities 152,123 147,369    
Long-term debt 227,402 216,823    
Total liabilities 2,014,088 1,921,872    
Shareholders’ equity 267,146 266,195 255,615 243,476
Total liabilities and shareholders’ equity 2,281,234 2,188,067    
Bank of America Corporation        
Assets        
Cash held at bank subsidiaries 4,747 20,248 $ 98,024 $ 100,304
Securities 596 909    
All other assets 14,554 11,038    
Total assets 473,085 470,229    
Liabilities and Equity [Abstract]        
Accrued expenses and other liabilities 10,286 14,284    
Long-term debt 185,953 173,375    
Total liabilities 205,939 204,034    
Shareholders’ equity 267,146 266,195    
Total liabilities and shareholders’ equity 473,085 470,229    
Third party cash held 193 342    
Bank of America Corporation | Bank Holding Companies and Related Subsidiaries        
Assets        
Receivables from subsidiaries 146,566 117,072    
Investments in subsidiaries 296,506 287,416    
Liabilities and Equity [Abstract]        
Payables to subsidiaries 1 4,013    
Bank of America Corporation | Banks and Related Subsidiaries        
Assets        
Receivables from subsidiaries 146 171    
Liabilities and Equity [Abstract]        
Payables to subsidiaries 359 352    
Bank of America Corporation | Nonbank Companies and Related Subsidiaries        
Assets        
Receivables from subsidiaries 4,745 26,500    
Investments in subsidiaries 5,225 6,875    
Liabilities and Equity [Abstract]        
Payables to subsidiaries $ 9,340 $ 12,010