Quarterly report pursuant to Section 13 or 15(d)

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

v3.20.2
Accumulated Other Comprehensive Income (Loss) - Changes in OCI Components Pre- and After-tax (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
After- tax        
Comprehensive income $ 2,491 $ 9,913 $ 13,014 $ 19,393
Total other comprehensive income (loss)        
Pretax        
Net change     7,533 6,322
Tax effect        
Net change     (2,062) (1,588)
After- tax        
Comprehensive income     5,471 4,734
Debt Securities        
Pretax        
Net increase (decrease) in fair value     6,628 6,354
Net realized (gains) losses reclassified into earnings     (377) (104)
Net change     6,251 6,250
Tax effect        
Net increase (decrease) in fair value     (1,652) (1,583)
Net realized (gains) losses reclassified into earnings     94 26
Net change     (1,558) (1,557)
After- tax        
Other comprehensive income (loss) before reclassification, net of tax     4,976 4,771
Net realized (gains) losses reclassified into earnings     (283) (78)
Comprehensive income     4,693 4,693
Debit Valuation Adjustments        
Pretax        
Net increase (decrease) in fair value     63 (663)
Net realized (gains) losses reclassified into earnings     4 10
Net change     67 (653)
Tax effect        
Net increase (decrease) in fair value     (13) 153
Net realized (gains) losses reclassified into earnings     (1) (1)
Net change     (14) 152
After- tax        
Other comprehensive income (loss) before reclassification, net of tax     50 (510)
Net realized (gains) losses reclassified into earnings     3 9
Comprehensive income     53 (501)
Derivatives        
Pretax        
Net increase (decrease) in fair value     914 637
Net realized (gains) losses reclassified into earnings     53 51
Net change     967 688
Tax effect        
Net increase (decrease) in fair value     (222) (143)
Net realized (gains) losses reclassified into earnings     (13) (12)
Net change     (235) (155)
After- tax        
Other comprehensive income (loss) before reclassification, net of tax     692 494
Net realized (gains) losses reclassified into earnings     40 39
Comprehensive income     732 533
Derivatives | Net interest income        
Pretax        
Net realized (gains) losses reclassified into earnings     53 51
Tax effect        
Net realized (gains) losses reclassified into earnings     (13) (12)
After- tax        
Net realized (gains) losses reclassified into earnings     40 39
Employee Benefit Plans        
Pretax        
Net realized (gains) losses reclassified into earnings     133 74
Net change     133 74
Tax effect        
Net realized (gains) losses reclassified into earnings     (33) (17)
Net change     (33) (17)
After- tax        
Net realized (gains) losses reclassified into earnings     100 57
Comprehensive income     100 57
Foreign Currency        
Pretax        
Net increase (decrease) in fair value     115 (37)
Net change     115 (37)
Tax effect        
Net increase (decrease) in fair value     (222) (11)
Net change     (222) (11)
After- tax        
Other comprehensive income (loss) before reclassification, net of tax     (107) (48)
Comprehensive income     $ (107) $ (48)