Quarterly report pursuant to Section 13 or 15(d)

Accumulated Other Comprehensive Income (Loss) - Changes in OCI Components Before- and After-tax (Details)

v3.8.0.1
Accumulated Other Comprehensive Income (Loss) - Changes in OCI Components Before- and After-tax (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
After-tax        
Comprehensive income $ 6,024 $ 5,223 $ 16,832 $ 16,867
Total other comprehensive income (loss)        
Before-tax        
Net change     581 6,060
Tax effect        
Net change     539 (2,403)
After-tax        
Comprehensive income     1,120 3,657
Available-for-sale securities | Debt securities        
Before-tax        
Net increase (decrease) in fair value     1,757 5,896
Net realized (gains) losses reclassified into earnings     (245) (476)
Net change     1,512 5,420
Tax effect        
Net increase (decrease) in fair value     (657) (2,239)
Net realized (gains) losses reclassified into earnings     90 181
Net change     (567) (2,058)
After-tax        
Other comprehensive income (loss) before reclassification, net of tax     1,100 3,657
Net realized (gains) losses reclassified into earnings     (155) (295)
Comprehensive income     945 3,362
Available-for-sale securities | Debt securities | Gains on sales of debt securities        
Before-tax        
Net realized (gains) losses reclassified into earnings     (278) (490)
Tax effect        
Net realized (gains) losses reclassified into earnings     106 186
After-tax        
Net realized (gains) losses reclassified into earnings     (172) (304)
Available-for-sale securities | Debt securities | Other income        
Before-tax        
Net realized (gains) losses reclassified into earnings     33 14
Tax effect        
Net realized (gains) losses reclassified into earnings     (16) (5)
After-tax        
Net realized (gains) losses reclassified into earnings     17 9
Available-for-sale securities | Equity securities        
Before-tax        
Net increase (decrease) in fair value     45 (70)
Net realized (gains) losses reclassified into earnings     (67) 0
Net change     (22) (70)
Tax effect        
Net increase (decrease) in fair value     (17) 27
Net realized (gains) losses reclassified into earnings     25 0
Net change     8 27
After-tax        
Other comprehensive income (loss) before reclassification, net of tax     28 (43)
Net realized (gains) losses reclassified into earnings     (42) 0
Comprehensive income     (14) (43)
Debit Valuation Adjustments        
Before-tax        
Net increase (decrease) in fair value     (255) 61
Net realized (gains) losses reclassified into earnings     30 18
Net change     (225) 79
Tax effect        
Net increase (decrease) in fair value     96 (23)
Net realized (gains) losses reclassified into earnings     (20) (7)
Net change     76 (30)
After-tax        
Other comprehensive income (loss) before reclassification, net of tax     (159) 38
Net realized (gains) losses reclassified into earnings     10 11
Comprehensive income     (149) 49
Derivatives        
Before-tax        
Net increase (decrease) in fair value     79 (64)
Net realized (gains) losses reclassified into earnings     171 508
Net change     250 444
Tax effect        
Net increase (decrease) in fair value     (30) 23
Net realized (gains) losses reclassified into earnings     (64) (190)
Net change     (94) (167)
After-tax        
Other comprehensive income (loss) before reclassification, net of tax     49 (41)
Net realized (gains) losses reclassified into earnings     107 318
Comprehensive income     156 277
Derivatives | Net interest income        
Before-tax        
Net realized (gains) losses reclassified into earnings     274 447
Tax effect        
Net realized (gains) losses reclassified into earnings     (103) (167)
After-tax        
Net realized (gains) losses reclassified into earnings     171 280
Derivatives | Personnel        
Before-tax        
Net realized (gains) losses reclassified into earnings     (103) 61
Tax effect        
Net realized (gains) losses reclassified into earnings     39 (23)
After-tax        
Net realized (gains) losses reclassified into earnings     (64) 38
Employee Benefit Plans        
Before-tax        
Net realized (gains) losses reclassified into earnings     128 64
Settlements, curtailments and other     0 0
Net change     128 64
Tax effect        
Net realized (gains) losses reclassified into earnings     (48) (25)
Settlements, curtailments and other     0 (10)
Net change     (48) (35)
After-tax        
Net realized (gains) losses reclassified into earnings     80 39
Settlements, curtailments and other     0 (10)
Comprehensive income     80 29
Prior service cost        
Before-tax        
Net realized (gains) losses reclassified into earnings     3 3
Tax effect        
Net realized (gains) losses reclassified into earnings     (1) (1)
After-tax        
Net realized (gains) losses reclassified into earnings     2 2
Net actuarial losses        
Before-tax        
Net realized (gains) losses reclassified into earnings     125 61
Tax effect        
Net realized (gains) losses reclassified into earnings     (47) (24)
After-tax        
Net realized (gains) losses reclassified into earnings     78 37
Foreign currency        
Before-tax        
Net increase (decrease) in fair value     (454) 123
Net realized (gains) losses reclassified into earnings     (608) 0
Net change     (1,062) 123
Tax effect        
Net increase (decrease) in fair value     462 (140)
Net realized (gains) losses reclassified into earnings     702 0
Net change     1,164 (140)
After-tax        
Other comprehensive income (loss) before reclassification, net of tax     8 (17)
Net realized (gains) losses reclassified into earnings     94 0
Comprehensive income     $ 102 $ (17)