XML 69 R72.htm IDEA: XBRL DOCUMENT v2.4.1.9
Credit Loss Reserves - Summarizes Changes in Credit Loss Reserves by Product/Class and Related Receivable Balance by Product (Detail) (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
Allowance for Loan and Lease Losses [Roll Forward]                      
Credit loss reserves at beginning of period       $ 3,273us-gaap_LoansAndLeasesReceivableAllowance       $ 4,607us-gaap_LoansAndLeasesReceivableAllowance $ 3,273us-gaap_LoansAndLeasesReceivableAllowance $ 4,607us-gaap_LoansAndLeasesReceivableAllowance $ 5,952us-gaap_LoansAndLeasesReceivableAllowance
Provision for credit losses (127)us-gaap_ProvisionForLoanAndLeaseLosses (43)us-gaap_ProvisionForLoanAndLeaseLosses (197)us-gaap_ProvisionForLoanAndLeaseLosses 2us-gaap_ProvisionForLoanAndLeaseLosses (152)us-gaap_ProvisionForLoanAndLeaseLosses (160)us-gaap_ProvisionForLoanAndLeaseLosses 267us-gaap_ProvisionForLoanAndLeaseLosses 24us-gaap_ProvisionForLoanAndLeaseLosses (365)us-gaap_ProvisionForLoanAndLeaseLosses (21)us-gaap_ProvisionForLoanAndLeaseLosses 2,224us-gaap_ProvisionForLoanAndLeaseLosses [1]
Charge-offs                 (854)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs [2] (1,521)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs [2] (3,021)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs [2]
Recoveries                 161us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts 200us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts 417us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
Total net charge-offs                 (693)us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet (1,321)us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet (2,604)us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet
Other                 2hsbcfc_AllowanceForLoanAndLeaseLossesOther 8hsbcfc_AllowanceForLoanAndLeaseLossesOther  
Reserves on receivables transferred to held for sale                     (965)hsbcfc_AllowanceForLoanAndLeaseLossesChargeOffsUponTransferToHeldForSale
Credit loss reserves at end of period 2,217us-gaap_LoansAndLeasesReceivableAllowance       3,273us-gaap_LoansAndLeasesReceivableAllowance       2,217us-gaap_LoansAndLeasesReceivableAllowance 3,273us-gaap_LoansAndLeasesReceivableAllowance 4,607us-gaap_LoansAndLeasesReceivableAllowance
Reserve components:                      
Collectively evaluated for impairment 226us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment       604us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment       226us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment 604us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment 937us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
Individually evaluated for impairment 1,957us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 [3]       2,616us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 [3]       1,957us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 [3] 2,616us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 [3] 3,533us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1 [3]
Receivables carried at the lower of amortized cost or fair value of the collateral less cost to sell 33hsbcfc_ReceivableEvaluatedAllowanceForFairValueAdjustment       52hsbcfc_ReceivableEvaluatedAllowanceForFairValueAdjustment       33hsbcfc_ReceivableEvaluatedAllowanceForFairValueAdjustment 52hsbcfc_ReceivableEvaluatedAllowanceForFairValueAdjustment 132hsbcfc_ReceivableEvaluatedAllowanceForFairValueAdjustment
Receivables acquired with deteriorated credit quality 1us-gaap_FinancingReceivableAllowanceForCreditLossesAcquiredWithDeterioratedCreditQuality       1us-gaap_FinancingReceivableAllowanceForCreditLossesAcquiredWithDeterioratedCreditQuality       1us-gaap_FinancingReceivableAllowanceForCreditLossesAcquiredWithDeterioratedCreditQuality 1us-gaap_FinancingReceivableAllowanceForCreditLossesAcquiredWithDeterioratedCreditQuality 5us-gaap_FinancingReceivableAllowanceForCreditLossesAcquiredWithDeterioratedCreditQuality
Total credit loss reserves 2,217us-gaap_LoansAndLeasesReceivableAllowance       3,273us-gaap_LoansAndLeasesReceivableAllowance       2,217us-gaap_LoansAndLeasesReceivableAllowance 3,273us-gaap_LoansAndLeasesReceivableAllowance 4,607us-gaap_LoansAndLeasesReceivableAllowance
Receivables:                      
Collectively evaluated for impairment 11,937us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment       14,617us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment       11,937us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment 14,617us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment 18,426us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
Individually evaluated for impairment 10,028us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment [3]       11,076us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment [3]       10,028us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment [3] 11,076us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment [3] 12,388us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment [3]
Receivables carried at the lower of amortized cost or fair value of the collateral less cost to sell 693hsbcfc_ReceivableEvaluatedForFairValueAdjustment       879hsbcfc_ReceivableEvaluatedForFairValueAdjustment       693hsbcfc_ReceivableEvaluatedForFairValueAdjustment 879hsbcfc_ReceivableEvaluatedForFairValueAdjustment 2,109hsbcfc_ReceivableEvaluatedForFairValueAdjustment
Receivables acquired with deteriorated credit quality 12us-gaap_FinancingReceivableAcquiredWithDeterioratedCreditQuality       12us-gaap_FinancingReceivableAcquiredWithDeterioratedCreditQuality       12us-gaap_FinancingReceivableAcquiredWithDeterioratedCreditQuality 12us-gaap_FinancingReceivableAcquiredWithDeterioratedCreditQuality 16us-gaap_FinancingReceivableAcquiredWithDeterioratedCreditQuality
Total receivables 22,670us-gaap_LoansAndLeasesReceivableGrossCarryingAmount       26,584us-gaap_LoansAndLeasesReceivableGrossCarryingAmount       22,670us-gaap_LoansAndLeasesReceivableGrossCarryingAmount 26,584us-gaap_LoansAndLeasesReceivableGrossCarryingAmount 32,939us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
First Lien [Member]                      
Allowance for Loan and Lease Losses [Roll Forward]                      
Credit loss reserves at beginning of period       2,777us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
      3,867us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
2,777us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
3,867us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
4,089us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
Provision for credit losses                 (308)us-gaap_ProvisionForLoanAndLeaseLosses
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
(24)us-gaap_ProvisionForLoanAndLeaseLosses
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
1,812us-gaap_ProvisionForLoanAndLeaseLosses
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
[1]
Charge-offs                 (657)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
[2] (1,186)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
[2] (2,094)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
[2]
Recoveries                 84us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
112us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
60us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
Total net charge-offs                 (573)us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
(1,074)us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
(2,034)us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
Other                 2hsbcfc_AllowanceForLoanAndLeaseLossesOther
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
8hsbcfc_AllowanceForLoanAndLeaseLossesOther
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
 
Reserves on receivables transferred to held for sale                     0hsbcfc_AllowanceForLoanAndLeaseLossesChargeOffsUponTransferToHeldForSale
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
Credit loss reserves at end of period 1,898us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
      2,777us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
      1,898us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
2,777us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
3,867us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
Reserve components:                      
Collectively evaluated for impairment 152us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
      469us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
      152us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
469us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
722us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
Individually evaluated for impairment 1,713us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
[3]       2,256us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
[3]       1,713us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
[3] 2,256us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
[3] 3,010us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
[3]
Receivables carried at the lower of amortized cost or fair value of the collateral less cost to sell 32hsbcfc_ReceivableEvaluatedAllowanceForFairValueAdjustment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
      51hsbcfc_ReceivableEvaluatedAllowanceForFairValueAdjustment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
      32hsbcfc_ReceivableEvaluatedAllowanceForFairValueAdjustment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
51hsbcfc_ReceivableEvaluatedAllowanceForFairValueAdjustment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
131hsbcfc_ReceivableEvaluatedAllowanceForFairValueAdjustment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
Receivables acquired with deteriorated credit quality 1us-gaap_FinancingReceivableAllowanceForCreditLossesAcquiredWithDeterioratedCreditQuality
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
      1us-gaap_FinancingReceivableAllowanceForCreditLossesAcquiredWithDeterioratedCreditQuality
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
      1us-gaap_FinancingReceivableAllowanceForCreditLossesAcquiredWithDeterioratedCreditQuality
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
1us-gaap_FinancingReceivableAllowanceForCreditLossesAcquiredWithDeterioratedCreditQuality
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
4us-gaap_FinancingReceivableAllowanceForCreditLossesAcquiredWithDeterioratedCreditQuality
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
Total credit loss reserves 1,898us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
      2,777us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
      1,898us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
2,777us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
3,867us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
Receivables:                      
Collectively evaluated for impairment 10,346us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
      12,656us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
      10,346us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
12,656us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
16,012us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
Individually evaluated for impairment 9,133us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
[3]       10,073us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
[3]       9,133us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
[3] 10,073us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
[3] 11,233us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
[3]
Receivables carried at the lower of amortized cost or fair value of the collateral less cost to sell 664hsbcfc_ReceivableEvaluatedForFairValueAdjustment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
      830hsbcfc_ReceivableEvaluatedForFairValueAdjustment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
      664hsbcfc_ReceivableEvaluatedForFairValueAdjustment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
830hsbcfc_ReceivableEvaluatedForFairValueAdjustment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
2,043hsbcfc_ReceivableEvaluatedForFairValueAdjustment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
Receivables acquired with deteriorated credit quality 10us-gaap_FinancingReceivableAcquiredWithDeterioratedCreditQuality
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
      9us-gaap_FinancingReceivableAcquiredWithDeterioratedCreditQuality
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
      10us-gaap_FinancingReceivableAcquiredWithDeterioratedCreditQuality
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
9us-gaap_FinancingReceivableAcquiredWithDeterioratedCreditQuality
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
13us-gaap_FinancingReceivableAcquiredWithDeterioratedCreditQuality
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
Total receivables 20,153us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
      23,568us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
      20,153us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
23,568us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
29,301us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_FirstMortgageMember
Second Lien [Member]                      
Allowance for Loan and Lease Losses [Roll Forward]                      
Credit loss reserves at beginning of period       496us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
      740us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
496us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
740us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
823us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
Provision for credit losses                 (39)us-gaap_ProvisionForLoanAndLeaseLosses
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
53us-gaap_ProvisionForLoanAndLeaseLosses
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
397us-gaap_ProvisionForLoanAndLeaseLosses
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
[1]
Charge-offs                 (197)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
[2] (335)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
[2] (538)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
[2]
Recoveries                 59us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
38us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
58us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
Total net charge-offs                 (138)us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
(297)us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
(480)us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
Other                 0hsbcfc_AllowanceForLoanAndLeaseLossesOther
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
0hsbcfc_AllowanceForLoanAndLeaseLossesOther
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
 
Reserves on receivables transferred to held for sale                     0hsbcfc_AllowanceForLoanAndLeaseLossesChargeOffsUponTransferToHeldForSale
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
Credit loss reserves at end of period 319us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
      496us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
      319us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
496us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
740us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
Reserve components:                      
Collectively evaluated for impairment 74us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
      135us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
      74us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
135us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
215us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
Individually evaluated for impairment 244us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
[3]       360us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
[3]       244us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
[3] 360us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
[3] 523us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
[3]
Receivables carried at the lower of amortized cost or fair value of the collateral less cost to sell 1hsbcfc_ReceivableEvaluatedAllowanceForFairValueAdjustment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
      1hsbcfc_ReceivableEvaluatedAllowanceForFairValueAdjustment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
      1hsbcfc_ReceivableEvaluatedAllowanceForFairValueAdjustment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
1hsbcfc_ReceivableEvaluatedAllowanceForFairValueAdjustment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
1hsbcfc_ReceivableEvaluatedAllowanceForFairValueAdjustment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
Receivables acquired with deteriorated credit quality 0us-gaap_FinancingReceivableAllowanceForCreditLossesAcquiredWithDeterioratedCreditQuality
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
      0us-gaap_FinancingReceivableAllowanceForCreditLossesAcquiredWithDeterioratedCreditQuality
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
      0us-gaap_FinancingReceivableAllowanceForCreditLossesAcquiredWithDeterioratedCreditQuality
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
0us-gaap_FinancingReceivableAllowanceForCreditLossesAcquiredWithDeterioratedCreditQuality
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
1us-gaap_FinancingReceivableAllowanceForCreditLossesAcquiredWithDeterioratedCreditQuality
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
Total credit loss reserves 319us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
      496us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
      319us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
496us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
740us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
Receivables:                      
Collectively evaluated for impairment 1,591us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
      1,961us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
      1,591us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
1,961us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
2,414us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
Individually evaluated for impairment 895us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
[3]       1,003us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
[3]       895us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
[3] 1,003us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
[3] 1,155us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
[3]
Receivables carried at the lower of amortized cost or fair value of the collateral less cost to sell 29hsbcfc_ReceivableEvaluatedForFairValueAdjustment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
      49hsbcfc_ReceivableEvaluatedForFairValueAdjustment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
      29hsbcfc_ReceivableEvaluatedForFairValueAdjustment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
49hsbcfc_ReceivableEvaluatedForFairValueAdjustment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
66hsbcfc_ReceivableEvaluatedForFairValueAdjustment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
Receivables acquired with deteriorated credit quality 2us-gaap_FinancingReceivableAcquiredWithDeterioratedCreditQuality
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
      3us-gaap_FinancingReceivableAcquiredWithDeterioratedCreditQuality
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
      2us-gaap_FinancingReceivableAcquiredWithDeterioratedCreditQuality
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
3us-gaap_FinancingReceivableAcquiredWithDeterioratedCreditQuality
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
3us-gaap_FinancingReceivableAcquiredWithDeterioratedCreditQuality
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
Total receivables 2,517us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
      3,016us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
      2,517us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
3,016us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
3,638us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= us-gaap_SecondMortgageMember
Personal non-credit card [Member]                      
Allowance for Loan and Lease Losses [Roll Forward]                      
Credit loss reserves at beginning of period       0us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
      0us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
0us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
0us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
1,040us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
Provision for credit losses                 (18)us-gaap_ProvisionForLoanAndLeaseLosses
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
(50)us-gaap_ProvisionForLoanAndLeaseLosses
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
15us-gaap_ProvisionForLoanAndLeaseLosses
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
[1]
Charge-offs                 0us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
[2] 0us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
[2] (389)us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
[2]
Recoveries                 18us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
50us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
299us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
Total net charge-offs                 18us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
50us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
(90)us-gaap_AllowanceForLoanAndLeaseLossesWriteoffsNet
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
Other                 0hsbcfc_AllowanceForLoanAndLeaseLossesOther
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
0hsbcfc_AllowanceForLoanAndLeaseLossesOther
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
 
Reserves on receivables transferred to held for sale                     (965)hsbcfc_AllowanceForLoanAndLeaseLossesChargeOffsUponTransferToHeldForSale
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
Credit loss reserves at end of period 0us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
      0us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
      0us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
0us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
0us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
Reserve components:                      
Collectively evaluated for impairment 0us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
      0us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
      0us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
0us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
0us-gaap_FinancingReceivableAllowanceForCreditLossesCollectivelyEvaluatedForImpairment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
Individually evaluated for impairment 0us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
[3]       0us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
[3]       0us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
[3] 0us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
[3] 0us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
[3]
Receivables carried at the lower of amortized cost or fair value of the collateral less cost to sell 0hsbcfc_ReceivableEvaluatedAllowanceForFairValueAdjustment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
      0hsbcfc_ReceivableEvaluatedAllowanceForFairValueAdjustment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
      0hsbcfc_ReceivableEvaluatedAllowanceForFairValueAdjustment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
0hsbcfc_ReceivableEvaluatedAllowanceForFairValueAdjustment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
0hsbcfc_ReceivableEvaluatedAllowanceForFairValueAdjustment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
Receivables acquired with deteriorated credit quality 0us-gaap_FinancingReceivableAllowanceForCreditLossesAcquiredWithDeterioratedCreditQuality
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
      0us-gaap_FinancingReceivableAllowanceForCreditLossesAcquiredWithDeterioratedCreditQuality
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
      0us-gaap_FinancingReceivableAllowanceForCreditLossesAcquiredWithDeterioratedCreditQuality
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
0us-gaap_FinancingReceivableAllowanceForCreditLossesAcquiredWithDeterioratedCreditQuality
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
0us-gaap_FinancingReceivableAllowanceForCreditLossesAcquiredWithDeterioratedCreditQuality
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
Total credit loss reserves 0us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
      0us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
      0us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
0us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
0us-gaap_LoansAndLeasesReceivableAllowance
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
Receivables:                      
Collectively evaluated for impairment 0us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
      0us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
      0us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
0us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
0us-gaap_FinancingReceivableCollectivelyEvaluatedForImpairment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
Individually evaluated for impairment 0us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
[3]       0us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
[3]       0us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
[3] 0us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
[3] 0us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
[3]
Receivables carried at the lower of amortized cost or fair value of the collateral less cost to sell 0hsbcfc_ReceivableEvaluatedForFairValueAdjustment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
      0hsbcfc_ReceivableEvaluatedForFairValueAdjustment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
      0hsbcfc_ReceivableEvaluatedForFairValueAdjustment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
0hsbcfc_ReceivableEvaluatedForFairValueAdjustment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
0hsbcfc_ReceivableEvaluatedForFairValueAdjustment
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
Receivables acquired with deteriorated credit quality 0us-gaap_FinancingReceivableAcquiredWithDeterioratedCreditQuality
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
      0us-gaap_FinancingReceivableAcquiredWithDeterioratedCreditQuality
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
      0us-gaap_FinancingReceivableAcquiredWithDeterioratedCreditQuality
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
0us-gaap_FinancingReceivableAcquiredWithDeterioratedCreditQuality
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
0us-gaap_FinancingReceivableAcquiredWithDeterioratedCreditQuality
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
Total receivables $ 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
      $ 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
      $ 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
$ 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
$ 0us-gaap_LoansAndLeasesReceivableGrossCarryingAmount
/ us-gaap_MortgageLoansOnRealEstateDescriptionLoanCategoryAxis
= hsbcfc_ConsumerLoanExcludingCreditCardMember
[1] Provision for credit losses during 2012 includes $112 million related to the lower of amortized cost or fair value attributable to credit for personal non-credit card receivables transferred to held for sale at June 30, 2012. See Note 7, "Receivables Held for Sale," for additional information.
[2] For collateral dependent receivables that are transferred to held for sale, existing credit loss reserves at the time of transfer are recognized as a charge-off. We transferred to held for sale certain real estate secured receivables during 2014, 2013 and 2012 that were carried at the lower of amortized cost or fair value of the collateral less cost to sell. Accordingly, we recognized the existing credit loss reserves on these receivables as additional charge-off totaling $58 million during 2014, $164 million during 2013 and $333 million during 2012.
[3] These amounts represent TDR Loans for which we evaluate reserves using a discounted cash flow methodology. Each loan is individually identified as a TDR Loan and then grouped together with other TDR Loans with similar characteristics. The discounted cash flow impairment analysis is then applied to these groups of TDR Loans. The receivable balance above excludes TDR Loans that are carried at the lower of amortized cost or fair value of the collateral less cost to sell which totaled $517 million, $604 million and $1,488 million at December 31, 2014, 2013 and 2012, respectively. The reserve component above excludes credit loss reserves for TDR Loans that are carried at the lower of amortized cost or fair value of the collateral less cost to sell which totaled $25 million, $38 million and $94 million at December 31, 2014, 2013 and 2012, respectively. These receivables and credit loss reserves are reflected within receivables carried at the lower of amortized cost or fair value of the collateral less cost to sell in the table above.