Annual report pursuant to Section 13 and 15(d)

Deposits (Details)

v2.4.0.6
Deposits (Details) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2012
Dec. 31, 2011
Time Deposits, Fiscal Year Maturity [Abstract]    
Due in 2013 $ 110,157  
Due in 2014 9,221  
Due in 2015 2,377  
Due in 2016 1,435  
Due in 2017 1,119  
Thereafter 2,671  
Total Time Deposits 126,980  
Time deposits of $100 thousand or more    
U.S. certificates of deposit and other time deposits 41,923 50,800
Non-U.S. certificates of deposit and other time deposits 29,122 34,000
U.S. [Member]
   
Time Deposits, Fiscal Year Maturity [Abstract]    
Due in 2013 80,720  
Due in 2014 8,356  
Due in 2015 2,319  
Due in 2016 1,407  
Due in 2017 1,116  
Thereafter 2,671  
Total Time Deposits 96,589  
Time deposits of $100 thousand or more    
Three Months or Less 16,140  
Over Three Months to Twelve Months 19,349  
Thereafter 6,434  
Foreign [Member]
   
Time Deposits, Fiscal Year Maturity [Abstract]    
Due in 2013 29,437  
Due in 2014 865  
Due in 2015 58  
Due in 2016 28  
Due in 2017 3  
Thereafter 0  
Total Time Deposits 30,391  
Time deposits of $100 thousand or more    
Three Months or Less 27,995  
Over Three Months to Twelve Months 927  
Thereafter $ 200