XML 142 R147.htm IDEA: XBRL DOCUMENT v2.4.1.9
Loans - Net Gains and Losses on Sale (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Loans and Leases Receivable Disclosure [Line Items]      
Total net gains/(losses) on sales of loans (including lower of cost or fair value adjustments) $ 201us-gaap_GainLossOnSalesOfLoansNet $ 240us-gaap_GainLossOnSalesOfLoansNet $ 293us-gaap_GainLossOnSalesOfLoansNet
Consumer, excluding credit card      
Loans and Leases Receivable Disclosure [Line Items]      
Total net gains/(losses) on sales of loans (including lower of cost or fair value adjustments) 341us-gaap_GainLossOnSalesOfLoansNet
/ jpm_PortfolioSegmentAxis
= jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember
313us-gaap_GainLossOnSalesOfLoansNet
/ jpm_PortfolioSegmentAxis
= jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember
122us-gaap_GainLossOnSalesOfLoansNet
/ jpm_PortfolioSegmentAxis
= jpm_ConsumerExcludingCreditCardLoanPortfolioSegmentMember
Credit card      
Loans and Leases Receivable Disclosure [Line Items]      
Total net gains/(losses) on sales of loans (including lower of cost or fair value adjustments) (241)us-gaap_GainLossOnSalesOfLoansNet
/ jpm_PortfolioSegmentAxis
= jpm_CreditCardLoanPortfolioSegmentMember
3us-gaap_GainLossOnSalesOfLoansNet
/ jpm_PortfolioSegmentAxis
= jpm_CreditCardLoanPortfolioSegmentMember
(9)us-gaap_GainLossOnSalesOfLoansNet
/ jpm_PortfolioSegmentAxis
= jpm_CreditCardLoanPortfolioSegmentMember
Wholesale      
Loans and Leases Receivable Disclosure [Line Items]      
Total net gains/(losses) on sales of loans (including lower of cost or fair value adjustments) $ 101us-gaap_GainLossOnSalesOfLoansNet
/ jpm_PortfolioSegmentAxis
= us-gaap_CommercialPortfolioSegmentMember
$ (76)us-gaap_GainLossOnSalesOfLoansNet
/ jpm_PortfolioSegmentAxis
= us-gaap_CommercialPortfolioSegmentMember
$ 180us-gaap_GainLossOnSalesOfLoansNet
/ jpm_PortfolioSegmentAxis
= us-gaap_CommercialPortfolioSegmentMember