XML 107 R204.htm IDEA: XBRL DOCUMENT v2.4.1.9
Off-Balance Sheet Lending-Related Financial Instruments, Guarantees and Other Commitments - Other Off-Balance Sheet Arrangements (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
Other off-balance sheet arrangements - supplemental information [Abstract]        
Other expense $ 11,146,000,000us-gaap_OtherNoninterestExpense $ 20,398,000,000us-gaap_OtherNoninterestExpense $ 14,989,000,000us-gaap_OtherNoninterestExpense  
Valuation Allowances and Reserves, Balance 275,000,000us-gaap_ValuationAllowancesAndReservesBalance 681,000,000us-gaap_ValuationAllowancesAndReservesBalance 2,811,000,000us-gaap_ValuationAllowancesAndReservesBalance 3,557,000,000us-gaap_ValuationAllowancesAndReservesBalance
Chase Paymentech Solutions        
Other off-balance sheet arrangements - supplemental information [Abstract]        
Other expense 10,000,000us-gaap_OtherNoninterestExpense
/ dei_LegalEntityAxis
= jpm_ChasePaymentechSolutionsMember
14,000,000us-gaap_OtherNoninterestExpense
/ dei_LegalEntityAxis
= jpm_ChasePaymentechSolutionsMember
16,000,000us-gaap_OtherNoninterestExpense
/ dei_LegalEntityAxis
= jpm_ChasePaymentechSolutionsMember
 
Aggregate volume processed by electronic payment services business 847,900,000,000jpm_Aggregatevolumeprocessedbyelectronicpaymentservicesbusiness
/ dei_LegalEntityAxis
= jpm_ChasePaymentechSolutionsMember
750,100,000,000jpm_Aggregatevolumeprocessedbyelectronicpaymentservicesbusiness
/ dei_LegalEntityAxis
= jpm_ChasePaymentechSolutionsMember
655,200,000,000jpm_Aggregatevolumeprocessedbyelectronicpaymentservicesbusiness
/ dei_LegalEntityAxis
= jpm_ChasePaymentechSolutionsMember
 
Valuation Allowances and Reserves, Balance 4,000,000us-gaap_ValuationAllowancesAndReservesBalance
/ dei_LegalEntityAxis
= jpm_ChasePaymentechSolutionsMember
5,000,000us-gaap_ValuationAllowancesAndReservesBalance
/ dei_LegalEntityAxis
= jpm_ChasePaymentechSolutionsMember
   
Cash collateral held $ 174,000,000jpm_Cashcollateralheld
/ dei_LegalEntityAxis
= jpm_ChasePaymentechSolutionsMember
$ 208,000,000jpm_Cashcollateralheld
/ dei_LegalEntityAxis
= jpm_ChasePaymentechSolutionsMember