XML 33 R75.htm IDEA: XBRL DOCUMENT v2.4.1.9
Financial Instruments (Net investment hedges in foreign operations) (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Net investment hedges in foreign operation    
Hedge ineffectiveness gain (loss) $ (32)us-gaap_DerivativeNetHedgeIneffectivenessGainLoss $ (16)us-gaap_DerivativeNetHedgeIneffectivenessGainLoss
Financial Services Revenue 5,961us-gaap_FinancialServicesRevenue 9,858us-gaap_FinancialServicesRevenue
Discontinued Operations [Member]    
Net investment hedges in foreign operation    
Gain (loss) reclassified from AOCI into earnings (189)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
13us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
Reclassification out of Accumulated Other Comprehensive Income [Member]    
Net investment hedges in foreign operation    
Financial Services Revenue (944)us-gaap_FinancialServicesRevenue
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
134us-gaap_FinancialServicesRevenue
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
Net Investment Hedge [Member]    
Net investment hedges in foreign operation    
Hedge ineffectiveness gain (loss) (44)us-gaap_DerivativeNetHedgeIneffectivenessGainLoss
/ gecc_HedgeTypeAxis
= gecc_NetInvestmentHedgeMember
(142)us-gaap_DerivativeNetHedgeIneffectivenessGainLoss
/ gecc_HedgeTypeAxis
= gecc_NetInvestmentHedgeMember
Foreign Exchange Contract [Member] | Net Investment Hedge [Member]    
Net investment hedges in foreign operation    
Gain (loss) recognized in AOCI 4,989us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ gecc_HedgeTypeAxis
= gecc_NetInvestmentHedgeMember
(1,033)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ gecc_HedgeTypeAxis
= gecc_NetInvestmentHedgeMember
Gain (loss) reclassified from AOCI into earnings 785us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ gecc_HedgeTypeAxis
= gecc_NetInvestmentHedgeMember
10us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ gecc_HedgeTypeAxis
= gecc_NetInvestmentHedgeMember
Currency Translation Adjustment [Member] | Reclassification out of Accumulated Other Comprehensive Income [Member]    
Net investment hedges in foreign operation    
Financial Services Revenue $ 974us-gaap_FinancialServicesRevenue
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
$ (3)us-gaap_FinancialServicesRevenue
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember