XML 112 R125.htm IDEA: XBRL DOCUMENT v2.4.1.9
Variable Interest Entities - Loans Sold to Third-Party Sponsored Securitization Entities (Details) (Variable Interest Entity, Not Primary Beneficiary, USD $)
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Variable Interest Entity, Not Primary Beneficiary
     
Summary of loan sale activities [Abstract]      
Carrying value of loans sold $ 12,139,000,000us-gaap_MortgageLoansOnRealEstateCostOfMortgagesSold
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember
$ 13,920,000,000us-gaap_MortgageLoansOnRealEstateCostOfMortgagesSold
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember
 
Proceeds received from loan sales as cash 51,000,000us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember
39,000,000us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember
 
Proceeds received from loan sales as securities 12,029,000,000jpm_SecuritiesProceedsFromSaleOfMortgageLoans
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember
13,735,000,000jpm_SecuritiesProceedsFromSaleOfMortgageLoans
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember
 
Total proceeds received from loan sales 12,080,000,000jpm_ProceedsFromSaleOfMortgageLoans
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember
13,774,000,000jpm_ProceedsFromSaleOfMortgageLoans
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember
 
Gains on loan sales 91,000,000us-gaap_GainLossOnSaleOfMortgageLoans
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember
37,000,000us-gaap_GainLossOnSaleOfMortgageLoans
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember
 
Loans repurchased 12,300,000,000jpm_LoansRepurchasedOrLoansWithOptionToRepurchase
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember
  12,400,000,000jpm_LoansRepurchasedOrLoansWithOptionToRepurchase
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember
Real estate acquired through foreclosure $ 471,000,000us-gaap_RealEstateAcquiredThroughForeclosure
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember
  $ 464,000,000us-gaap_RealEstateAcquiredThroughForeclosure
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember