XML 32 R71.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Values (Details 2) (USD $)
Mar. 31, 2015
Dec. 31, 2014
Mar. 31, 2014
Dec. 31, 2013
Financial assets for which carrying values equal or approximate fair value        
Cash and cash equivalents $ 23,572,000,000us-gaap_CashCashEquivalentsAndFederalFundsSold $ 22,288,000,000us-gaap_CashCashEquivalentsAndFederalFundsSold $ 20,740,000,000us-gaap_CashCashEquivalentsAndFederalFundsSold $ 19,486,000,000us-gaap_CashCashEquivalentsAndFederalFundsSold
Financial liabilities carried at other than fair value        
Certificates of deposit 7,723,000,000us-gaap_TimeDeposits      
Long-term debt 54,712,000,000us-gaap_LongTermDebt 57,955,000,000us-gaap_LongTermDebt    
Fair Values (Textuals) [Abstract]        
Accounts receivable, less reserves 43,274,000,000us-gaap_AccountsReceivableNet 44,386,000,000us-gaap_AccountsReceivableNet    
Card Member loans, net 65,705,000,000us-gaap_LoansAndLeasesReceivableNetReportedAmount 69,184,000,000us-gaap_LoansAndLeasesReceivableNetReportedAmount    
Variable Interest Enterprise [Member]        
Financial liabilities carried at other than fair value        
Long-term debt 16,419,000,000us-gaap_LongTermDebt
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
19,516,000,000us-gaap_LongTermDebt
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
   
Carrying Value [Member]        
Financial assets for which carrying values equal or approximate fair value        
Cash and cash equivalents 24,000,000,000us-gaap_CashCashEquivalentsAndFederalFundsSold
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
22,000,000,000us-gaap_CashCashEquivalentsAndFederalFundsSold
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
   
Other financial assets 46,000,000,000us-gaap_OtherAssetsFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
48,000,000,000us-gaap_OtherAssetsFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
   
Financial assets carried at other than fair value        
Loans, net 67,000,000,000axp_LoansNet
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
70,000,000,000axp_LoansNet
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
   
Financial Liabilities:        
Financial liabilities for which carrying values equal or approximate fair value 59,000,000,000axp_FinancialInstrumentsLiabilitiesWhichCarryingValuesEqualOrApproximateFairValue
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
61,000,000,000axp_FinancialInstrumentsLiabilitiesWhichCarryingValuesEqualOrApproximateFairValue
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
   
Financial liabilities carried at other than fair value        
Certificates of deposit 8,000,000,000us-gaap_TimeDeposits
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
8,000,000,000us-gaap_TimeDeposits
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
   
Long-term debt 55,000,000,000us-gaap_LongTermDebt
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
58,000,000,000us-gaap_LongTermDebt
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
   
Estimate of Fair Value, Fair Value Disclosure [Member]        
Financial assets for which carrying values equal or approximate fair value        
Cash and cash equivalents 24,000,000,000us-gaap_CashCashEquivalentsAndFederalFundsSold
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
22,000,000,000us-gaap_CashCashEquivalentsAndFederalFundsSold
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
   
Other financial assets 46,000,000,000us-gaap_OtherAssetsFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
48,000,000,000us-gaap_OtherAssetsFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
   
Financial assets carried at other than fair value        
Loans, net 67,000,000,000axp_LoansNet
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
71,000,000,000axp_LoansNet
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
   
Financial Liabilities:        
Financial liabilities for which carrying values equal or approximate fair value 59,000,000,000axp_FinancialInstrumentsLiabilitiesWhichCarryingValuesEqualOrApproximateFairValue
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
61,000,000,000axp_FinancialInstrumentsLiabilitiesWhichCarryingValuesEqualOrApproximateFairValue
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
   
Financial liabilities carried at other than fair value        
Certificates of deposit 8,000,000,000us-gaap_TimeDeposits
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
8,000,000,000us-gaap_TimeDeposits
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
   
Long-term debt 57,000,000,000us-gaap_LongTermDebt
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
60,000,000,000us-gaap_LongTermDebt
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
   
Estimate of Fair Value, Fair Value Disclosure [Member] | Variable Interest Enterprise [Member]        
Financial liabilities carried at other than fair value        
Long-term debt 16,500,000,000us-gaap_LongTermDebt
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
19,500,000,000us-gaap_LongTermDebt
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
   
Fair Values (Textuals) [Abstract]        
Accounts receivable, less reserves 6,000,000,000us-gaap_AccountsReceivableNet
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
7,000,000,000us-gaap_AccountsReceivableNet
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
   
Card Member loans, net 27,500,000,000us-gaap_LoansAndLeasesReceivableNetReportedAmount
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
29,900,000,000us-gaap_LoansAndLeasesReceivableNetReportedAmount
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
   
