XML 69 R203.htm IDEA: XBRL DOCUMENT v2.4.1.9
Off-Balance Sheet Lending-Related Financial Instruments, Guarantees and Other Commitments - Loan Sales- and Securitization-Related Indemnifications (Details) (USD $)
12 Months Ended 48 Months Ended 0 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2008
Oct. 25, 2013
Nov. 15, 2013
trust
Summary of changes in mortgage repurchase liability            
Repurchase liability at beginning of period $ 681,000,000us-gaap_ValuationAllowancesAndReservesBalance $ 2,811,000,000us-gaap_ValuationAllowancesAndReservesBalance $ 3,557,000,000us-gaap_ValuationAllowancesAndReservesBalance      
Net realized gains/(losses) 53,000,000us-gaap_ValuationAllowancesAndReservesDeductions (1,561,000,000)us-gaap_ValuationAllowancesAndReservesDeductions (1,158,000,000)us-gaap_ValuationAllowancesAndReservesDeductions      
Reclassification to Litigation Reserve 0jpm_ReclassificationtoLitigationReserve (179,000,000)jpm_ReclassificationtoLitigationReserve 0jpm_ReclassificationtoLitigationReserve      
Provision for repurchase losses (459,000,000)us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense (390,000,000)us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense 412,000,000us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense      
Repurchase liability at end of period 275,000,000us-gaap_ValuationAllowancesAndReservesBalance 681,000,000us-gaap_ValuationAllowancesAndReservesBalance 2,811,000,000us-gaap_ValuationAllowancesAndReservesBalance      
Amount of residential mortgage loans, private-label securitization by Washington Mutual       165,000,000,000jpm_AmountofresidentialmortgageloansprivatelabelsecuritizationbyWashingtonMutual    
Amount of residential mortgage loans, private-label securitization by Washington Mutual, Repaid 78,000,000,000jpm_AmountofresidentialmortgageloansprivatelabelsecuritizationbyWashingtonMutualRepaid          
Amount of residential mortgage loans, private-label securitization by Washington Mutual, Liquidated 49,000,000,000jpm_AmountofresidentialmortgageloansprivatelabelsecuritizationbyWashingtonMutualLiquidated          
Percent of residential mortgage loans originally sold or deposited into private-label securitization by Washington Mutual, Average Loss Severity 59.00%jpm_PercentofresidentialmortgageloansoriginallysoldordepositedintoprivatelabelsecuritizationbyWashingtonMutualAverageLossSeverity          
Amount of residential mortgage loans, private-label securitization by Washington Mutual, Remaining 38,000,000,000jpm_AmountofresidentialmortgageloansprivatelabelsecuritizationbyWashingtonMutualRemaining          
Days Past Due, 60 or More            
Summary of changes in mortgage repurchase liability            
Amount of residential mortgage loans, private-label securitization by Washington Mutual, Remaining 8,000,000,000jpm_AmountofresidentialmortgageloansprivatelabelsecuritizationbyWashingtonMutualRemaining
/ jpm_FinancingReceivableByDelinquencyStatusAxis
= jpm_DaysPastDue60OrMoreMember
         
Loans sold with recourse            
Loans sold with recourse            
Indemnification Agreements Loan Sale And Securitization Loans Sold With Recourse Contractual Amount 6,063,000,000jpm_IndemnificationAgreementsLoanSaleAndSecuritizationLoansSoldWithRecourseContractualAmount
/ us-gaap_FinancialInstrumentAxis
= jpm_LoansSoldWithRecourseMember
7,692,000,000jpm_IndemnificationAgreementsLoanSaleAndSecuritizationLoansSoldWithRecourseContractualAmount
/ us-gaap_FinancialInstrumentAxis
= jpm_LoansSoldWithRecourseMember
       
Indemnification Agreements, Loan Sale and Securitization, Loans Sold with Recourse: Carrying Value 102,000,000jpm_IndemnificationAgreementsLoanSaleAndSecuritizationLoansSoldWithRecourseCarryingValue
/ us-gaap_FinancialInstrumentAxis
= jpm_LoansSoldWithRecourseMember
131,000,000jpm_IndemnificationAgreementsLoanSaleAndSecuritizationLoansSoldWithRecourseCarryingValue
/ us-gaap_FinancialInstrumentAxis
= jpm_LoansSoldWithRecourseMember
       
Warranty Reserves | Mortgage repurchase liability            
Summary of changes in mortgage repurchase liability            
Repurchase liability at end of period 275,000,000us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_WarrantyReservesMember
681,000,000us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_WarrantyReservesMember
       
