XML 51 R72.htm IDEA: XBRL DOCUMENT v2.4.1.9
Transactions with Related Parties (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Related Party Transaction      
Dividend paid to Caterpillar $ 400,000,000us-gaap_PaymentsOfDividends $ 200,000,000us-gaap_PaymentsOfDividends $ 250,000,000us-gaap_PaymentsOfDividends
Maximum borrowing capacity from Caterpillar, Variable lending agreements 2,310,000,000cfsc_MaximumBorrowingCapacityVariableLendingAgreementsWithParentEntity    
Maximum lending capacity to Caterpillar, Variable lending agreements 1,290,000,000cfsc_MaximumLendingCapacityVariableLendingAgreementsToParentEntity    
Amount available, Committed credit facility extended to Caterpillar 2,000,000,000cfsc_CommittedCreditFacilityWithParentEntity    
Notes payable to Caterpillar 1,108,000,000us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent 1,118,000,000us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent 208,000,000us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent
Notes receivable from Caterpillar 414,000,000us-gaap_NotesReceivableRelatedParties 345,000,000us-gaap_NotesReceivableRelatedParties 360,000,000us-gaap_NotesReceivableRelatedParties
Discounts earned on purchased receivables 243,000,000cfsc_AmortizationOfReceivablesPurchaseDiscount 233,000,000cfsc_AmortizationOfReceivablesPurchaseDiscount 241,000,000cfsc_AmortizationOfReceivablesPurchaseDiscount
Caterpillar      
Related Party Transaction      
Dividend paid to Caterpillar 400,000,000us-gaap_PaymentsOfDividends
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
200,000,000us-gaap_PaymentsOfDividends
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
250,000,000us-gaap_PaymentsOfDividends
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
Maximum borrowing capacity from Caterpillar, Variable lending agreements 2,310,000,000cfsc_MaximumBorrowingCapacityVariableLendingAgreementsWithParentEntity
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
   
Maximum lending capacity to Caterpillar, Variable lending agreements 1,290,000,000cfsc_MaximumLendingCapacityVariableLendingAgreementsToParentEntity
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
   
Amount available, Committed credit facility extended to Caterpillar 2,000,000,000cfsc_CommittedCreditFacilityWithParentEntity
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
   
Interest expense, Caterpillar 7,000,000us-gaap_InterestExpenseRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
7,000,000us-gaap_InterestExpenseRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
4,000,000us-gaap_InterestExpenseRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
Interest income on Notes Receivable with Caterpillar 18,000,000us-gaap_InterestIncomeRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
19,000,000us-gaap_InterestIncomeRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
21,000,000us-gaap_InterestIncomeRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
Fees on committed credit facility extended to Caterpillar 41,000,000us-gaap_RevenueFromRelatedParties
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
41,000,000us-gaap_RevenueFromRelatedParties
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
41,000,000us-gaap_RevenueFromRelatedParties
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
Purchases of receivables from Caterpillar 36,816,000,000cfsc_PurchasesOfFactoredReceivables
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
33,018,000,000cfsc_PurchasesOfFactoredReceivables
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
36,665,000,000cfsc_PurchasesOfFactoredReceivables
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
Discounts earned on purchased receivables 243,000,000cfsc_AmortizationOfReceivablesPurchaseDiscount
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
233,000,000cfsc_AmortizationOfReceivablesPurchaseDiscount
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
241,000,000cfsc_AmortizationOfReceivablesPurchaseDiscount
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
Balance of purchased receivables 3,238,000,000cfsc_BalanceOfFactoredReceivables
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
3,092,000,000cfsc_BalanceOfFactoredReceivables
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
3,114,000,000cfsc_BalanceOfFactoredReceivables
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
Marketing program payments received 173,000,000cfsc_FinancialMerchandisingProgramPayments
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
189,000,000cfsc_FinancialMerchandisingProgramPayments
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
160,000,000cfsc_FinancialMerchandisingProgramPayments
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
Charges for employee medical plans and postretirement benefit plans administered by Caterpillar 30,000,000us-gaap_PensionAndOtherPostretirementBenefitExpense
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
27,000,000us-gaap_PensionAndOtherPostretirementBenefitExpense
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
26,000,000us-gaap_PensionAndOtherPostretirementBenefitExpense
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
Contributions to defined benefit plans 7,000,000us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
7,000,000us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
7,000,000us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
Stock based compensation expense 11,000,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
11,000,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
10,000,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
Operational and administrative support charges reimbursed to Caterpillar 37,000,000us-gaap_RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
33,000,000us-gaap_RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
32,000,000us-gaap_RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
Administrative support services to certain Caterpillar subsidiaries reimbursed by Caterpillar $ 12,000,000cfsc_RelatedPartyTransactionReimbursedSellingGeneralAndAdministrationExpenses
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
$ 12,000,000cfsc_RelatedPartyTransactionReimbursedSellingGeneralAndAdministrationExpenses
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember
$ 10,000,000cfsc_RelatedPartyTransactionReimbursedSellingGeneralAndAdministrationExpenses
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= us-gaap_ParentCompanyMember