Level 1 [Member]        
Financial assets for which carrying values equal or approximate fair value        
Cash and cash equivalents 23,000,000,000us-gaap_CashCashEquivalentsAndFederalFundsSold
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_FairValueInputsLevel1Member
21,000,000,000us-gaap_CashCashEquivalentsAndFederalFundsSold
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_FairValueInputsLevel1Member
   
Other financial assets 0us-gaap_OtherAssetsFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_FairValueInputsLevel1Member
0us-gaap_OtherAssetsFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_FairValueInputsLevel1Member
   
Financial assets carried at other than fair value        
Loans, net 0axp_LoansNet
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_FairValueInputsLevel1Member
0axp_LoansNet
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_FairValueInputsLevel1Member
   
Financial Liabilities:        
Financial liabilities for which carrying values equal or approximate fair value 0axp_FinancialInstrumentsLiabilitiesWhichCarryingValuesEqualOrApproximateFairValue
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_FairValueInputsLevel1Member
0axp_FinancialInstrumentsLiabilitiesWhichCarryingValuesEqualOrApproximateFairValue
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_FairValueInputsLevel1Member
   
Financial liabilities carried at other than fair value        
Certificates of deposit 0us-gaap_TimeDeposits
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_FairValueInputsLevel1Member
0us-gaap_TimeDeposits
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_FairValueInputsLevel1Member
   
Long-term debt 0us-gaap_LongTermDebt
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_FairValueInputsLevel1Member
0us-gaap_LongTermDebt
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_FairValueInputsLevel1Member
   
Level 2 [Member]        
Financial assets for which carrying values equal or approximate fair value        
Cash and cash equivalents 1,000,000,000us-gaap_CashCashEquivalentsAndFederalFundsSold
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_FairValueInputsLevel2Member
1,000,000,000us-gaap_CashCashEquivalentsAndFederalFundsSold
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_FairValueInputsLevel2Member
   
Other financial assets 46,000,000,000us-gaap_OtherAssetsFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_FairValueInputsLevel2Member
48,000,000,000us-gaap_OtherAssetsFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_FairValueInputsLevel2Member
   
Financial assets carried at other than fair value        
Loans, net 0axp_LoansNet
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_FairValueInputsLevel2Member
0axp_LoansNet
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_FairValueInputsLevel2Member
   
Financial Liabilities:        
Financial liabilities for which carrying values equal or approximate fair value 59,000,000,000axp_FinancialInstrumentsLiabilitiesWhichCarryingValuesEqualOrApproximateFairValue
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_FairValueInputsLevel2Member
61,000,000,000axp_FinancialInstrumentsLiabilitiesWhichCarryingValuesEqualOrApproximateFairValue
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_FairValueInputsLevel2Member
   
Financial liabilities carried at other than fair value        
Certificates of deposit 8,000,000,000us-gaap_TimeDeposits
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_FairValueInputsLevel2Member
8,000,000,000us-gaap_TimeDeposits
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_FairValueInputsLevel2Member
   
Long-term debt 57,000,000,000us-gaap_LongTermDebt
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_FairValueInputsLevel2Member
60,000,000,000us-gaap_LongTermDebt
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_FairValueInputsLevel2Member
   
Level 3 [Member]        
Financial assets for which carrying values equal or approximate fair value        
Cash and cash equivalents 0us-gaap_CashCashEquivalentsAndFederalFundsSold
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_CashCashEquivalentsAndFederalFundsSold
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_FairValueInputsLevel3Member
   
Other financial assets 0us-gaap_OtherAssetsFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_OtherAssetsFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_FairValueInputsLevel3Member
   
Financial assets carried at other than fair value        
Loans, net 67,000,000,000axp_LoansNet
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_FairValueInputsLevel3Member
71,000,000,000axp_LoansNet
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_FairValueInputsLevel3Member
   
Financial Liabilities:        
Financial liabilities for which carrying values equal or approximate fair value 0axp_FinancialInstrumentsLiabilitiesWhichCarryingValuesEqualOrApproximateFairValue
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_FairValueInputsLevel3Member
0axp_FinancialInstrumentsLiabilitiesWhichCarryingValuesEqualOrApproximateFairValue
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_FairValueInputsLevel3Member
   
Financial liabilities carried at other than fair value        
Certificates of deposit 0us-gaap_TimeDeposits
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_TimeDeposits
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_FairValueInputsLevel3Member
   
Long-term debt $ 0us-gaap_LongTermDebt
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_FairValueInputsLevel3Member
$ 0us-gaap_LongTermDebt
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_FairValueInputsLevel3Member