Repurchase Make-Whole Settlements | Warranty Reserves | Mortgage repurchase liability            
Summary of changes in mortgage repurchase liability            
Net realized gains/(losses) (11,000,000)us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_MortgageLoansOnRealEstateWriteDownOrReserveByLoanAxis
= jpm_RepurchaseMakeWholeSettlementsMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_WarrantyReservesMember
(414,000,000)us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_MortgageLoansOnRealEstateWriteDownOrReserveByLoanAxis
= jpm_RepurchaseMakeWholeSettlementsMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_WarrantyReservesMember
(524,000,000)us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_MortgageLoansOnRealEstateWriteDownOrReserveByLoanAxis
= jpm_RepurchaseMakeWholeSettlementsMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_WarrantyReservesMember
     
Reserves for New Mortgage Loans Sold During the Period | Warranty Reserves | Mortgage repurchase liability            
Summary of changes in mortgage repurchase liability            
Valuation Allowances and Reserves, Provision 4,000,000jpm_ValuationAllowancesandReservesProvision
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_MortgageLoansOnRealEstateWriteDownOrReserveByLoanAxis
= jpm_ReservesforNewMortgageLoansSoldDuringthePeriodMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_WarrantyReservesMember
20,000,000jpm_ValuationAllowancesandReservesProvision
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_MortgageLoansOnRealEstateWriteDownOrReserveByLoanAxis
= jpm_ReservesforNewMortgageLoansSoldDuringthePeriodMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_WarrantyReservesMember
112,000,000jpm_ValuationAllowancesandReservesProvision
/ us-gaap_FinancialInstrumentAxis
= us-gaap_ResidentialMortgageMember
/ us-gaap_MortgageLoansOnRealEstateWriteDownOrReserveByLoanAxis
= jpm_ReservesforNewMortgageLoansSoldDuringthePeriodMember
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_WarrantyReservesMember
     
Residential Real Estate [Member]            
Summary of changes in mortgage repurchase liability            
Period past due, credit analysis factors, charge off criteria 60 days          
Mortgage Backed Securities Litigation and Regulatory Investigations            
Summary of changes in mortgage repurchase liability            
Amount to resolve Fannie Mae’s and Freddie Mac’s repurchase claims associated with whole loan purchases from 2000 to 2008         1,100,000,000jpm_AmounttoResolveFannieMaesandFreddieMacsRepurchaseClaimsAssociatedWithWholeLoanPurchasesFrom2000to2008
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= jpm_MortgageBackedSecuritiesLitigationAndRegulatoryInvestigationsMember
 
Mortgage Backed Securities Litigation Related to MBS Offerings Issued By JPMC and Bear Stearns            
Summary of changes in mortgage repurchase liability            
Litigation settlement, amount           $ 4,500,000,000us-gaap_LitigationSettlementAmount
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= jpm_MortgageBackedSecuritiesLitigationRelatedtoMBSOfferingsIssuedByJPMCandBearStearnsMember
Number of MBS for which repurchase and servicing claims have been or could have been assumed           330jpm_NumberofMBSforWhichRepurchaseandServicingClaimsHaveBeenorCouldHaveBeenAsserted
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= jpm_MortgageBackedSecuritiesLitigationRelatedtoMBSOfferingsIssuedByJPMCandBearStearnsMember
Number of trustees for the MBS trusts           7jpm_NumberoftrusteesfortheMBStrusts
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= jpm_MortgageBackedSecuritiesLitigationRelatedtoMBSOfferingsIssuedByJPMCandBearStearnsMember
Number of MBS trusts for which Offer is Accepted In Part or In Whole           319jpm_NumberofMBStrustsforwhichOfferisAcceptedInPartorInWhole
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= jpm_MortgageBackedSecuritiesLitigationRelatedtoMBSOfferingsIssuedByJPMCandBearStearnsMember
Number of MBS trusts Excluded from the Settlement In Part or In Whole           16jpm_NumberofMBStrustsExcludedfromtheSettlementInPartorInWhole
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= jpm_MortgageBackedSecuritiesLitigationRelatedtoMBSOfferingsIssuedByJPMCandBearStearnsMember
Mortgage Backed Securities Litigation Related to MBS Offerings Sponsored By Washington Mutual            
Summary of changes in mortgage repurchase liability            
Number of institutional MBS investors directing or threatening litigation           21jpm_NumberofInstitutionalMBSInvestorsDirectingorThreateningLitigation
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= jpm_MortgageBackedSecuritiesLitigationRelatedToMbsOfferingsSponsoredByWashingtonMutualMember