Outstanding Loans and Leases and Allowance for Credit Losses - Past Due (Details) - USD ($) $ in Millions | Jun. 30, 2020 | Dec. 31, 2019 |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | $ 998,944 | $ 983,426 |
Percentage of outstandings, total outstanding | 100.00% | 100.00% |
Loans and leases, measured at fair value | $ 9,176 | $ 8,335 |
Loans and leases, pledged as collateral | 15,700 | 25,900 |
Loans pledged to secure borrowings | 194,300 | 168,200 |
Estimate of Fair Value Measurement | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | $ 9,176 | $ 8,335 |
Percentage of outstandings, total outstanding | 0.92% | 0.85% |
Direct/indirect consumer | Nonperforming Loans | | |
Financing Receivable, Past Due [Line Items] | | |
Nonperforming loans | $ 40 | $ 45 |
Consumer Portfolio Segment | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 451,572 | 465,769 |
Consumer Portfolio Segment | Carrying Value | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 450,888 | 465,175 |
Consumer Portfolio Segment | Estimate of Fair Value Measurement | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 684 | 594 |
Consumer Portfolio Segment | Residential Mortgage | | |
Financing Receivable, Past Due [Line Items] | | |
Loans and leases, measured at fair value | 330 | 257 |
Consumer Portfolio Segment | Home equity lines of credit | | |
Financing Receivable, Past Due [Line Items] | | |
Loans and leases, measured at fair value | 354 | 337 |
Consumer real estate | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 38,396 | |
Consumer real estate | Nonperforming Loans | | |
Financing Receivable, Past Due [Line Items] | | |
Nonperforming loans | 894 | 856 |
Consumer real estate | Core Portfolio Residential Mortgage | Carrying Value | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 230,140 | 225,770 |
Consumer real estate | Core Portfolio Home Equity | Carrying Value | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 33,935 | 35,226 |
Consumer real estate | Non-core Residential Mortgage | Carrying Value | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 9,360 | 10,399 |
Consumer real estate | Non-core Home Equity | Carrying Value | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 4,461 | 4,982 |
Consumer real estate | Residential Mortgage | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 239,500 | |
Credit card and other consumer | Credit Card | Carrying Value | United States | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 84,244 | 97,608 |
Credit card and other consumer | Direct/indirect consumer | Dealer Financial Services Loans | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 48,400 | 50,400 |
Credit card and other consumer | Direct/indirect consumer | Securities Based Lending Loans | United States | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 36,600 | 36,700 |
Credit card and other consumer | Direct/indirect consumer | Securities Based Lending Loans | Non United States | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 2,800 | 2,800 |
Credit card and other consumer | Direct/indirect consumer | Carrying Value | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 88,628 | 90,998 |
Credit card and other consumer | Other consumer | Carrying Value | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 120 | 192 |
Commercial portfolio | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 547,372 | 517,657 |
Commercial portfolio | United States | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 313,938 | |
Loans and leases, measured at fair value | 5,100 | 4,700 |
Commercial portfolio | Non United States | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 103,684 | |
Loans and leases, measured at fair value | 3,400 | 3,100 |
Commercial portfolio | Carrying Value | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 538,880 | 509,916 |
Commercial portfolio | Carrying Value | United States | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 313,938 | 307,048 |
Commercial portfolio | Carrying Value | Non United States | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 103,684 | 104,966 |
Commercial portfolio | Estimate of Fair Value Measurement | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 8,492 | 7,741 |
Commercial portfolio | Commercial real estate | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 64,095 | |
Commercial portfolio | Commercial real estate | United States | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 60,600 | 59,000 |
Commercial portfolio | Commercial real estate | Non United States | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 3,500 | 3,700 |
Commercial portfolio | Commercial real estate | Carrying Value | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 64,095 | 62,689 |
Commercial portfolio | Commercial lease financing | Carrying Value | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 18,200 | 19,880 |
Commercial portfolio | U.S. small business commercial | United States | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 32,107 | |
Commercial portfolio | U.S. small business commercial | Carrying Value | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 38,963 | 15,333 |
30 to 59 Days Past Due | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | $ 2,452 | $ 4,052 |
Percentage of outstandings | 0.25% | 0.41% |
30 to 59 Days Past Due | Consumer Portfolio Segment | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | $ 1,756 | $ 2,866 |
30 to 59 Days Past Due | Consumer real estate | US Government Agency Insured Loans | | |
Financing Receivable, Past Due [Line Items] | | |
Non-performing troubled debt with no change in repayment terms at time of discharge, past due | 208 | 517 |
30 to 59 Days Past Due | Consumer real estate | Nonperforming Loans | | |
Financing Receivable, Past Due [Line Items] | | |
Non-performing troubled debt with no change in repayment terms at time of discharge, past due | 95 | 139 |
30 to 59 Days Past Due | Consumer real estate | Core Portfolio Residential Mortgage | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 833 | 1,378 |
30 to 59 Days Past Due | Consumer real estate | Core Portfolio Home Equity | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 103 | 135 |
30 to 59 Days Past Due | Consumer real estate | Non-core Residential Mortgage | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 252 | 458 |
30 to 59 Days Past Due | Consumer real estate | Non-core Home Equity | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 23 | 34 |
30 to 59 Days Past Due | Credit card and other consumer | Credit Card | United States | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 352 | 564 |
30 to 59 Days Past Due | Credit card and other consumer | Direct/indirect consumer | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 193 | 297 |
30 to 59 Days Past Due | Credit card and other consumer | Other consumer | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 0 | 0 |
30 to 59 Days Past Due | Commercial portfolio | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 696 | 1,186 |
30 to 59 Days Past Due | Commercial portfolio | United States | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 504 | 788 |
30 to 59 Days Past Due | Commercial portfolio | Non United States | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 17 | 35 |
30 to 59 Days Past Due | Commercial portfolio | Commercial real estate | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 38 | 144 |
30 to 59 Days Past Due | Commercial portfolio | Commercial lease financing | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 64 | 100 |
30 to 59 Days Past Due | Commercial portfolio | U.S. small business commercial | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 73 | 119 |
60 to 89 Days Past Due | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | $ 1,190 | $ 1,503 |
Percentage of outstandings | 0.12% | 0.15% |
60 to 89 Days Past Due | Consumer Portfolio Segment | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | $ 684 | $ 1,070 |
60 to 89 Days Past Due | Consumer real estate | US Government Agency Insured Loans | | |
Financing Receivable, Past Due [Line Items] | | |
Non-performing troubled debt with no change in repayment terms at time of discharge, past due | 92 | 206 |
60 to 89 Days Past Due | Consumer real estate | Nonperforming Loans | | |
Financing Receivable, Past Due [Line Items] | | |
Non-performing troubled debt with no change in repayment terms at time of discharge, past due | 78 | 114 |
60 to 89 Days Past Due | Consumer real estate | Core Portfolio Residential Mortgage | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 144 | 261 |
60 to 89 Days Past Due | Consumer real estate | Core Portfolio Home Equity | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 66 | 70 |
60 to 89 Days Past Due | Consumer real estate | Non-core Residential Mortgage | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 110 | 209 |
60 to 89 Days Past Due | Consumer real estate | Non-core Home Equity | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 15 | 16 |
60 to 89 Days Past Due | Credit card and other consumer | Credit Card | United States | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 286 | 429 |
60 to 89 Days Past Due | Credit card and other consumer | Direct/indirect consumer | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 63 | 85 |
60 to 89 Days Past Due | Credit card and other consumer | Other consumer | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 0 | 0 |
60 to 89 Days Past Due | Commercial portfolio | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 506 | 433 |
60 to 89 Days Past Due | Commercial portfolio | United States | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 303 | 279 |
60 to 89 Days Past Due | Commercial portfolio | Non United States | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 43 | 23 |
60 to 89 Days Past Due | Commercial portfolio | Commercial real estate | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 2 | 19 |
60 to 89 Days Past Due | Commercial portfolio | Commercial lease financing | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 92 | 56 |
60 to 89 Days Past Due | Commercial portfolio | U.S. small business commercial | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 66 | 56 |
90 Days or More Past Due | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | $ 3,741 | $ 3,819 |
Percentage of outstandings | 0.37% | 0.39% |
90 Days or More Past Due | Consumer Portfolio Segment | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | $ 2,746 | $ 3,175 |
90 Days or More Past Due | Consumer real estate | US Government Agency Insured Loans | | |
Financing Receivable, Past Due [Line Items] | | |
Non-performing troubled debt with no change in repayment terms at time of discharge, past due | 1,000 | 1,100 |
90 Days or More Past Due | Consumer real estate | Core Portfolio Residential Mortgage | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 637 | 565 |
90 Days or More Past Due | Consumer real estate | Core Portfolio Home Equity | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 228 | 198 |
90 Days or More Past Due | Consumer real estate | Non-core Residential Mortgage | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 1,001 | 1,263 |
90 Days or More Past Due | Consumer real estate | Non-core Home Equity | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 68 | 72 |
90 Days or More Past Due | Credit card and other consumer | Credit Card | United States | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 782 | 1,042 |
90 Days or More Past Due | Credit card and other consumer | Direct/indirect consumer | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 30 | 35 |
90 Days or More Past Due | Credit card and other consumer | Other consumer | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 0 | 0 |
90 Days or More Past Due | Commercial portfolio | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 995 | 644 |
90 Days or More Past Due | Commercial portfolio | United States | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 596 | 371 |
90 Days or More Past Due | Commercial portfolio | Non United States | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 16 | 8 |
90 Days or More Past Due | Commercial portfolio | Commercial real estate | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 201 | 119 |
90 Days or More Past Due | Commercial portfolio | Commercial lease financing | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 60 | 39 |
90 Days or More Past Due | Commercial portfolio | U.S. small business commercial | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 122 | 107 |
Total Past Due 30 Days or More | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | $ 7,383 | $ 9,374 |
Percentage of outstandings | 0.74% | 0.95% |
Total Past Due 30 Days or More | Consumer Portfolio Segment | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | $ 5,186 | $ 7,111 |
Total Past Due 30 Days or More | Consumer real estate | Core Portfolio Residential Mortgage | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 1,614 | 2,204 |
Total Past Due 30 Days or More | Consumer real estate | Core Portfolio Home Equity | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 397 | 403 |
Total Past Due 30 Days or More | Consumer real estate | Non-core Residential Mortgage | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 1,363 | 1,930 |
Total Past Due 30 Days or More | Consumer real estate | Non-core Home Equity | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 106 | 122 |
Total Past Due 30 Days or More | Credit card and other consumer | Credit Card | United States | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 1,420 | 2,035 |
Total Past Due 30 Days or More | Credit card and other consumer | Direct/indirect consumer | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 286 | 417 |
Total Past Due 30 Days or More | Credit card and other consumer | Other consumer | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 0 | 0 |
Total Past Due 30 Days or More | Commercial portfolio | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 2,197 | 2,263 |
Total Past Due 30 Days or More | Commercial portfolio | United States | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 1,403 | 1,438 |
Total Past Due 30 Days or More | Commercial portfolio | Non United States | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 76 | 66 |
Total Past Due 30 Days or More | Commercial portfolio | Commercial real estate | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 241 | 282 |
Total Past Due 30 Days or More | Commercial portfolio | Commercial lease financing | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 216 | 195 |
Total Past Due 30 Days or More | Commercial portfolio | U.S. small business commercial | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 261 | 282 |
Total Current or Less Than 30 Days Past Due | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | $ 982,385 | $ 965,717 |
Percentage of outstandings, total outstanding | 98.34% | 98.20% |
Total Current or Less Than 30 Days Past Due | Consumer Portfolio Segment | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | $ 445,702 | $ 458,064 |
Total Current or Less Than 30 Days Past Due | Consumer real estate | Core Portfolio Residential Mortgage | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 228,526 | 223,566 |
Total Current or Less Than 30 Days Past Due | Consumer real estate | Core Portfolio Home Equity | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 33,538 | 34,823 |
Total Current or Less Than 30 Days Past Due | Consumer real estate | Non-core Residential Mortgage | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 7,997 | 8,469 |
Total Current or Less Than 30 Days Past Due | Consumer real estate | Non-core Home Equity | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 4,355 | 4,860 |
Total Current or Less Than 30 Days Past Due | Credit card and other consumer | Credit Card | United States | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 82,824 | 95,573 |
Total Current or Less Than 30 Days Past Due | Credit card and other consumer | Direct/indirect consumer | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 88,342 | 90,581 |
Total Current or Less Than 30 Days Past Due | Credit card and other consumer | Other consumer | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 120 | 192 |
Total Current or Less Than 30 Days Past Due | Commercial portfolio | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 536,683 | 507,653 |
Total Current or Less Than 30 Days Past Due | Commercial portfolio | United States | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 312,535 | 305,610 |
Total Current or Less Than 30 Days Past Due | Commercial portfolio | Non United States | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 103,608 | 104,900 |
Total Current or Less Than 30 Days Past Due | Commercial portfolio | Commercial real estate | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 63,854 | 62,407 |
Total Current or Less Than 30 Days Past Due | Commercial portfolio | Commercial lease financing | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | 17,984 | 19,685 |
Total Current or Less Than 30 Days Past Due | Commercial portfolio | U.S. small business commercial | | |
Financing Receivable, Past Due [Line Items] | | |
Financing receivable, before credit loss allowance | $ 38,702 | $ 15,051 |