v2.4.1.9
Operating and Administrative Expenses (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Leases Operating [Abstract]      
Minimum rental commitments under noncancellable operating leases $ 1,420us-gaap_OperatingLeasesFutureMinimumPaymentsDue    
Amounts payable over the next five years      
2015 238us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent    
2016 203us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears    
2017 177us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears    
2018 141us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears    
2019 120us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears    
Equipment For Sublease [Member]      
Leases Operating [Abstract]      
Rental expense under operating leases 36us-gaap_LeaseAndRentalExpense
/ gecc_ComponentOfOtherOperatingCostAndExpenseAxis
= gecc_EquipmentForSubleaseMember
64us-gaap_LeaseAndRentalExpense
/ gecc_ComponentOfOtherOperatingCostAndExpenseAxis
= gecc_EquipmentForSubleaseMember
149us-gaap_LeaseAndRentalExpense
/ gecc_ComponentOfOtherOperatingCostAndExpenseAxis
= gecc_EquipmentForSubleaseMember
Other Rental Expense [Member]      
Leases Operating [Abstract]      
Rental expense under operating leases $ 346us-gaap_LeaseAndRentalExpense
/ gecc_ComponentOfOtherOperatingCostAndExpenseAxis
= gecc_OtherRentalExpenseMember
$ 364us-gaap_LeaseAndRentalExpense
/ gecc_ComponentOfOtherOperatingCostAndExpenseAxis
= gecc_OtherRentalExpenseMember
$ 390us-gaap_LeaseAndRentalExpense
/ gecc_ComponentOfOtherOperatingCostAndExpenseAxis
= gecc_OtherRentalExpenseMember