XML 27 R40.htm IDEA: XBRL DOCUMENT v2.4.1.9
Finance Receivables - Delinquency (Details) (Consumer Finance Receivables [Member], USD $)
In Millions, unless otherwise specified
Mar. 31, 2015
Rate
Mar. 31, 2014
Rate
Financing Receivable, Recorded Investment, Past Due [Line Items]    
31-60 days $ 880acf_FinancingReceivableRecordedInvestment31To60DaysPastDue $ 717acf_FinancingReceivableRecordedInvestment31To60DaysPastDue
Greater than 60 days 357acf_FinancingReceivableRecordedInvestmentGreaterThan60DaysPastDue 336acf_FinancingReceivableRecordedInvestmentGreaterThan60DaysPastDue
Greater than 30 days past due 1,237acf_FinancingReceivableRecordedInvestmentGreaterThan30DaysPastDue 1,053acf_FinancingReceivableRecordedInvestmentGreaterThan30DaysPastDue
In repossession 42acf_FinancingReceivableRecordedInvestmentPassDueandinRepossession 38acf_FinancingReceivableRecordedInvestmentPassDueandinRepossession
Past Due 1,279us-gaap_FinancingReceivableRecordedInvestmentPastDue 1,091us-gaap_FinancingReceivableRecordedInvestmentPastDue
31 - 60 days, Percent of contractual amount due 3.40%acf_FinancingReceivableRecordedInvestment31To60DaysPastDuePercentageOfContractualAmount 3.10%acf_FinancingReceivableRecordedInvestment31To60DaysPastDuePercentageOfContractualAmount
Greater than 60 days, Percent of contractual amount due 1.40%acf_FinancingReceivablesGreaterthan60DaysPastDuePercentofContractualAmountdue 1.40%acf_FinancingReceivablesGreaterthan60DaysPastDuePercentofContractualAmountdue
Greater than 30 days past due, Percent of contractual amount due 4.80%acf_FinancingReceivableGreaterthan30DaysPastDuePercentofContractualAmountdue 4.50%acf_FinancingReceivableGreaterthan30DaysPastDuePercentofContractualAmountdue
In repossession, Percent of contractual amount due 0.20%acf_FinancingReceivablesRecordedInvestmentPassDueandinRepossessionPercentofContractualAmount 0.10%acf_FinancingReceivablesRecordedInvestmentPassDueandinRepossessionPercentofContractualAmount
Percent of contractual amount due 5.00%acf_PercentofContractualAmountDue 4.60%acf_PercentofContractualAmountDue
North America Segment [Member]
   
Financing Receivable, Recorded Investment, Past Due [Line Items]    
31-60 days 767acf_FinancingReceivableRecordedInvestment31To60DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_NorthAmericaSegmentMember
579acf_FinancingReceivableRecordedInvestment31To60DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_NorthAmericaSegmentMember
Greater than 60 days 259acf_FinancingReceivableRecordedInvestmentGreaterThan60DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_NorthAmericaSegmentMember
210acf_FinancingReceivableRecordedInvestmentGreaterThan60DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_NorthAmericaSegmentMember
Greater than 30 days past due 1,026acf_FinancingReceivableRecordedInvestmentGreaterThan30DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_NorthAmericaSegmentMember
789acf_FinancingReceivableRecordedInvestmentGreaterThan30DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_NorthAmericaSegmentMember
In repossession 34acf_FinancingReceivableRecordedInvestmentPassDueandinRepossession
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_NorthAmericaSegmentMember
33acf_FinancingReceivableRecordedInvestmentPassDueandinRepossession
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_NorthAmericaSegmentMember
Past Due 1,060us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_NorthAmericaSegmentMember
822us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_NorthAmericaSegmentMember
International Segment [Member]
   
Financing Receivable, Recorded Investment, Past Due [Line Items]    
31-60 days 113acf_FinancingReceivableRecordedInvestment31To60DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalSegmentMember
138acf_FinancingReceivableRecordedInvestment31To60DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalSegmentMember
Greater than 60 days 98acf_FinancingReceivableRecordedInvestmentGreaterThan60DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalSegmentMember
126acf_FinancingReceivableRecordedInvestmentGreaterThan60DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalSegmentMember
Greater than 30 days past due 211acf_FinancingReceivableRecordedInvestmentGreaterThan30DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalSegmentMember
264acf_FinancingReceivableRecordedInvestmentGreaterThan30DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalSegmentMember
In repossession 8acf_FinancingReceivableRecordedInvestmentPassDueandinRepossession
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalSegmentMember
5acf_FinancingReceivableRecordedInvestmentPassDueandinRepossession
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalSegmentMember
Past Due $ 219us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalSegmentMember
$ 269us-gaap_FinancingReceivableRecordedInvestmentPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
/ us-gaap_StatementBusinessSegmentsAxis
= acf_InternationalSegmentMember