Quarterly report pursuant to Section 13 or 15(d)

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

v3.7.0.1
Accumulated Other Comprehensive Income (Loss) - Changes in OCI Components Before- and After-tax (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
After-tax        
Comprehensive income $ 5,980 $ 5,643 $ 10,808 $ 11,644
Total other comprehensive income (loss)        
Before-tax        
Net change     (1) 5,531
Tax effect        
Net change     684 (2,142)
After-tax        
Comprehensive income     683 3,389
Available-for-sale securities | Debt securities        
Before-tax        
Net increase (decrease) in fair value     846 5,530
Net realized (gains) losses reclassified into earnings     (120) (427)
Net change     726 5,103
Tax effect        
Net increase (decrease) in fair value     (315) (2,101)
Net realized (gains) losses reclassified into earnings     46 162
Net change     (269) (1,939)
After-tax        
Other comprehensive income (loss) before reclassification, net of tax     531 3,429
Net realized (gains) losses reclassified into earnings     (74) (265)
Comprehensive income     457 3,164
Available-for-sale securities | Debt securities | Gains on sales of debt securities        
Before-tax        
Net realized (gains) losses reclassified into earnings     (153) (439)
Tax effect        
Net realized (gains) losses reclassified into earnings     58 167
After-tax        
Net realized (gains) losses reclassified into earnings     (95) (272)
Available-for-sale securities | Debt securities | Other income        
Before-tax        
Net realized (gains) losses reclassified into earnings     33 12
Tax effect        
Net realized (gains) losses reclassified into earnings     (12) (5)
After-tax        
Net realized (gains) losses reclassified into earnings     21 7
Available-for-sale securities | Equity securities        
Before-tax        
Net increase (decrease) in fair value     39 (86)
Net realized (gains) losses reclassified into earnings     (20) 0
Net change     19 (86)
Tax effect        
Net increase (decrease) in fair value     (15) 33
Net realized (gains) losses reclassified into earnings     8 0
Net change     (7) 33
After-tax        
Other comprehensive income (loss) before reclassification, net of tax     24 (53)
Net realized (gains) losses reclassified into earnings     (12) 0
Comprehensive income     12 (53)
Debit Valuation Adjustments        
Before-tax        
Net increase (decrease) in fair value     (111) 172
Net realized (gains) losses reclassified into earnings     14 12
Net change     (97) 184
Tax effect        
Net increase (decrease) in fair value     33 (65)
Net realized (gains) losses reclassified into earnings     (5) (5)
Net change     28 (70)
After-tax        
Other comprehensive income (loss) before reclassification, net of tax     (78) 107
Net realized (gains) losses reclassified into earnings     9 7
Comprehensive income     (69) 114
Derivatives        
Before-tax        
Net increase (decrease) in fair value     61 (141)
Net realized (gains) losses reclassified into earnings     149 381
Net change     210 240
Tax effect        
Net increase (decrease) in fair value     (22) 53
Net realized (gains) losses reclassified into earnings     (56) (143)
Net change     (78) (90)
After-tax        
Other comprehensive income (loss) before reclassification, net of tax     39 (88)
Net realized (gains) losses reclassified into earnings     93 238
Comprehensive income     132 150
Derivatives | Net interest income        
Before-tax        
Net realized (gains) losses reclassified into earnings     220 328
Tax effect        
Net realized (gains) losses reclassified into earnings     (83) (123)
After-tax        
Net realized (gains) losses reclassified into earnings     137 205
Derivatives | Personnel        
Before-tax        
Net realized (gains) losses reclassified into earnings     (71) 53
Tax effect        
Net realized (gains) losses reclassified into earnings     27 (20)
After-tax        
Net realized (gains) losses reclassified into earnings     (44) 33
Employee Benefit Plans        
Before-tax        
Net realized (gains) losses reclassified into earnings     85 50
Settlements, curtailments and other     0 0
Net change     85 50
Tax effect        
Net realized (gains) losses reclassified into earnings     (31) (19)
Settlements, curtailments and other     0 (8)
Net change     (31) (27)
After-tax        
Net realized (gains) losses reclassified into earnings     54 31
Settlements, curtailments and other     0 (8)
Comprehensive income     54 23
Prior service cost        
Before-tax        
Net realized (gains) losses reclassified into earnings     2 2
Tax effect        
Net realized (gains) losses reclassified into earnings     0 0
After-tax        
Net realized (gains) losses reclassified into earnings     2 2
Net actuarial losses        
Before-tax        
Net realized (gains) losses reclassified into earnings     83 48
Tax effect        
Net realized (gains) losses reclassified into earnings     (31) (19)
After-tax        
Net realized (gains) losses reclassified into earnings     52 29
Foreign currency        
Before-tax        
Net increase (decrease) in fair value     (332) 40
Net realized (gains) losses reclassified into earnings     (612) 0
Net change     (944) 40
Tax effect        
Net increase (decrease) in fair value     336 (49)
Net realized (gains) losses reclassified into earnings     705 0
Net change     1,041 (49)
After-tax        
Other comprehensive income (loss) before reclassification, net of tax     4 (9)
Net realized (gains) losses reclassified into earnings     93 0
Comprehensive income     $ 97 $ (9)