XML 55 R40.htm IDEA: XBRL DOCUMENT v2.4.1.9
Accounts Receivable and Loans (Details) (USD $)
In Millions, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Mar. 31, 2014
Dec. 31, 2013
Accounts receivable segment information        
Card Member receivables $ 43,703us-gaap_NotesReceivableGross $ 44,851us-gaap_NotesReceivableGross    
Less: Reserve for losses 429us-gaap_AllowanceForDoubtfulAccountsReceivable 465us-gaap_AllowanceForDoubtfulAccountsReceivable 414us-gaap_AllowanceForDoubtfulAccountsReceivable 386us-gaap_AllowanceForDoubtfulAccountsReceivable
Card Member receivables, net 43,274us-gaap_AccountsReceivableNet 44,386us-gaap_AccountsReceivableNet    
Other receivables, net 2,354us-gaap_OtherReceivables 2,614us-gaap_OtherReceivables    
Accounts Receivable and Loans Textuals [Abstract]        
Other receivables, reserves 56axp_OtherReceivablesReserves 61axp_OtherReceivablesReserves    
Variable Interest Enterprise [Member]        
Accounts receivable segment information        
Card Member receivables 6,067us-gaap_NotesReceivableGross
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
7,025us-gaap_NotesReceivableGross
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
   
Non United States [Member]        
Accounts receivable segment information        
Card Member receivables 12,000us-gaap_NotesReceivableGross
/ us-gaap_StatementGeographicalAxis
= axp_NonUnitedStatesMember
13,300us-gaap_NotesReceivableGross
/ us-gaap_StatementGeographicalAxis
= axp_NonUnitedStatesMember
   
U S Card Services [Member]        
Accounts receivable segment information        
Card Member receivables 21,501us-gaap_NotesReceivableGross
/ us-gaap_StatementBusinessSegmentsAxis
= axp_USCardServicesMember
22,468us-gaap_NotesReceivableGross
/ us-gaap_StatementBusinessSegmentsAxis
= axp_USCardServicesMember
   
U S Card Services [Member] | Variable Interest Enterprise [Member]        
Accounts Receivable and Loans Textuals [Abstract]        
Gross Card Member receivables available to settle the obligations of a variable interest entity 6,100axp_GrossReceivablesAvailableToSettleObligationsOfConsolidatedVariableInterestEntity
/ us-gaap_StatementBusinessSegmentsAxis
= axp_USCardServicesMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
7,000axp_GrossReceivablesAvailableToSettleObligationsOfConsolidatedVariableInterestEntity
/ us-gaap_StatementBusinessSegmentsAxis
= axp_USCardServicesMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
   
International Card Services [Member]        
Accounts receivable segment information        
Card Member receivables 6,381us-gaap_NotesReceivableGross
/ us-gaap_StatementBusinessSegmentsAxis
= axp_InternationalCardServicesMember
7,653us-gaap_NotesReceivableGross
/ us-gaap_StatementBusinessSegmentsAxis
= axp_InternationalCardServicesMember
   
Global Commercial Services [Member]        
Accounts receivable segment information        
Card Member receivables 15,697us-gaap_NotesReceivableGross
/ us-gaap_StatementBusinessSegmentsAxis
= axp_GlobalCommercialServicesMember
14,583us-gaap_NotesReceivableGross
/ us-gaap_StatementBusinessSegmentsAxis
= axp_GlobalCommercialServicesMember
   
Global Commercial Services [Member] | Airline [Member]        
Accounts receivable segment information        
Card Member receivables 638us-gaap_NotesReceivableGross
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByIndustryOfCounterpartyTypeAxis
= axp_AirlineMember
/ us-gaap_StatementBusinessSegmentsAxis
= axp_GlobalCommercialServicesMember
636us-gaap_NotesReceivableGross
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByIndustryOfCounterpartyTypeAxis
= axp_AirlineMember
/ us-gaap_StatementBusinessSegmentsAxis
= axp_GlobalCommercialServicesMember
   
Global Commercial Services [Member] | Airline [Member] | Delta [Member]        
Accounts receivable segment information        
Card Member receivables 577us-gaap_NotesReceivableGross
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByIndustryOfCounterpartyTypeAxis
= axp_AirlineMember
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis
= axp_DeltaMember
/ us-gaap_StatementBusinessSegmentsAxis
= axp_GlobalCommercialServicesMember
606us-gaap_NotesReceivableGross
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByIndustryOfCounterpartyTypeAxis
= axp_AirlineMember
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis
= axp_DeltaMember
/ us-gaap_StatementBusinessSegmentsAxis
= axp_GlobalCommercialServicesMember
   
Global Network And Merchant Services [Member]        
Accounts receivable segment information        
Card Member receivables $ 124us-gaap_NotesReceivableGross
/ us-gaap_StatementBusinessSegmentsAxis
= axp_GlobalNetworkAndMerchantServicesMember
$ 147us-gaap_NotesReceivableGross
/ us-gaap_StatementBusinessSegmentsAxis
= axp_GlobalNetworkAndMerchantServicesMember