1.0.0.3 true Consolidated statements of changes in stockholders equity and comprehensive income (USD $) In Millions false 1 $ true false false false Previously Reported us-gaap_StatementScenarioAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_ScenarioPreviouslyReportedMember us-gaap_StatementScenarioAxis explicitMember false false Retained earnings us-gaap_StatementEquityComponentsAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_RetainedEarningsMember us-gaap_StatementEquityComponentsAxis explicitMember USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 false 2 $ true false false false Previously Reported us-gaap_StatementScenarioAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_ScenarioPreviouslyReportedMember us-gaap_StatementScenarioAxis explicitMember false false Accumulated other comprehensive income/(loss) us-gaap_StatementEquityComponentsAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_AccumulatedOtherComprehensiveIncomeMember us-gaap_StatementEquityComponentsAxis explicitMember USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 false 3 $ true false false false Preferred stock us-gaap_StatementEquityComponentsAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_PreferredStockMember us-gaap_StatementEquityComponentsAxis explicitMember USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 false 4 $ true false false false Common stock us-gaap_StatementEquityComponentsAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_CommonStockMember us-gaap_StatementEquityComponentsAxis explicitMember USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 false 5 $ true false false false Capital surplus us-gaap_StatementEquityComponentsAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_AdditionalPaidInCapitalMember us-gaap_StatementEquityComponentsAxis explicitMember USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 false 6 $ true false false false Retained earnings us-gaap_StatementEquityComponentsAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_RetainedEarningsMember us-gaap_StatementEquityComponentsAxis explicitMember USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 USDEPS Divide http://www.xbrl.org/2003/iso4217 USD iso4217 http://www.xbrl.org/2003/instance shares xbrli 0 false 7 $ true false false false Accumulated other comprehensive income/(loss) us-gaap_StatementEquityComponentsAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_AccumulatedOtherComprehensiveIncomeMember us-gaap_StatementEquityComponentsAxis explicitMember USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 false 8 $ true false false false Stock held in RSU Trust us-gaap_StatementEquityComponentsAxis xbrldi http://xbrl.org/2006/xbrldi jpm_SharesHeldInTrustMember us-gaap_StatementEquityComponentsAxis explicitMember USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 false 9 $ true false false false Treasury stock, at cost us-gaap_StatementEquityComponentsAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_TreasuryStockMember us-gaap_StatementEquityComponentsAxis explicitMember USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 false 10 $ false false Shares Standard http://www.xbrl.org/2003/instance shares xbrli 0 USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 USDEPS Divide http://www.xbrl.org/2003/iso4217 USD iso4217 http://www.xbrl.org/2003/instance shares xbrli 0 5 3 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest us-gaap true credit instant monetary No definition available. false false false true false false true false false 1 false false 0 0 false false 2 false false 0 0 false false 3 false false 0 0 false false 4 false false 0 0 false false 5 false false 0 0 false false 6 false false 0 0 false false 7 false false 0 0 false false 8 true true 0 0 true false 9 false false 0 0 false false 10 false false 0 0 false false No definition available. No authoritative reference available. false 16 3 us-gaap_CumulativeEffectOfInitialAdoptionOfNewAccountingPrinciple us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 false false 0 0 true false 2 false false 0 0 true false 3 false false 0 0 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false true 915000000 915 true false 7 false true -1000000 -1 true false 8 false false 0 0 true false 9 false false 0 0 true false 10 false false 0 0 false false No definition available. No authoritative reference available. true 29 3 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest us-gaap true credit instant monetary No definition available. false false false true false false false true false 1 false true 43600000000 43600 true false 2 false true -1557000000 -1557 true false 3 false true 0 0 true false 4 false true 3658000000 3658 true false 5 false true 77807000000 77807 true false 6 false true 44515000000 44515 true false 7 false true -1558000000 -1558 true false 8 false true 0 0 true false 9 false true -7718000000 -7718 true false 10 false false 0 0 false false No definition available. No authoritative reference available. false 6 3 us-gaap_StockIssuedDuringPeriodValueNewIssues us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 false false 0 0 true false 2 false false 0 0 true false 3 false true 0 0 true false 4 false true 0 0 true false 5 false true 0 0 true false 6 false false 0 0 true false 7 false false 0 0 true false 8 false false 0 0 true false 9 false false 0 0 true false 10 false false 0 0 false false No definition available. No authoritative reference available. false 7 3 jpm_IssuanceOfPreferredStockConversionOfPreferredStock jpm false credit duration monetary Increase in preferred stock due to conversion of preferred stock of an acquiree into preferred stock of the Firm. false false false false false false false false false 1 false false 0 0 true false 2 false false 0 0 true false 3 false true 0 0 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false false 0 0 true false 7 false false 0 0 true false 8 false false 0 0 true false 9 false false 0 0 true false 10 false false 0 0 false false Increase in preferred stock due to conversion of preferred stock of an acquiree into preferred stock of the Firm. No authoritative reference available. false 8 3 jpm_AccretionOfPreferredStockDiscountOnIssuanceToTreasury jpm false debit duration monetary This discount represents a prepaid, unstated dividend cost and the carrying amount shall be increased by periodic... false false false false false false false false false 1 false false 0 0 true false 2 false false 0 0 true false 3 false true 0 0 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false false 0 0 true false 7 false false 0 0 true false 8 false false 0 0 true false 9 false false 0 0 true false 10 false false 0 0 false false This discount represents a prepaid, unstated dividend cost and the carrying amount shall be increased by periodic accretions, using the constant effective yield method over the initial period until the constant dividend is reached, so that the carrying amount will equal the redemption amount at the end of the initial increasing rate period. No authoritative reference available. false 9 3 us-gaap_StockRedeemedOrCalledDuringPeriodValue us-gaap true debit duration monetary No definition available. false false false false false false false false false 1 false false 0 0 true false 2 false false 0 0 true false 3 false true 0 0 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false false 0 0 true false 7 false false 0 0 true false 8 false false 0 0 true false 9 false false 0 0 true false 10 false false 0 0 false false No definition available. No authoritative reference available. true 10 3 us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 false false 0 0 true false 2 false false 0 0 true false 3 false false 0 0 true false 4 false false 0 0 true false 5 false true 0 0 true false 6 false false 0 0 true false 7 false false 0 0 true false 8 false false 0 0 true false 9 false false 0 0 true false 10 false false 0 0 false false No definition available. No authoritative reference available. false 11 3 jpm_PreferredStockIssueCost jpm false debit duration monetary Cost of issuance of preferred stock. false false false false false false false false false 1 false false 0 0 true false 2 false false 0 0 true false 3 false false 0 0 true false 4 false false 0 0 true false 5 false true 0 0 true false 6 false false 0 0 true false 7 false false 0 0 true false 8 false false 0 0 true false 9 false false 0 0 true false 10 false false 0 0 false false Cost of issuance of preferred stock. No authoritative reference available. false 12 3 jpm_StockIssuedDuringPeriodValueShareBasedCompensationEmployeeStockPurchasePlanRestrictedStockAwardNetOfForfeituresAndOptionsExercised jpm false debit duration monetary Tax benefit associated with any share-based compensation plan other than an employee stock ownership plan (ESOP). The tax... false false false false false false false false false 1 false false 0 0 true false 2 false false 0 0 true false 3 false false 0 0 true false 4 false false 0 0 true false 5 false true 790000000 790 true false 6 false false 0 0 true false 7 false false 0 0 true false 8 false false 0 0 true false 9 false false 0 0 true false 10 false false 0 0 false false Tax benefit associated with any share-based compensation plan other than an employee stock ownership plan (ESOP). The tax benefit results from the deduction by the entity on its tax return for an award of stock that exceeds the cumulative compensation cost for common stock or preferred stock recognized for financial reporting. Includes any resulting tax benefit that exceeds the previously recognized deferred tax asset (excess tax benefits). No authoritative reference available. false 13 3 jpm_ReissuanceOfTreasuryStockAndShareExchangeAgreement jpm false credit duration monetary Value of treasury stock reissued during the period. Upon reissuance, common and preferred stock are outstanding. false false false false false false false false false 1 false false 0 0 true false 2 false false 0 0 true false 3 false false 0 0 true false 4 false false 0 0 true false 5 false true 0 0 true false 6 false false 0 0 true false 7 false false 0 0 true false 8 false false 0 0 true false 9 false false 0 0 true false 10 false false 0 0 false false Value of treasury stock reissued during the period. Upon reissuance, common and preferred stock are outstanding. No authoritative reference available. false 14 3 us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 false false 0 0 true false 2 false false 0 0 true false 3 false false 0 0 true false 4 false false 0 0 true false 5 false true 0 0 true false 6 false false 0 0 true false 7 false false 0 0 true false 8 false false 0 0 true false 9 false false 0 0 true false 10 false false 0 0 false false No definition available. No authoritative reference available. false 15 3 jpm_CapitalSurplusOther jpm false credit duration monetary This element represents movements included in the capital surplus section of the statement of changes in stockholders' equity... false false false false false false false false false 1 false false 0 0 true false 2 false false 0 0 true false 3 false false 0 0 true false 4 false false 0 0 true false 5 false true 0 0 true false 6 false false 0 0 true false 7 false false 0 0 true false 8 false false 0 0 true false 9 false false 0 0 true false 10 false false 0 0 false false This element represents movements included in the capital surplus section of the statement of changes in stockholders' equity which are not separately disclosed or provided for elsewhere in the taxonomy. No authoritative reference available. true 16 3 us-gaap_CumulativeEffectOfInitialAdoptionOfNewAccountingPrinciple us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 false false 0 0 true false 2 false false 0 0 true false 3 false false 0 0 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false true 0 0 true false 7 false true 0 0 true false 8 false false 0 0 true false 9 false false 0 0 true false 10 false false 0 0 false false No definition available. No authoritative reference available. true 17 3 us-gaap_NetIncomeLoss us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 false false 0 0 true false 2 false false 0 0 true false 3 false false 0 0 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false true 15365000000 15365 true false 7 false false 0 0 true false 8 false false 0 0 true false 9 false false 0 0 true false 10 false true 15365000000 15365 false false No definition available. No authoritative reference available. false 18 3 us-gaap_DividendsPreferredStockCash us-gaap true debit duration monetary No definition available. false false false false false false false false false 1 false false 0 0 true false 2 false false 0 0 true false 3 false false 0 0 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false true 0 0 true false 7 false false 0 0 true false 8 false false 0 0 true false 9 false false 0 0 true false 10 false false 0 0 false false No definition available. No authoritative reference available. false 19 3 jpm_AcceleratedAmortizationFromRedemptionOfPreferredStockIssuedToUSTreasury jpm false credit duration monetary Accelerated amortization from redemption of preferred stock issued to the U.S. Treasury. false false false false false false false false false 1 false false 0 0 true false 2 false false 0 0 true false 3 false false 0 0 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false true 0 0 true false 7 false false 0 0 true false 8 false false 0 0 true false 9 false false 0 0 true false 10 false false 0 0 false false Accelerated amortization from redemption of preferred stock issued to the U.S. Treasury. No authoritative reference available. false 20 3 us-gaap_DividendsCommonStockCash us-gaap true debit duration monetary No definition available. false false false false false false false false false 1 false false 0 0 true false 2 false false 0 0 true false 3 false false 0 0 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false true -5165000000 -5165 true false 7 false false 0 0 true false 8 false false 0 0 true false 9 false false 0 0 true false 10 false false 0 0 false false No definition available. No authoritative reference available. true 21 3 jpm_FairValueOfCommonStockSharesResultingFromMerger jpm false debit duration monetary Fair value of common stock shares resulting from the acquisition of another entity, held in an irrevocable grantor trust (the... false false false false false false false false false 1 false false 0 0 true false 2 false false 0 0 true false 3 false false 0 0 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false false 0 0 true false 7 false false 0 0 true false 8 false true 0 0 true false 9 false false 0 0 true false 10 false false 0 0 false false Fair value of common stock shares resulting from the acquisition of another entity, held in an irrevocable grantor trust (the "RSU Trust") to be used for settlement of stock awards granted to selected employees and certain key executives under a restricted stock unit plan. No authoritative reference available. false 22 3 jpm_ReissuanceFromTrust jpm false debit duration monetary Grant date fair value of vested issued and outstanding stock held in a grantor trust for certain employees, until the... false false false false false false false false false 1 false false 0 0 true false 2 false false 0 0 true false 3 false false 0 0 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false false 0 0 true false 7 false false 0 0 true false 8 false true 0 0 true false 9 false false 0 0 true false 10 false false 0 0 false false Grant date fair value of vested issued and outstanding stock held in a grantor trust for certain employees, until the employees complete their future service obligations. No authoritative reference available. true 23 3 us-gaap_TreasuryStockValueAcquiredCostMethod us-gaap true debit duration monetary No definition available. false false false false false false false false false 1 false false 0 0 true false 2 false false 0 0 true false 3 false false 0 0 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false false 0 0 true false 7 false false 0 0 true false 8 false false 0 0 true false 9 false true -8178000000 -8178 true false 10 false false 0 0 false false No definition available. No authoritative reference available. false 24 3 us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 false false 0 0 true false 2 false false 0 0 true false 3 false false 0 0 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false false 0 0 true false 7 false false 0 0 true false 8 false false 0 0 true false 9 false true 3199000000 3199 true false 10 false false 0 0 false false No definition available. No authoritative reference available. false 25 3 jpm_ShareRepurchasesRelatedToEmployeeStockBasedCompensationAwards jpm false debit duration monetary Cost of common and preferred stock that were repurchased when employees exercised their stock-based compensation awards. false false false false false false false false false 1 false false 0 0 true false 2 false false 0 0 true false 3 false false 0 0 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false false 0 0 true false 7 false false 0 0 true false 8 false false 0 0 true false 9 false true -135000000 -135 true false 10 false false 0 0 false false Cost of common and preferred stock that were repurchased when employees exercised their stock-based compensation awards. No authoritative reference available. false 26 3 us-gaap_StockIssuedDuringPeriodValueAcquisitions us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 false false 0 0 true false 2 false false 0 0 true false 3 false false 0 0 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false false 0 0 true false 7 false false 0 0 true false 8 false false 0 0 true false 9 false true 0 0 true false 10 false false 0 0 false false No definition available. No authoritative reference available. true 27 3 us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecrease us-gaap true na duration monetary No definition available. false false false false false false false false false 1 false false 0 0 true false 2 false false 0 0 true false 3 false false 0 0 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false false 0 0 true false 7 false true 641000000 641 true false 8 false false 0 0 true false 9 false false 0 0 true false 10 false true 641000000 641 false false No definition available. No authoritative reference available. true 29 3 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest us-gaap true credit instant monetary No definition available. false false false true false false false true false 1 false true 54715000000 54715 true false 2 false true -917000000 -917 true false 3 false true 0 0 true false 4 false true 3658000000 3658 true false 5 false true 78597000000 78597 true false 6 false true 54715000000 54715 true false 7 false true -917000000 -917 true false 8 false true 0 0 true false 9 false true -12832000000 -12832 true false 10 false true 123221000000 123221 false false No definition available. No authoritative reference available. false 6 3 us-gaap_StockIssuedDuringPeriodValueNewIssues us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 false false 0 0 true false 2 false false 0 0 true false 3 false true 31550000000 31550 true false 4 false true 284000000 284 true false 5 false true 11201000000 11201 true false 6 false false 0 0 true false 7 false false 0 0 true false 8 false false 0 0 true false 9 false false 0 0 true false 10 false false 0 0 false false No definition available. No authoritative reference available. false 7 3 jpm_IssuanceOfPreferredStockConversionOfPreferredStock jpm false credit duration monetary Increase in preferred stock due to conversion of preferred stock of an acquiree into preferred stock of the Firm. false false false false false false false false false 1 false false 0 0 true false 2 false false 0 0 true false 3 false true 352000000 352 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false false 0 0 true false 7 false false 0 0 true false 8 false false 0 0 true false 9 false false 0 0 true false 10 false false 0 0 false false Increase in preferred stock due to conversion of preferred stock of an acquiree into preferred stock of the Firm. No authoritative reference available. false 8 3 jpm_AccretionOfPreferredStockDiscountOnIssuanceToTreasury jpm false debit duration monetary This discount represents a prepaid, unstated dividend cost and the carrying amount shall be increased by periodic... false false false false false false false false false 1 false false 0 0 true false 2 false false 0 0 true false 3 false true 37000000 37 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false false 0 0 true false 7 false false 0 0 true false 8 false false 0 0 true false 9 false false 0 0 true false 10 false false 0 0 false false This discount represents a prepaid, unstated dividend cost and the carrying amount shall be increased by periodic accretions, using the constant effective yield method over the initial period until the constant dividend is reached, so that the carrying amount will equal the redemption amount at the end of the initial increasing rate period. No authoritative reference available. false 9 3 us-gaap_StockRedeemedOrCalledDuringPeriodValue us-gaap true debit duration monetary No definition available. false false false false false false false false false 1 false false 0 0 true false 2 false false 0 0 true false 3 false true 0 0 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false false 0 0 true false 7 false false 0 0 true false 8 false false 0 0 true false 9 false false 0 0 true false 10 false false 0 0 false false No definition available. No authoritative reference available. true 10 3 us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 false false 0 0 true false 2 false false 0 0 true false 3 false false 0 0 true false 4 false false 0 0 true false 5 false true 1250000000 1250 true false 6 false false 0 0 true false 7 false false 0 0 true false 8 false false 0 0 true false 9 false false 0 0 true false 10 false false 0 0 false false No definition available. No authoritative reference available. false 11 3 jpm_PreferredStockIssueCost jpm false debit duration monetary Cost of issuance of preferred stock. false false false false false false false false false 1 false false 0 0 true false 2 false false 0 0 true false 3 false false 0 0 true false 4 false false 0 0 true false 5 false true -54000000 -54 true false 6 false false 0 0 true false 7 false false 0 0 true false 8 false false 0 0 true false 9 false false 0 0 true false 10 false false 0 0 false false Cost of issuance of preferred stock. No authoritative reference available. false 12 3 jpm_StockIssuedDuringPeriodValueShareBasedCompensationEmployeeStockPurchasePlanRestrictedStockAwardNetOfForfeituresAndOptionsExercised jpm false debit duration monetary Tax benefit associated with any share-based compensation plan other than an employee stock ownership plan (ESOP). The tax... false false false false false false false false false 1 false false 0 0 true false 2 false false 0 0 true false 3 false false 0 0 true false 4 false false 0 0 true false 5 false true 859000000 859 true false 6 false false 0 0 true false 7 false false 0 0 true false 8 false false 0 0 true false 9 false false 0 0 true false 10 false false 0 0 false false Tax benefit associated with any share-based compensation plan other than an employee stock ownership plan (ESOP). The tax benefit results from the deduction by the entity on its tax return for an award of stock that exceeds the cumulative compensation cost for common stock or preferred stock recognized for financial reporting. Includes any resulting tax benefit that exceeds the previously recognized deferred tax asset (excess tax benefits). No authoritative reference available. false 13 3 jpm_ReissuanceOfTreasuryStockAndShareExchangeAgreement jpm false credit duration monetary Value of treasury stock reissued during the period. Upon reissuance, common and preferred stock are outstanding. false false false false false false false false false 1 false false 0 0 true false 2 false false 0 0 true false 3 false false 0 0 true false 4 false false 0 0 true false 5 false true 48000000 48 true false 6 false false 0 0 true false 7 false false 0 0 true false 8 false false 0 0 true false 9 false false 0 0 true false 10 false false 0 0 false false Value of treasury stock reissued during the period. Upon reissuance, common and preferred stock are outstanding. No authoritative reference available. false 14 3 us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 false false 0 0 true false 2 false false 0 0 true false 3 false false 0 0 true false 4 false false 0 0 true false 5 false true 242000000 242 true false 6 false false 0 0 true false 7 false false 0 0 true false 8 false false 0 0 true false 9 false false 0 0 true false 10 false false 0 0 false false No definition available. No authoritative reference available. false 15 3 jpm_CapitalSurplusOther jpm false credit duration monetary This element represents movements included in the capital surplus section of the statement of changes in stockholders' equity... false false false false false false false false false 1 false false 0 0 true false 2 false false 0 0 true false 3 false false 0 0 true false 4 false false 0 0 true false 5 false true 0 0 true false 6 false false 0 0 true false 7 false false 0 0 true false 8 false false 0 0 true false 9 false false 0 0 true false 10 false false 0 0 false false This element represents movements included in the capital surplus section of the statement of changes in stockholders' equity which are not separately disclosed or provided for elsewhere in the taxonomy. No authoritative reference available. true 16 3 us-gaap_CumulativeEffectOfInitialAdoptionOfNewAccountingPrinciple us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 false false 0 0 true false 2 false false 0 0 true false 3 false false 0 0 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false true 0 0 true false 7 false true 0 0 true false 8 false false 0 0 true false 9 false false 0 0 true false 10 false false 0 0 false false No definition available. No authoritative reference available. true 17 3 us-gaap_NetIncomeLoss us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 false false 0 0 true false 2 false false 0 0 true false 3 false false 0 0 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false true 5605000000 5605 true false 7 false false 0 0 true false 8 false false 0 0 true false 9 false false 0 0 true false 10 false true 5605000000 5605 false false No definition available. No authoritative reference available. false 18 3 us-gaap_DividendsPreferredStockCash us-gaap true debit duration monetary No definition available. false false false false false false false false false 1 false false 0 0 true false 2 false false 0 0 true false 3 false false 0 0 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false true -674000000 -674 true false 7 false false 0 0 true false 8 false false 0 0 true false 9 false false 0 0 true false 10 false false 0 0 false false No definition available. No authoritative reference available. false 19 3 jpm_AcceleratedAmortizationFromRedemptionOfPreferredStockIssuedToUSTreasury jpm false credit duration monetary Accelerated amortization from redemption of preferred stock issued to the U.S. Treasury. false false false false false false false false false 1 false false 0 0 true false 2 false false 0 0 true false 3 false false 0 0 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false true 0 0 true false 7 false false 0 0 true false 8 false false 0 0 true false 9 false false 0 0 true false 10 false false 0 0 false false Accelerated amortization from redemption of preferred stock issued to the U.S. Treasury. No authoritative reference available. false 20 3 us-gaap_DividendsCommonStockCash us-gaap true debit duration monetary No definition available. false false false false false false false false false 1 false false 0 0 true false 2 false false 0 0 true false 3 false false 0 0 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false true -5633000000 -5633 true false 7 false false 0 0 true false 8 false false 0 0 true false 9 false false 0 0 true false 10 false false 0 0 false false No definition available. No authoritative reference available. true 21 3 jpm_FairValueOfCommonStockSharesResultingFromMerger jpm false debit duration monetary Fair value of common stock shares resulting from the acquisition of another entity, held in an irrevocable grantor trust (the... false false false false false false false false false 1 false false 0 0 true false 2 false false 0 0 true false 3 false false 0 0 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false false 0 0 true false 7 false false 0 0 true false 8 false true -269000000 -269 true false 9 false false 0 0 true false 10 false false 0 0 false false Fair value of common stock shares resulting from the acquisition of another entity, held in an irrevocable grantor trust (the "RSU Trust") to be used for settlement of stock awards granted to selected employees and certain key executives under a restricted stock unit plan. No authoritative reference available. false 22 3 jpm_ReissuanceFromTrust jpm false debit duration monetary Grant date fair value of vested issued and outstanding stock held in a grantor trust for certain employees, until the... false false false false false false false false false 1 false false 0 0 true false 2 false false 0 0 true false 3 false false 0 0 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false false 0 0 true false 7 false false 0 0 true false 8 false true 52000000 52 true false 9 false false 0 0 true false 10 false false 0 0 false false Grant date fair value of vested issued and outstanding stock held in a grantor trust for certain employees, until the employees complete their future service obligations. No authoritative reference available. true 23 3 us-gaap_TreasuryStockValueAcquiredCostMethod us-gaap true debit duration monetary No definition available. false false false false false false false false false 1 false false 0 0 true false 2 false false 0 0 true false 3 false false 0 0 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false false 0 0 true false 7 false false 0 0 true false 8 false false 0 0 true false 9 false true 0 0 true false 10 false false 0 0 false false No definition available. No authoritative reference available. false 24 3 us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 false false 0 0 true false 2 false false 0 0 true false 3 false false 0 0 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false false 0 0 true false 7 false false 0 0 true false 8 false false 0 0 true false 9 false true 2454000000 2454 true false 10 false false 0 0 false false No definition available. No authoritative reference available. false 25 3 jpm_ShareRepurchasesRelatedToEmployeeStockBasedCompensationAwards jpm false debit duration monetary Cost of common and preferred stock that were repurchased when employees exercised their stock-based compensation awards. false false false false false false false false false 1 false false 0 0 true false 2 false false 0 0 true false 3 false false 0 0 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false false 0 0 true false 7 false false 0 0 true false 8 false false 0 0 true false 9 false true -21000000 -21 true false 10 false false 0 0 false false Cost of common and preferred stock that were repurchased when employees exercised their stock-based compensation awards. No authoritative reference available. false 26 3 us-gaap_StockIssuedDuringPeriodValueAcquisitions us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 false false 0 0 true false 2 false false 0 0 true false 3 false false 0 0 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false false 0 0 true false 7 false false 0 0 true false 8 false false 0 0 true false 9 false true 1150000000 1150 true false 10 false false 0 0 false false No definition available. No authoritative reference available. true 27 3 us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecrease us-gaap true na duration monetary No definition available. false false false false false false false false false 1 false false 0 0 true false 2 false false 0 0 true false 3 false false 0 0 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false false 0 0 true false 7 false true -4770000000 -4770 true false 8 false false 0 0 true false 9 false false 0 0 true false 10 false true -4770000000 -4770 false false No definition available. No authoritative reference available. true 29 3 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest us-gaap true credit instant monetary No definition available. false false false true false false false true false 1 false true 54013000000 54013 true false 2 false true -5687000000 -5687 true false 3 false true 31939000000 31939 true false 4 false true 3942000000 3942 true false 5 false true 92143000000 92143 true false 6 false true 54013000000 54013 true false 7 false true -5687000000 -5687 true false 8 false true -217000000 -217 true false 9 false true -9249000000 -9249 true false 10 false true 166884000000 166884 false false No definition available. No authoritative reference available. false 6 3 us-gaap_StockIssuedDuringPeriodValueNewIssues us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 false false 0 0 false false 2 false false 0 0 false false 3 false true 0 0 true false 4 false true 163000000 163 true false 5 false true 5593000000 5593 true false 6 false false 0 0 true false 7 false false 0 0 true false 8 false false 0 0 true false 9 false false 0 0 true false 10 false false 0 0 false false No definition available. No authoritative reference available. false 7 3 jpm_IssuanceOfPreferredStockConversionOfPreferredStock jpm false credit duration monetary Increase in preferred stock due to conversion of preferred stock of an acquiree into preferred stock of the Firm. false false false false false false false false false 1 false false 0 0 false false 2 false false 0 0 false false 3 false true 0 0 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false false 0 0 true false 7 false false 0 0 true false 8 false false 0 0 true false 9 false false 0 0 true false 10 false false 0 0 false false Increase in preferred stock due to conversion of preferred stock of an acquiree into preferred stock of the Firm. No authoritative reference available. false 8 3 jpm_AccretionOfPreferredStockDiscountOnIssuanceToTreasury jpm false debit duration monetary This discount represents a prepaid, unstated dividend cost and the carrying amount shall be increased by periodic... false false false false false false false false false 1 false false 0 0 false false 2 false false 0 0 false false 3 false true 1213000000 1213 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false false 0 0 true false 7 false false 0 0 true false 8 false false 0 0 true false 9 false false 0 0 true false 10 false false 0 0 false false This discount represents a prepaid, unstated dividend cost and the carrying amount shall be increased by periodic accretions, using the constant effective yield method over the initial period until the constant dividend is reached, so that the carrying amount will equal the redemption amount at the end of the initial increasing rate period. No authoritative reference available. false 9 3 us-gaap_StockRedeemedOrCalledDuringPeriodValue us-gaap true debit duration monetary No definition available. false false false false false false false false false 1 false false 0 0 false false 2 false false 0 0 false false 3 false true -25000000000 -25000 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false false 0 0 true false 7 false false 0 0 true false 8 false false 0 0 true false 9 false false 0 0 true false 10 false false 0 0 false false No definition available. No authoritative reference available. true 10 3 us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 false false 0 0 false false 2 false false 0 0 false false 3 false false 0 0 true false 4 false false 0 0 true false 5 false true 0 0 true false 6 false false 0 0 true false 7 false false 0 0 true false 8 false false 0 0 true false 9 false false 0 0 true false 10 false false 0 0 false false No definition available. No authoritative reference available. false 11 3 jpm_PreferredStockIssueCost jpm false debit duration monetary Cost of issuance of preferred stock. false false false false false false false false false 1 false false 0 0 false false 2 false false 0 0 false false 3 false false 0 0 true false 4 false false 0 0 true false 5 false true 0 0 true false 6 false false 0 0 true false 7 false false 0 0 true false 8 false false 0 0 true false 9 false false 0 0 true false 10 false false 0 0 false false Cost of issuance of preferred stock. No authoritative reference available. false 12 3 jpm_StockIssuedDuringPeriodValueShareBasedCompensationEmployeeStockPurchasePlanRestrictedStockAwardNetOfForfeituresAndOptionsExercised jpm false debit duration monetary Tax benefit associated with any share-based compensation plan other than an employee stock ownership plan (ESOP). The tax... false false false false false false false false false 1 false false 0 0 false false 2 false false 0 0 false false 3 false false 0 0 true false 4 false false 0 0 true false 5 false true 474000000 474 true false 6 false false 0 0 true false 7 false false 0 0 true false 8 false false 0 0 true false 9 false false 0 0 true false 10 false false 0 0 false false Tax benefit associated with any share-based compensation plan other than an employee stock ownership plan (ESOP). The tax benefit results from the deduction by the entity on its tax return for an award of stock that exceeds the cumulative compensation cost for common stock or preferred stock recognized for financial reporting. Includes any resulting tax benefit that exceeds the previously recognized deferred tax asset (excess tax benefits). No authoritative reference available. false 13 3 jpm_ReissuanceOfTreasuryStockAndShareExchangeAgreement jpm false credit duration monetary Value of treasury stock reissued during the period. Upon reissuance, common and preferred stock are outstanding. false false false false false false false false false 1 false false 0 0 false false 2 false false 0 0 false false 3 false false 0 0 true false 4 false false 0 0 true false 5 false true 0 0 true false 6 false false 0 0 true false 7 false false 0 0 true false 8 false false 0 0 true false 9 false false 0 0 true false 10 false false 0 0 false false Value of treasury stock reissued during the period. Upon reissuance, common and preferred stock are outstanding. No authoritative reference available. false 14 3 us-gaap_StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 false false 0 0 false false 2 false false 0 0 false false 3 false false 0 0 true false 4 false false 0 0 true false 5 false true 0 0 true false 6 false false 0 0 true false 7 false false 0 0 true false 8 false false 0 0 true false 9 false false 0 0 true false 10 false false 0 0 false false No definition available. No authoritative reference available. false 15 3 jpm_CapitalSurplusOther jpm false credit duration monetary This element represents movements included in the capital surplus section of the statement of changes in stockholders' equity... false false false false false false false false false 1 false false 0 0 false false 2 false false 0 0 false false 3 false false 0 0 true false 4 false false 0 0 true false 5 false true -228000000 -228 true false 6 false false 0 0 true false 7 false false 0 0 true false 8 false false 0 0 true false 9 false false 0 0 true false 10 false false 0 0 false false This element represents movements included in the capital surplus section of the statement of changes in stockholders' equity which are not separately disclosed or provided for elsewhere in the taxonomy. No authoritative reference available. true 17 3 us-gaap_NetIncomeLoss us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 false false 0 0 false false 2 false false 0 0 false false 3 false false 0 0 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false true 11728000000 11728 true false 7 false false 0 0 true false 8 false false 0 0 true false 9 false false 0 0 true false 10 false true 11728000000 11728 false false No definition available. No authoritative reference available. false 18 3 us-gaap_DividendsPreferredStockCash us-gaap true debit duration monetary No definition available. false false false false false false false false false 1 false false 0 0 false false 2 false false 0 0 false false 3 false false 0 0 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false true -1328000000 -1328 true false 7 false false 0 0 true false 8 false false 0 0 true false 9 false false 0 0 true false 10 false false 0 0 false false No definition available. No authoritative reference available. false 19 3 jpm_AcceleratedAmortizationFromRedemptionOfPreferredStockIssuedToUSTreasury jpm false credit duration monetary Accelerated amortization from redemption of preferred stock issued to the U.S. Treasury. false false false false false false false false false 1 false false 0 0 false false 2 false false 0 0 false false 3 false false 0 0 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false true -1112000000 -1112 true false 7 false false 0 0 true false 8 false false 0 0 true false 9 false false 0 0 true false 10 false false 0 0 false false Accelerated amortization from redemption of preferred stock issued to the U.S. Treasury. No authoritative reference available. false 20 3 us-gaap_DividendsCommonStockCash us-gaap true debit duration monetary No definition available. false false false false false false false false false 1 false false 0 0 false false 2 false false 0 0 false false 3 false false 0 0 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false true -820000000 -820 true false 7 false false 0 0 true false 8 false false 0 0 true false 9 false false 0 0 true false 10 false false 0 0 false false No definition available. No authoritative reference available. true 21 3 jpm_FairValueOfCommonStockSharesResultingFromMerger jpm false debit duration monetary Fair value of common stock shares resulting from the acquisition of another entity, held in an irrevocable grantor trust (the... false false false false false false false false false 1 false false 0 0 false false 2 false false 0 0 false false 3 false false 0 0 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false false 0 0 true false 7 false false 0 0 true false 8 false true 0 0 true false 9 false false 0 0 true false 10 false false 0 0 false false Fair value of common stock shares resulting from the acquisition of another entity, held in an irrevocable grantor trust (the "RSU Trust") to be used for settlement of stock awards granted to selected employees and certain key executives under a restricted stock unit plan. No authoritative reference available. false 22 3 jpm_ReissuanceFromTrust jpm false debit duration monetary Grant date fair value of vested issued and outstanding stock held in a grantor trust for certain employees, until the... false false false false false false false false false 1 false false 0 0 false false 2 false false 0 0 false false 3 false false 0 0 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false false 0 0 true false 7 false false 0 0 true false 8 false true 149000000 149 true false 9 false false 0 0 true false 10 false false 0 0 false false Grant date fair value of vested issued and outstanding stock held in a grantor trust for certain employees, until the employees complete their future service obligations. No authoritative reference available. true 23 3 us-gaap_TreasuryStockValueAcquiredCostMethod us-gaap true debit duration monetary No definition available. false false false false false false false false false 1 false false 0 0 false false 2 false false 0 0 false false 3 false false 0 0 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false false 0 0 true false 7 false false 0 0 true false 8 false false 0 0 true false 9 false true 0 0 true false 10 false false 0 0 false false No definition available. No authoritative reference available. false 24 3 us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 false false 0 0 false false 2 false false 0 0 false false 3 false false 0 0 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false false 0 0 true false 7 false false 0 0 true false 8 false false 0 0 true false 9 false true 2079000000 2079 true false 10 false false 0 0 false false No definition available. No authoritative reference available. false 25 3 jpm_ShareRepurchasesRelatedToEmployeeStockBasedCompensationAwards jpm false debit duration monetary Cost of common and preferred stock that were repurchased when employees exercised their stock-based compensation awards. false false false false false false false false false 1 false false 0 0 false false 2 false false 0 0 false false 3 false false 0 0 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false false 0 0 true false 7 false false 0 0 true false 8 false false 0 0 true false 9 false true -26000000 -26 true false 10 false false 0 0 false false Cost of common and preferred stock that were repurchased when employees exercised their stock-based compensation awards. No authoritative reference available. false 26 3 us-gaap_StockIssuedDuringPeriodValueAcquisitions us-gaap true credit duration monetary No definition available. false false false false false false false false false 1 false false 0 0 false false 2 false false 0 0 false false 3 false false 0 0 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false false 0 0 true false 7 false false 0 0 true false 8 false false 0 0 true false 9 false true 0 0 true false 10 false false 0 0 false false No definition available. No authoritative reference available. true 27 3 us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecrease us-gaap true na duration monetary No definition available. false false false false false false false false false 1 false false 0 0 false false 2 false false 0 0 false false 3 false false 0 0 true false 4 false false 0 0 true false 5 false false 0 0 true false 6 false false 0 0 true false 7 false true 5596000000 5596 true false 8 false false 0 0 true false 9 false false 0 0 true false 10 false true 5596000000 5596 false false No definition available. No authoritative reference available. true 29 3 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest us-gaap true credit instant monetary No definition available. false false false true false false false true false 1 false false 0 0 false false 2 false false 0 0 false false 3 true true 8152000000 8152 true false 4 true true 4105000000 4105 true false 5 true true 97982000000 97982 true false 6 true true 62481000000 62481 true false 7 true true -91000000 -91 true false 8 true true -68000000 -68 true false 9 true true -7196000000 -7196 true false 10 true true 165365000000 165365 false false No definition available. No authoritative reference available. false false 10 71 false Millions UnKnown UnKnown false true