XML 90 R108.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) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Non US residential mortgages [Member]    
Past Due Financing Receivables    
Over 30 days past due $ 7,365gecc_FinancingReceivableRecordedInvestmentEqualToGreaterThan30DaysPastDue
/ us-gaap_ProductOrServiceAxis
= gecc_NonUsResidentialMortgagesMember
$ 9,113gecc_FinancingReceivableRecordedInvestmentEqualToGreaterThan30DaysPastDue
/ us-gaap_ProductOrServiceAxis
= gecc_NonUsResidentialMortgagesMember
Over 90 days past due 3,711gecc_FinancingReceivableRecordedInvestmentsEqualToGreaterThan90DaysPastDue
/ us-gaap_ProductOrServiceAxis
= gecc_NonUsResidentialMortgagesMember
4,858gecc_FinancingReceivableRecordedInvestmentsEqualToGreaterThan90DaysPastDue
/ us-gaap_ProductOrServiceAxis
= gecc_NonUsResidentialMortgagesMember
Percent of Financing Receivable, Recorded Investment, Past Due Over 30 Days 3.00%gecc_PercentFinancingReceivableRecordedInvestmentPastDueOver30Days
/ us-gaap_ProductOrServiceAxis
= gecc_NonUsResidentialMortgagesMember
3.50%gecc_PercentFinancingReceivableRecordedInvestmentPastDueOver30Days
/ us-gaap_ProductOrServiceAxis
= gecc_NonUsResidentialMortgagesMember
Percent of Financing Receivable, Recorded Investment, Past Due Over 90 Days 1.50%gecc_PercentOfFinancingReceivableRecordedInvestmentPastDueOver90Days
/ us-gaap_ProductOrServiceAxis
= gecc_NonUsResidentialMortgagesMember
1.90%gecc_PercentOfFinancingReceivableRecordedInvestmentPastDueOver90Days
/ us-gaap_ProductOrServiceAxis
= gecc_NonUsResidentialMortgagesMember
Nonaccrual Financing Receivables    
Percent Financing Receivable, Recorded Investment, Nonaccrual Status 2.20%gecc_PercentFinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_ProductOrServiceAxis
= gecc_NonUsResidentialMortgagesMember
3.10%gecc_PercentFinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_ProductOrServiceAxis
= gecc_NonUsResidentialMortgagesMember
Nonaccrual loans 5,225us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_ProductOrServiceAxis
= gecc_NonUsResidentialMortgagesMember
7,915us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_ProductOrServiceAxis
= gecc_NonUsResidentialMortgagesMember
Commercial Portfolio Segment [Member]    
Past Due Financing Receivables    
Over 30 days past due 1,986gecc_FinancingReceivableRecordedInvestmentEqualToGreaterThan30DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
2,245gecc_FinancingReceivableRecordedInvestmentEqualToGreaterThan30DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
Over 90 days past due 1,033gecc_FinancingReceivableRecordedInvestmentsEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
1,179gecc_FinancingReceivableRecordedInvestmentsEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
Nonaccrual Financing Receivables    
Nonaccrual loans 2,487us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
2,744us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
Amount of nonaccrual loans currently paying in accordance with contractual terms 1,549gecc_AmountOfNonaccrualLoansCurrentlyPayingInAccordanceWithContractualTerms
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
1,397gecc_AmountOfNonaccrualLoansCurrentlyPayingInAccordanceWithContractualTerms
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
Commercial Portfolio Segment [Member] | Other Financing Receivables [Member]    
Past Due Financing Receivables    
Over 30 days past due 0gecc_FinancingReceivableRecordedInvestmentEqualToGreaterThan30DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_ProductOrServiceAxis
= gecc_OtherFinancingReceivablesMember
0gecc_FinancingReceivableRecordedInvestmentEqualToGreaterThan30DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_ProductOrServiceAxis
= gecc_OtherFinancingReceivablesMember
Over 90 days past due 0gecc_FinancingReceivableRecordedInvestmentsEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_ProductOrServiceAxis
= gecc_OtherFinancingReceivablesMember
0gecc_FinancingReceivableRecordedInvestmentsEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_ProductOrServiceAxis
= gecc_OtherFinancingReceivablesMember
Nonaccrual Financing Receivables    
Nonaccrual loans 0us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_ProductOrServiceAxis
= gecc_OtherFinancingReceivablesMember
6us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialPortfolioSegmentMember
/ us-gaap_ProductOrServiceAxis
= gecc_OtherFinancingReceivablesMember
Commercial Real Estate Portfolio Segment [Member]    
Past Due Financing Receivables    
Over 30 days past due 242gecc_FinancingReceivableRecordedInvestmentEqualToGreaterThan30DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
247gecc_FinancingReceivableRecordedInvestmentEqualToGreaterThan30DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Over 90 days past due 183gecc_FinancingReceivableRecordedInvestmentsEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
212gecc_FinancingReceivableRecordedInvestmentsEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Nonaccrual Financing Receivables    
Nonaccrual loans 1,254us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
2,551us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Amount of nonaccrual loans currently paying in accordance with contractual terms 1,018gecc_AmountOfNonaccrualLoansCurrentlyPayingInAccordanceWithContractualTerms
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
2,308gecc_AmountOfNonaccrualLoansCurrentlyPayingInAccordanceWithContractualTerms
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstatePortfolioSegmentMember
Consumer Portfolio Segment [Member]    
Past Due Financing Receivables    
Over 30 days past due 5,137gecc_FinancingReceivableRecordedInvestmentEqualToGreaterThan30DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
6,621gecc_FinancingReceivableRecordedInvestmentEqualToGreaterThan30DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
Over 90 days past due 2,495gecc_FinancingReceivableRecordedInvestmentsEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
3,467gecc_FinancingReceivableRecordedInvestmentsEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
Loans which are 90+ days past due and still accruing interest 1,231us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
1,197us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
Nonaccrual Financing Receivables    
Nonaccrual loans 1,484us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
2,620us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
Amount of nonaccrual loans currently paying in accordance with contractual terms 179gecc_AmountOfNonaccrualLoansCurrentlyPayingInAccordanceWithContractualTerms
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
324gecc_AmountOfNonaccrualLoansCurrentlyPayingInAccordanceWithContractualTerms
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
Consumer Portfolio Segment [Member] | Non US residential mortgages [Member]    
Past Due Financing Receivables    
Over 30 days past due 2,171gecc_FinancingReceivableRecordedInvestmentEqualToGreaterThan30DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_ProductOrServiceAxis
= gecc_NonUsResidentialMortgagesMember
3,406gecc_FinancingReceivableRecordedInvestmentEqualToGreaterThan30DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_ProductOrServiceAxis
= gecc_NonUsResidentialMortgagesMember
Over 90 days past due 1,195gecc_FinancingReceivableRecordedInvestmentsEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_ProductOrServiceAxis
= gecc_NonUsResidentialMortgagesMember
2,104gecc_FinancingReceivableRecordedInvestmentsEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_ProductOrServiceAxis
= gecc_NonUsResidentialMortgagesMember
Nonaccrual Financing Receivables    
Nonaccrual loans 1,262us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_ProductOrServiceAxis
= gecc_NonUsResidentialMortgagesMember
2,161us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_ProductOrServiceAxis
= gecc_NonUsResidentialMortgagesMember
Consumer Portfolio Segment [Member] | Non US installment and revolving credit [Member]    
Past Due Financing Receivables    
Over 30 days past due 333gecc_FinancingReceivableRecordedInvestmentEqualToGreaterThan30DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_ProductOrServiceAxis
= gecc_NonUsInstallmentAndRevolvingCreditMember
601gecc_FinancingReceivableRecordedInvestmentEqualToGreaterThan30DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_ProductOrServiceAxis
= gecc_NonUsInstallmentAndRevolvingCreditMember
Over 90 days past due 89gecc_FinancingReceivableRecordedInvestmentsEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_ProductOrServiceAxis
= gecc_NonUsInstallmentAndRevolvingCreditMember
159gecc_FinancingReceivableRecordedInvestmentsEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_ProductOrServiceAxis
= gecc_NonUsInstallmentAndRevolvingCreditMember
Nonaccrual Financing Receivables    
Nonaccrual loans 53us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_ProductOrServiceAxis
= gecc_NonUsInstallmentAndRevolvingCreditMember
106us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_ProductOrServiceAxis
= gecc_NonUsInstallmentAndRevolvingCreditMember
Consumer Portfolio Segment [Member] | US installment and revolving credit [Member]    
Past Due Financing Receivables    
Over 30 days past due 2,492gecc_FinancingReceivableRecordedInvestmentEqualToGreaterThan30DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_ProductOrServiceAxis
= gecc_UsInstallmentAndRevolvingCreditMember
2,442gecc_FinancingReceivableRecordedInvestmentEqualToGreaterThan30DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_ProductOrServiceAxis
= gecc_UsInstallmentAndRevolvingCreditMember
Over 90 days past due 1,147gecc_FinancingReceivableRecordedInvestmentsEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_ProductOrServiceAxis
= gecc_UsInstallmentAndRevolvingCreditMember
1,105gecc_FinancingReceivableRecordedInvestmentsEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_ProductOrServiceAxis
= gecc_UsInstallmentAndRevolvingCreditMember
Nonaccrual Financing Receivables    
Nonaccrual loans 2us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_ProductOrServiceAxis
= gecc_UsInstallmentAndRevolvingCreditMember
2us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_ProductOrServiceAxis
= gecc_UsInstallmentAndRevolvingCreditMember
Consumer Portfolio Segment [Member] | Consumer Other Financing Receivable [Member]    
Past Due Financing Receivables    
Over 30 days past due 141gecc_FinancingReceivableRecordedInvestmentEqualToGreaterThan30DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
172gecc_FinancingReceivableRecordedInvestmentEqualToGreaterThan30DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
Over 90 days past due 64gecc_FinancingReceivableRecordedInvestmentsEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
99gecc_FinancingReceivableRecordedInvestmentsEqualToGreaterThan90DaysPastDue
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
Nonaccrual Financing Receivables    
Nonaccrual loans $ 167us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_ConsumerOtherFinancingReceivableMember
$ 351us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerPortfolioSegmentMember
/ us-gaap_ProductOrServiceAxis
= us-gaap_ConsumerOtherFinancingReceivableMember