XML 71 R80.htm IDEA: XBRL DOCUMENT v2.4.1.9
Supplemental Information About The Credit Quality Of Financing Receivables And Allowance For Losses On Financing Receivables (Past Due & Nonaccrual Financing Receivables) (Details) (Nonaccrual Financing Receivables [Member], USD $)
In Millions, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Past Due Financing Receivables    
Over 30 days past due $ 2,855gecc_FinancingReceivableRecordedInvestmentEqualToGreaterThan30DaysPastDue $ 7,123gecc_FinancingReceivableRecordedInvestmentEqualToGreaterThan30DaysPastDue
Over 90 days past due 1,193gecc_FinancingReceivableRecordedInvestmentsEqualToGreaterThan90DaysPastDue 3,528gecc_FinancingReceivableRecordedInvestmentsEqualToGreaterThan90DaysPastDue
Percent of Financing Receivable, Recorded Investment, Past Due Over 30 Days 3.50%gecc_PercentFinancingReceivableRecordedInvestmentPastDueOver30Days 3.20%gecc_PercentFinancingReceivableRecordedInvestmentPastDueOver30Days
Percent of Financing Receivable, Recorded Investment, Past Due Over 90 Days 1.50%gecc_PercentOfFinancingReceivableRecordedInvestmentPastDueOver90Days 1.60%gecc_PercentOfFinancingReceivableRecordedInvestmentPastDueOver90Days
Nonaccrual Financing Receivables    
Percent Financing Receivable, Recorded Investment, Nonaccrual Status 0.40%gecc_PercentFinancingReceivableRecordedInvestmentNonaccrualStatus 1.80%gecc_PercentFinancingReceivableRecordedInvestmentNonaccrualStatus
Nonaccrual loans 345us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus 3,971us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
Total CLL [Member]    
Past Due Financing Receivables    
Over 30 days past due 636gecc_FinancingReceivableRecordedInvestmentEqualToGreaterThan30DaysPastDue
/ us-gaap_StatementBusinessSegmentsAxis
= gecc_CllMember
/ us-gaap_StatementScenarioAxis
= gecc_NonaccrualFinancingReceivablesMember
1,986gecc_FinancingReceivableRecordedInvestmentEqualToGreaterThan30DaysPastDue
/ us-gaap_StatementBusinessSegmentsAxis
= gecc_CllMember
/ us-gaap_StatementScenarioAxis
= gecc_NonaccrualFinancingReceivablesMember
Over 90 days past due 137gecc_FinancingReceivableRecordedInvestmentsEqualToGreaterThan90DaysPastDue
/ us-gaap_StatementBusinessSegmentsAxis
= gecc_CllMember
/ us-gaap_StatementScenarioAxis
= gecc_NonaccrualFinancingReceivablesMember
1,033gecc_FinancingReceivableRecordedInvestmentsEqualToGreaterThan90DaysPastDue
/ us-gaap_StatementBusinessSegmentsAxis
= gecc_CllMember
/ us-gaap_StatementScenarioAxis
= gecc_NonaccrualFinancingReceivablesMember
Nonaccrual Financing Receivables    
Nonaccrual loans 25us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_StatementBusinessSegmentsAxis
= gecc_CllMember
/ us-gaap_StatementScenarioAxis
= gecc_NonaccrualFinancingReceivablesMember
2,000us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_StatementBusinessSegmentsAxis
= gecc_CllMember
/ us-gaap_StatementScenarioAxis
= gecc_NonaccrualFinancingReceivablesMember
Energy Financial Services [Member]    
Past Due Financing Receivables    
Over 30 days past due 10gecc_FinancingReceivableRecordedInvestmentEqualToGreaterThan30DaysPastDue
/ us-gaap_StatementBusinessSegmentsAxis
= gecc_EnergyFinancialServicesMember
/ us-gaap_StatementScenarioAxis
= gecc_NonaccrualFinancingReceivablesMember
0gecc_FinancingReceivableRecordedInvestmentEqualToGreaterThan30DaysPastDue
/ us-gaap_StatementBusinessSegmentsAxis
= gecc_EnergyFinancialServicesMember
/ us-gaap_StatementScenarioAxis
= gecc_NonaccrualFinancingReceivablesMember
Over 90 days past due 0gecc_FinancingReceivableRecordedInvestmentsEqualToGreaterThan90DaysPastDue
/ us-gaap_StatementBusinessSegmentsAxis
= gecc_EnergyFinancialServicesMember
/ us-gaap_StatementScenarioAxis
= gecc_NonaccrualFinancingReceivablesMember
0gecc_FinancingReceivableRecordedInvestmentsEqualToGreaterThan90DaysPastDue
/ us-gaap_StatementBusinessSegmentsAxis
= gecc_EnergyFinancialServicesMember
/ us-gaap_StatementScenarioAxis
= gecc_NonaccrualFinancingReceivablesMember
Nonaccrual Financing Receivables    
Nonaccrual loans 63us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_StatementBusinessSegmentsAxis
= gecc_EnergyFinancialServicesMember
/ us-gaap_StatementScenarioAxis
= gecc_NonaccrualFinancingReceivablesMember
68us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_StatementBusinessSegmentsAxis
= gecc_EnergyFinancialServicesMember
/ us-gaap_StatementScenarioAxis
= gecc_NonaccrualFinancingReceivablesMember
GE Capital Aviation Services (GECAS)    
Past Due Financing Receivables    
Over 30 days past due 0gecc_FinancingReceivableRecordedInvestmentEqualToGreaterThan30DaysPastDue
/ us-gaap_StatementBusinessSegmentsAxis
= gecc_GecasMember
/ us-gaap_StatementScenarioAxis
= gecc_NonaccrualFinancingReceivablesMember
0gecc_FinancingReceivableRecordedInvestmentEqualToGreaterThan30DaysPastDue
/ us-gaap_StatementBusinessSegmentsAxis
= gecc_GecasMember
/ us-gaap_StatementScenarioAxis
= gecc_NonaccrualFinancingReceivablesMember
Over 90 days past due 0gecc_FinancingReceivableRecordedInvestmentsEqualToGreaterThan90DaysPastDue
/ us-gaap_StatementBusinessSegmentsAxis
= gecc_GecasMember
/ us-gaap_StatementScenarioAxis
= gecc_NonaccrualFinancingReceivablesMember
0gecc_FinancingReceivableRecordedInvestmentsEqualToGreaterThan90DaysPastDue
/ us-gaap_StatementBusinessSegmentsAxis
= gecc_GecasMember
/ us-gaap_StatementScenarioAxis
= gecc_NonaccrualFinancingReceivablesMember
Nonaccrual Financing Receivables    
Nonaccrual loans 255us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_StatementBusinessSegmentsAxis
= gecc_GecasMember
/ us-gaap_StatementScenarioAxis
= gecc_NonaccrualFinancingReceivablesMember
419us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_StatementBusinessSegmentsAxis
= gecc_GecasMember
/ us-gaap_StatementScenarioAxis
= gecc_NonaccrualFinancingReceivablesMember
Commercial [Member]    
Past Due Financing Receivables    
Over 30 days past due 646gecc_FinancingReceivableRecordedInvestmentEqualToGreaterThan30DaysPastDue
/ us-gaap_StatementBusinessSegmentsAxis
= gecc_CommercialMember
/ us-gaap_StatementScenarioAxis
= gecc_NonaccrualFinancingReceivablesMember
1,986gecc_FinancingReceivableRecordedInvestmentEqualToGreaterThan30DaysPastDue
/ us-gaap_StatementBusinessSegmentsAxis
= gecc_CommercialMember
/ us-gaap_StatementScenarioAxis
= gecc_NonaccrualFinancingReceivablesMember
Over 90 days past due 137gecc_FinancingReceivableRecordedInvestmentsEqualToGreaterThan90DaysPastDue
/ us-gaap_StatementBusinessSegmentsAxis
= gecc_CommercialMember
/ us-gaap_StatementScenarioAxis
= gecc_NonaccrualFinancingReceivablesMember
1,033gecc_FinancingReceivableRecordedInvestmentsEqualToGreaterThan90DaysPastDue
/ us-gaap_StatementBusinessSegmentsAxis
= gecc_CommercialMember
/ us-gaap_StatementScenarioAxis
= gecc_NonaccrualFinancingReceivablesMember
Nonaccrual Financing Receivables    
Nonaccrual loans 343us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_StatementBusinessSegmentsAxis
= gecc_CommercialMember
/ us-gaap_StatementScenarioAxis
= gecc_NonaccrualFinancingReceivablesMember
2,487us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_StatementBusinessSegmentsAxis
= gecc_CommercialMember
/ us-gaap_StatementScenarioAxis
= gecc_NonaccrualFinancingReceivablesMember
Amount of nonaccrual loans currently paying in accordance with contractual terms 321gecc_AmountOfNonaccrualLoansCurrentlyPayingInAccordanceWithContractualTerms
/ us-gaap_StatementBusinessSegmentsAxis
= gecc_CommercialMember
/ us-gaap_StatementScenarioAxis
= gecc_NonaccrualFinancingReceivablesMember
1,549gecc_AmountOfNonaccrualLoansCurrentlyPayingInAccordanceWithContractualTerms
/ us-gaap_StatementBusinessSegmentsAxis
= gecc_CommercialMember
/ us-gaap_StatementScenarioAxis
= gecc_NonaccrualFinancingReceivablesMember
Consumer [Member]    
Past Due Financing Receivables    
Over 30 days past due 2,209gecc_FinancingReceivableRecordedInvestmentEqualToGreaterThan30DaysPastDue
/ us-gaap_StatementBusinessSegmentsAxis
= gecc_ConsumerMember
/ us-gaap_StatementScenarioAxis
= gecc_NonaccrualFinancingReceivablesMember
5,137gecc_FinancingReceivableRecordedInvestmentEqualToGreaterThan30DaysPastDue
/ us-gaap_StatementBusinessSegmentsAxis
= gecc_ConsumerMember
/ us-gaap_StatementScenarioAxis
= gecc_NonaccrualFinancingReceivablesMember
Over 90 days past due 1,056gecc_FinancingReceivableRecordedInvestmentsEqualToGreaterThan90DaysPastDue
/ us-gaap_StatementBusinessSegmentsAxis
= gecc_ConsumerMember
/ us-gaap_StatementScenarioAxis
= gecc_NonaccrualFinancingReceivablesMember
2,495gecc_FinancingReceivableRecordedInvestmentsEqualToGreaterThan90DaysPastDue
/ us-gaap_StatementBusinessSegmentsAxis
= gecc_ConsumerMember
/ us-gaap_StatementScenarioAxis
= gecc_NonaccrualFinancingReceivablesMember
Loans which are 90+ days past due and still accruing interest 1,054us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_StatementBusinessSegmentsAxis
= gecc_ConsumerMember
/ us-gaap_StatementScenarioAxis
= gecc_NonaccrualFinancingReceivablesMember
1,231us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_StatementBusinessSegmentsAxis
= gecc_ConsumerMember
/ us-gaap_StatementScenarioAxis
= gecc_NonaccrualFinancingReceivablesMember
Nonaccrual Financing Receivables    
Nonaccrual loans 2us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_StatementBusinessSegmentsAxis
= gecc_ConsumerMember
/ us-gaap_StatementScenarioAxis
= gecc_NonaccrualFinancingReceivablesMember
1,484us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_StatementBusinessSegmentsAxis
= gecc_ConsumerMember
/ us-gaap_StatementScenarioAxis
= gecc_NonaccrualFinancingReceivablesMember
Amount of nonaccrual loans currently paying in accordance with contractual terms   $ 179gecc_AmountOfNonaccrualLoansCurrentlyPayingInAccordanceWithContractualTerms
/ us-gaap_StatementBusinessSegmentsAxis
= gecc_ConsumerMember
/ us-gaap_StatementScenarioAxis
= gecc_NonaccrualFinancingReceivablesMember