v2.4.1.9
Financial Instruments (Cash flow hedges) (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Summary Of Cash Flow Hedge Activity [Line Items]    
Pre-tax gain (loss) included in AOCI related to cash flow hedges of forecasted transactions $ 230gecc_TotalPreTaxAmountInAccumulatedOtherComprehensiveIncomeRelatedToCashFlowHedgesOfForecastedTransactions  
Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months (196)us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths  
Maximum term of hedged forecasted transactions P0Y P19Y
Hedge ineffectiveness gain (loss) (77)us-gaap_DerivativeNetHedgeIneffectivenessGainLoss (74)us-gaap_DerivativeNetHedgeIneffectivenessGainLoss
Accumulated Net Gain (Loss) from Designated or Qualifying Cash Flow Hedges [Member] | Interest Rate Contract [Member]    
Summary Of Cash Flow Hedge Activity [Line Items]    
Gain (loss) recognized in AOCI (1)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ gecc_HedgeTypeAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(26)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ gecc_HedgeTypeAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Gain (loss) reclassified from AOCI into earnings (234)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ gecc_HedgeTypeAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(364)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ gecc_HedgeTypeAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Accumulated Net Gain (Loss) from Designated or Qualifying Cash Flow Hedges [Member] | Foreign Exchange Contract [Member]    
Summary Of Cash Flow Hedge Activity [Line Items]    
Gain (loss) recognized in AOCI (529)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ gecc_HedgeTypeAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
704us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ gecc_HedgeTypeAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Gain (loss) reclassified from AOCI into earnings (652)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ gecc_HedgeTypeAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
588us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ gecc_HedgeTypeAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Net Investment Hedge [Member]    
Summary Of Cash Flow Hedge Activity [Line Items]    
Hedge ineffectiveness gain (loss) (549)us-gaap_DerivativeNetHedgeIneffectivenessGainLoss
/ gecc_HedgeTypeAxis
= gecc_NetInvestmentHedgeMember
(678)us-gaap_DerivativeNetHedgeIneffectivenessGainLoss
/ gecc_HedgeTypeAxis
= gecc_NetInvestmentHedgeMember
Net Investment Hedge [Member] | Foreign Exchange Contract [Member]    
Summary Of Cash Flow Hedge Activity [Line Items]    
Gain (loss) recognized in AOCI 5,741us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ gecc_HedgeTypeAxis
= gecc_NetInvestmentHedgeMember
2,322us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ gecc_HedgeTypeAxis
= gecc_NetInvestmentHedgeMember
Gain (loss) reclassified from AOCI into earnings $ 88us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ gecc_HedgeTypeAxis
= gecc_NetInvestmentHedgeMember
$ (1,525)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ gecc_HedgeTypeAxis
= gecc_NetInvestmentHedgeMember