Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies - Additional Information (Details)

v3.5.0.2
Commitments and Contingencies - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 23, 2016
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2016
Jun. 30, 2015
Dec. 31, 2015
Operating Leases, Future Minimum Payments Due [Abstract]            
Remainder of 2016   $ 1,200,000,000   $ 1,200,000,000    
2017   2,200,000,000   2,200,000,000    
2018   1,900,000,000   1,900,000,000    
2019   1,600,000,000   1,600,000,000    
2020   1,400,000,000   1,400,000,000    
Thereafter   5,200,000,000   5,200,000,000    
Deposit insurance increase per quarter       100,000,000    
Litigation expense   270,000,000 $ 175,000,000 658,000,000 $ 545,000,000  
Merchant Processing Servicers, Sponsored Entities            
Operating Leases, Future Minimum Payments Due [Abstract]            
Transactions processed and settled by sponsored entities   178,400,000,000 171,000,000,000 337,800,000,000 325,600,000,000  
Losses as result of cardholder disputed transactions   8,000,000 6,000,000 14,000,000 10,000,000  
Merchant escrow deposits held as collateral   194,000,000   194,000,000   $ 181,000,000
US Securities and Exchange Commission Investigations | Merrill Lynch, Pierce, Fenner & Smith, Inc.            
Operating Leases, Future Minimum Payments Due [Abstract]            
Litigation settlement $ 415,000,000          
Commercial Banks            
Operating Leases, Future Minimum Payments Due [Abstract]            
Notional amount of derivatives   301,000,000   301,000,000   371,000,000
Unconsolidated VIEs            
Operating Leases, Future Minimum Payments Due [Abstract]            
Notional amount of derivatives   179,000,000   179,000,000   922,000,000
Life Insurance Book Value Protection            
Operating Leases, Future Minimum Payments Due [Abstract]            
Notional amount of derivatives   13,900,000,000   13,900,000,000   13,800,000,000
Maximum potential exposure   3,200,000,000   3,200,000,000   3,100,000,000
Net fair value of bank-owned life insurance book value protection   10,000,000   10,000,000   12,000,000
Merchant Services | Merchant Processing Servicers, Sponsored Entities            
Operating Leases, Future Minimum Payments Due [Abstract]            
Maximum potential exposure   272,400,000,000   272,400,000,000   277,100,000,000
Other Guarantee            
Operating Leases, Future Minimum Payments Due [Abstract]            
Maximum potential exposure   6,100,000,000   6,100,000,000   6,000,000,000
Loan Commitments            
Loss Contingencies [Line Items]            
Other commitments   1,400,000,000   1,400,000,000   729,000,000
Commodities Investment            
Loss Contingencies [Line Items]            
Other commitments   2,100,000,000   2,100,000,000   1,900,000,000
Forward-Dated Resale and Securities Borrowing Agreements            
Loss Contingencies [Line Items]            
Other commitments   62,100,000,000   62,100,000,000   88,600,000,000
Forward-Dated Repurchase and Securities Lending Agreements            
Loss Contingencies [Line Items]            
Other commitments   43,100,000,000   43,100,000,000   53,700,000,000
Retail Automotive Loans            
Loss Contingencies [Line Items]            
Other commitments   1,900,000,000   1,900,000,000   1,200,000,000
Auto Loans and Leases            
Loss Contingencies [Line Items]            
Other commitment due in the remainder of 2016   3,000,000,000   3,000,000,000    
Other commitment due in 2017   4,000,000,000   4,000,000,000    
Payment Protection Insurance            
Operating Leases, Future Minimum Payments Due [Abstract]            
Loss contingency accrual   246,000,000   246,000,000   $ 360,000,000
Provision (benefit)   $ 13,000,000 $ 16,000,000 $ 13,000,000 $ 16,000,000  
Merchant Servicing Joint Venture            
Operating Leases, Future Minimum Payments Due [Abstract]            
Equity method investment ownership percentage   49.00%   49.00%   49.00%
Minimum            
Operating Leases, Future Minimum Payments Due [Abstract]            
Estimate of possible loss   $ 0   $ 0    
Maximum            
Operating Leases, Future Minimum Payments Due [Abstract]            
Estimate of possible loss   $ 1,100,000,000   $ 1,100,000,000