Annual report pursuant to Section 13 and 15(d)

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

v3.20.4
Accumulated Other Comprehensive Income (Loss) - Changes in OCI Components Pre- and After-tax (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
After- tax      
Comprehensive income $ 22,871 $ 33,008 $ 24,231
Total other comprehensive income (loss)      
Pretax      
Net change 6,483 7,438 (5,106)
Tax effect      
Net change (1,506) (1,860) 1,190
After- tax      
Comprehensive income 4,977 5,578 (3,916)
Debt Securities      
Pretax      
Net increase (decrease) in fair value 6,819 8,020 (5,189)
Net realized (gains) losses reclassified into earnings (411) (193) (123)
Net change 6,408 7,827 (5,312)
Tax effect      
Net increase (decrease) in fair value (1,712) (2,000) 1,329
Net realized (gains) losses reclassified into earnings 103 48 30
Net change (1,609) (1,952) 1,359
After- tax      
Net increase (decrease) in fair value 5,107 6,020 (3,860)
Net realized (gains) losses reclassified into earnings (308) (145) (93)
Comprehensive income 4,799 5,875 (3,953)
Debit Valuation Adjustments      
Pretax      
Net increase (decrease) in fair value (669) (1,276) 952
Net realized (gains) losses reclassified into earnings 19 18 26
Net change (650) (1,258) 978
Tax effect      
Net increase (decrease) in fair value 156 289 (224)
Net realized (gains) losses reclassified into earnings (4) 6 (5)
Net change 152 295 (229)
After- tax      
Net increase (decrease) in fair value (513) (987) 728
Net realized (gains) losses reclassified into earnings 15 24 21
Comprehensive income (498) (963) 749
Derivatives      
Pretax      
Net increase (decrease) in fair value 1,098 692 (232)
Net realized (gains) losses reclassified into earnings (6) 106 138
Net change 1,092 798 (94)
Tax effect      
Net increase (decrease) in fair value (268) (156) 74
Net realized (gains) losses reclassified into earnings 2 (26) (33)
Net change (266) (182) 41
After- tax      
Net increase (decrease) in fair value 830 536 (158)
Net realized (gains) losses reclassified into earnings (4) 80 105
Comprehensive income 826 616 (53)
Derivatives | Net interest income      
Pretax      
Net realized (gains) losses reclassified into earnings 6 104 165
Tax effect      
Net realized (gains) losses reclassified into earnings (1) (26) (40)
After- tax      
Net realized (gains) losses reclassified into earnings 5 78 125
Derivatives | Compensation and benefits expense      
Pretax      
Net realized (gains) losses reclassified into earnings (12) 2 (27)
Tax effect      
Net realized (gains) losses reclassified into earnings 3 0 7
After- tax      
Net realized (gains) losses reclassified into earnings (9) 2 (20)
Employee Benefit Plans      
Pretax      
Net increase (decrease) in fair value (381) 41 (703)
Net realized (gains) losses reclassified into earnings 261 150 171
Net change (115) 194 (521)
Tax effect      
Net increase (decrease) in fair value 80 (21) 164
Net realized (gains) losses reclassified into earnings (63) (36) (46)
Net change 17 (58) 116
After- tax      
Net increase (decrease) in fair value (301) 20 (539)
Net realized (gains) losses reclassified into earnings 198 114 125
Comprehensive income (98) 136 (405)
Settlements, curtailments and other, pretax 5 3 11
Settlements, curtailments and other, tax effect 0 (1) (2)
Settlements, curtailments and other, after tax 5 2 9
Foreign Currency      
Pretax      
Net increase (decrease) in fair value (251) (13) (8)
Net realized (gains) losses reclassified into earnings (1) (110) (149)
Net change (252) (123) (157)
Tax effect      
Net increase (decrease) in fair value 199 (52) (195)
Net realized (gains) losses reclassified into earnings 1 89 98
Net change 200 37 (97)
After- tax      
Net increase (decrease) in fair value (52) (65) (203)
Net realized (gains) losses reclassified into earnings 0 (21) (51)
Comprehensive income $ (52) $ (86) $ (254)