XML 127 R105.htm IDEA: XBRL DOCUMENT v2.4.1.9
Variable Interest Entities (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended 12 Months Ended
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Variable Interest Entity [Line Items]                      
Financing Receivable, Net $ 237,018us-gaap_NotesReceivableNet       $ 253,029us-gaap_NotesReceivableNet       $ 237,018us-gaap_NotesReceivableNet $ 253,029us-gaap_NotesReceivableNet  
Investment securities in GE 47,827us-gaap_Investments       43,662us-gaap_Investments       47,827us-gaap_Investments 43,662us-gaap_Investments  
Other Assets 43,875us-gaap_OtherAssets       47,366us-gaap_OtherAssets       43,875us-gaap_OtherAssets 47,366us-gaap_OtherAssets  
Other Liabilities 16,313us-gaap_OtherLiabilities       20,531us-gaap_OtherLiabilities       16,313us-gaap_OtherLiabilities 20,531us-gaap_OtherLiabilities  
Total revenues of consolidated VIEs 11,512us-gaap_Revenues 10,451us-gaap_Revenues 10,247us-gaap_Revenues 10,515us-gaap_Revenues 11,077us-gaap_Revenues 10,606us-gaap_Revenues 10,916us-gaap_Revenues 11,468us-gaap_Revenues 42,725us-gaap_Revenues 44,067us-gaap_Revenues 45,364us-gaap_Revenues
Provision for Loan and Lease Losses                 3,993us-gaap_ProvisionForLoanAndLeaseLosses 4,818us-gaap_ProvisionForLoanAndLeaseLosses 3,832us-gaap_ProvisionForLoanAndLeaseLosses
Interest Expense                 8,397us-gaap_InterestExpense 9,267us-gaap_InterestExpense 11,596us-gaap_InterestExpense
Consolidated VIE                      
Variable Interest Entity [Line Items]                      
Financing Receivable, Net 44,580us-gaap_NotesReceivableNet
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
      42,247us-gaap_NotesReceivableNet
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
      44,580us-gaap_NotesReceivableNet
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
42,247us-gaap_NotesReceivableNet
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
 
Investment securities in GE 3,374us-gaap_Investments
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
      3,830us-gaap_Investments
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
      3,374us-gaap_Investments
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
3,830us-gaap_Investments
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
 
Other Assets 3,710us-gaap_OtherAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
      2,354us-gaap_OtherAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
      3,710us-gaap_OtherAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
2,354us-gaap_OtherAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
 
Assets VIE 51,664us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
      48,431us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
      51,664us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
48,431us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
 
Borrowings 519gecc_Borrowings
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
      597gecc_Borrowings
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
      519gecc_Borrowings
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
597gecc_Borrowings
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
 
Non Recourse Borrowings 28,664us-gaap_NonRecourseDebt
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
      28,574us-gaap_NonRecourseDebt
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
      28,664us-gaap_NonRecourseDebt
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
28,574us-gaap_NonRecourseDebt
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
 
Other Liabilities 3,160us-gaap_OtherLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
      3,218us-gaap_OtherLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
      3,160us-gaap_OtherLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
3,218us-gaap_OtherLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
 
Liabilities VIE 32,343us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
      32,389us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
      32,343us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
32,389us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityPrimaryBeneficiaryMember
 
Trinity [Member]                      
Variable Interest Entity [Line Items]                      
Financing Receivable, Net 0us-gaap_NotesReceivableNet
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_TrinityMember
      0us-gaap_NotesReceivableNet
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_TrinityMember
      0us-gaap_NotesReceivableNet
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_TrinityMember
0us-gaap_NotesReceivableNet
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_TrinityMember
 
Investment securities in GE 2,369us-gaap_Investments
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_TrinityMember
      2,786us-gaap_Investments
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_TrinityMember
      2,369us-gaap_Investments
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_TrinityMember
2,786us-gaap_Investments
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_TrinityMember
 
Other Assets 17us-gaap_OtherAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_TrinityMember
      213us-gaap_OtherAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_TrinityMember
      17us-gaap_OtherAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_TrinityMember
213us-gaap_OtherAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_TrinityMember
 
Assets VIE 2,386us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_TrinityMember
      2,999us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_TrinityMember
      2,386us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_TrinityMember
2,999us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_TrinityMember
 
Borrowings 0gecc_Borrowings
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_TrinityMember
      0gecc_Borrowings
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_TrinityMember
      0gecc_Borrowings
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_TrinityMember
0gecc_Borrowings
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_TrinityMember
 
Non Recourse Borrowings 0us-gaap_NonRecourseDebt
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_TrinityMember
      0us-gaap_NonRecourseDebt
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_TrinityMember
      0us-gaap_NonRecourseDebt
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_TrinityMember
0us-gaap_NonRecourseDebt
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_TrinityMember
 
Other Liabilities 1,022us-gaap_OtherLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_TrinityMember
      1,482us-gaap_OtherLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_TrinityMember
      1,022us-gaap_OtherLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_TrinityMember
1,482us-gaap_OtherLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_TrinityMember
 
Liabilities VIE 1,022us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_TrinityMember
      1,482us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_TrinityMember
      1,022us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_TrinityMember
1,482us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_TrinityMember
 
Commingled cash amounts owed to CSEs 2,809gecc_CommingledCashAmountsOwedToConsolidatedSecuritizationEntities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_TrinityMember
      6,314gecc_CommingledCashAmountsOwedToConsolidatedSecuritizationEntities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_TrinityMember
      2,809gecc_CommingledCashAmountsOwedToConsolidatedSecuritizationEntities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_TrinityMember
6,314gecc_CommingledCashAmountsOwedToConsolidatedSecuritizationEntities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_TrinityMember
 
Commingled cash receivable from CSEs 2,913gecc_CommingledCashReceivableFromConsolidatedSecuritizationEntities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_TrinityMember
      5,540gecc_CommingledCashReceivableFromConsolidatedSecuritizationEntities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_TrinityMember
      2,913gecc_CommingledCashReceivableFromConsolidatedSecuritizationEntities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_TrinityMember
5,540gecc_CommingledCashReceivableFromConsolidatedSecuritizationEntities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_TrinityMember
 
Consolidated Securitization Entities [Member]                      
Variable Interest Entity [Line Items]                      
Total revenues of consolidated VIEs                 6,952us-gaap_Revenues
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_ConsolidatedSecuritizationEntitiesMember
6,776us-gaap_Revenues
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_ConsolidatedSecuritizationEntitiesMember
6,638us-gaap_Revenues
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_ConsolidatedSecuritizationEntitiesMember
Provision for Loan and Lease Losses                 1,186us-gaap_ProvisionForLoanAndLeaseLosses
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_ConsolidatedSecuritizationEntitiesMember
1,247us-gaap_ProvisionForLoanAndLeaseLosses
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_ConsolidatedSecuritizationEntitiesMember
1,171us-gaap_ProvisionForLoanAndLeaseLosses
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_ConsolidatedSecuritizationEntitiesMember
Interest And Other Financial Charges                 353gecc_InterestAndOtherFinancialCharges
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_ConsolidatedSecuritizationEntitiesMember
353gecc_InterestAndOtherFinancialCharges
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_ConsolidatedSecuritizationEntitiesMember
 
Interest Expense                     541us-gaap_InterestExpense
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_ConsolidatedSecuritizationEntitiesMember
Intercompany Advances Eliminated In Consolidation 1,565gecc_IntercompanyAdvancesEliminatedInConsolidation
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_ConsolidatedSecuritizationEntitiesMember
      1,837gecc_IntercompanyAdvancesEliminatedInConsolidation
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_ConsolidatedSecuritizationEntitiesMember
      1,565gecc_IntercompanyAdvancesEliminatedInConsolidation
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_ConsolidatedSecuritizationEntitiesMember
1,837gecc_IntercompanyAdvancesEliminatedInConsolidation
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_ConsolidatedSecuritizationEntitiesMember
 
Credit Card Receivable [Member]                      
Variable Interest Entity [Line Items]                      
Financing Receivable, Net 25,645us-gaap_NotesReceivableNet
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_CreditCardReceivablesMember
      24,766us-gaap_NotesReceivableNet
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_CreditCardReceivablesMember
      25,645us-gaap_NotesReceivableNet
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_CreditCardReceivablesMember
24,766us-gaap_NotesReceivableNet
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_CreditCardReceivablesMember
 
Investment securities in GE 0us-gaap_Investments
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_CreditCardReceivablesMember
      0us-gaap_Investments
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_CreditCardReceivablesMember
      0us-gaap_Investments
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_CreditCardReceivablesMember
0us-gaap_Investments
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_CreditCardReceivablesMember
 
Other Assets 1,059us-gaap_OtherAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_CreditCardReceivablesMember
      20us-gaap_OtherAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_CreditCardReceivablesMember
      1,059us-gaap_OtherAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_CreditCardReceivablesMember
20us-gaap_OtherAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_CreditCardReceivablesMember
 
Assets VIE 26,704us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_CreditCardReceivablesMember
      24,786us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_CreditCardReceivablesMember
      26,704us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_CreditCardReceivablesMember
24,786us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_CreditCardReceivablesMember
 
Borrowings 0gecc_Borrowings
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_CreditCardReceivablesMember
      0gecc_Borrowings
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_CreditCardReceivablesMember
      0gecc_Borrowings
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_CreditCardReceivablesMember
0gecc_Borrowings
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_CreditCardReceivablesMember
 
Non Recourse Borrowings 14,967us-gaap_NonRecourseDebt
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_CreditCardReceivablesMember
      15,363us-gaap_NonRecourseDebt
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_CreditCardReceivablesMember
      14,967us-gaap_NonRecourseDebt
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_CreditCardReceivablesMember
15,363us-gaap_NonRecourseDebt
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_CreditCardReceivablesMember
 
Other Liabilities 332us-gaap_OtherLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_CreditCardReceivablesMember
      228us-gaap_OtherLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_CreditCardReceivablesMember
      332us-gaap_OtherLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_CreditCardReceivablesMember
228us-gaap_OtherLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_CreditCardReceivablesMember
 
Liabilities VIE 15,299us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_CreditCardReceivablesMember
      15,591us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_CreditCardReceivablesMember
      15,299us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_CreditCardReceivablesMember
15,591us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_CreditCardReceivablesMember
 
Equipment [Member]                      
Variable Interest Entity [Line Items]                      
Financing Receivable, Net 12,843us-gaap_NotesReceivableNet
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_EquipmentMember
      12,928us-gaap_NotesReceivableNet
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_EquipmentMember
      12,843us-gaap_NotesReceivableNet
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_EquipmentMember
12,928us-gaap_NotesReceivableNet
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_EquipmentMember
 
Investment securities in GE 0us-gaap_Investments
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_EquipmentMember
      0us-gaap_Investments
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_EquipmentMember
      0us-gaap_Investments
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_EquipmentMember
0us-gaap_Investments
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_EquipmentMember
 
Other Assets 766us-gaap_OtherAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_EquipmentMember
      557us-gaap_OtherAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_EquipmentMember
      766us-gaap_OtherAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_EquipmentMember
557us-gaap_OtherAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_EquipmentMember
 
Assets VIE 13,609us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_EquipmentMember
      13,485us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_EquipmentMember
      13,609us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_EquipmentMember
13,485us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_EquipmentMember
 
Borrowings 0gecc_Borrowings
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_EquipmentMember
      0gecc_Borrowings
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_EquipmentMember
      0gecc_Borrowings
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_EquipmentMember
0gecc_Borrowings
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_EquipmentMember
 
Non Recourse Borrowings 10,359us-gaap_NonRecourseDebt
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_EquipmentMember
      10,982us-gaap_NonRecourseDebt
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_EquipmentMember
      10,359us-gaap_NonRecourseDebt
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_EquipmentMember
10,982us-gaap_NonRecourseDebt
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_EquipmentMember
 
Other Liabilities 593us-gaap_OtherLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_EquipmentMember
      248us-gaap_OtherLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_EquipmentMember
      593us-gaap_OtherLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_EquipmentMember
248us-gaap_OtherLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_EquipmentMember
 
Liabilities VIE 10,952us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_EquipmentMember
      11,230us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_EquipmentMember
      10,952us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_EquipmentMember
11,230us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_EquipmentMember
 
Trade Accounts Receivable [Member]                      
Variable Interest Entity [Line Items]                      
Financing Receivable, Net 3,028us-gaap_NotesReceivableNet
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_TradeAccountsReceivableMember
      2,509us-gaap_NotesReceivableNet
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_TradeAccountsReceivableMember
      3,028us-gaap_NotesReceivableNet
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_TradeAccountsReceivableMember
2,509us-gaap_NotesReceivableNet
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_TradeAccountsReceivableMember
 
Investment securities in GE 0us-gaap_Investments
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_TradeAccountsReceivableMember
      0us-gaap_Investments
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_TradeAccountsReceivableMember
      0us-gaap_Investments
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_TradeAccountsReceivableMember
0us-gaap_Investments
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_TradeAccountsReceivableMember
 
Other Assets 2us-gaap_OtherAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_TradeAccountsReceivableMember
      1us-gaap_OtherAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_TradeAccountsReceivableMember
      2us-gaap_OtherAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_TradeAccountsReceivableMember
1us-gaap_OtherAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_TradeAccountsReceivableMember
 
Assets VIE 3,030us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_TradeAccountsReceivableMember
      2,510us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_TradeAccountsReceivableMember
      3,030us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_TradeAccountsReceivableMember
2,510us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_TradeAccountsReceivableMember
 
Borrowings 0gecc_Borrowings
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_TradeAccountsReceivableMember
      0gecc_Borrowings
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_TradeAccountsReceivableMember
      0gecc_Borrowings
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_TradeAccountsReceivableMember
0gecc_Borrowings
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_TradeAccountsReceivableMember
 
Non Recourse Borrowings 2,692us-gaap_NonRecourseDebt
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_TradeAccountsReceivableMember
      2,180us-gaap_NonRecourseDebt
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_TradeAccountsReceivableMember
      2,692us-gaap_NonRecourseDebt
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_TradeAccountsReceivableMember
2,180us-gaap_NonRecourseDebt
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_TradeAccountsReceivableMember
 
Other Liabilities 26us-gaap_OtherLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_TradeAccountsReceivableMember
      25us-gaap_OtherLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_TradeAccountsReceivableMember
      26us-gaap_OtherLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_TradeAccountsReceivableMember
25us-gaap_OtherLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_TradeAccountsReceivableMember
 
Liabilities VIE 2,718us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_TradeAccountsReceivableMember
      2,205us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_TradeAccountsReceivableMember
      2,718us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_TradeAccountsReceivableMember
2,205us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_TradeAccountsReceivableMember
 
Other 1 [Member]                      
Variable Interest Entity [Line Items]                      
Financing Receivable, Net 3,064us-gaap_NotesReceivableNet
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_Other1Member
      2,044us-gaap_NotesReceivableNet
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_Other1Member
      3,064us-gaap_NotesReceivableNet
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_Other1Member
2,044us-gaap_NotesReceivableNet
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_Other1Member
 
Investment securities in GE 1,005us-gaap_Investments
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_Other1Member
      1,044us-gaap_Investments
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_Other1Member
      1,005us-gaap_Investments
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_Other1Member
1,044us-gaap_Investments
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_Other1Member
 
Other Assets 1,866us-gaap_OtherAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_Other1Member
      1,563us-gaap_OtherAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_Other1Member
      1,866us-gaap_OtherAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_Other1Member
1,563us-gaap_OtherAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_Other1Member
 
Assets VIE 5,935us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_Other1Member
      4,651us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_Other1Member
      5,935us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_Other1Member
4,651us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssets
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_Other1Member
 
Borrowings 519gecc_Borrowings
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_Other1Member
      597gecc_Borrowings
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_Other1Member
      519gecc_Borrowings
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_Other1Member
597gecc_Borrowings
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_Other1Member
 
Non Recourse Borrowings 646us-gaap_NonRecourseDebt
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_Other1Member
      49us-gaap_NonRecourseDebt
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_Other1Member
      646us-gaap_NonRecourseDebt
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_Other1Member
49us-gaap_NonRecourseDebt
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_Other1Member
 
Other Liabilities 1,187us-gaap_OtherLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_Other1Member
      1,235us-gaap_OtherLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_Other1Member
      1,187us-gaap_OtherLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_Other1Member
1,235us-gaap_OtherLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_Other1Member
 
Liabilities VIE $ 2,352us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_Other1Member
      $ 1,881us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_Other1Member
      $ 2,352us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_Other1Member
$ 1,881us-gaap_VariableInterestEntityConsolidatedCarryingAmountLiabilities
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= gecc_Other1Member