XML 64 R145.htm IDEA: XBRL DOCUMENT v2.4.1.9
FAIR VALUE MEASUREMENTS - Residential and Commercial Mortgage Loans Held For Sale (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Aggregate Fair Value $ 256,000,000us-gaap_LoansReceivableHeldForSaleAmount $ 176,000,000us-gaap_LoansReceivableHeldForSaleAmount  
Mortgage banking noninterest income (loss) 71,000,000us-gaap_FeesAndCommissionsMortgageBanking 153,000,000us-gaap_FeesAndCommissionsMortgageBanking 189,000,000us-gaap_FeesAndCommissionsMortgageBanking
Residential loans held for sale      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Mortgage banking noninterest income (loss) 5,000,000us-gaap_FeesAndCommissionsMortgageBanking
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= cfg_ResidentialLoansHeldforsaleMember
(33,000,000)us-gaap_FeesAndCommissionsMortgageBanking
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= cfg_ResidentialLoansHeldforsaleMember
6,000,000us-gaap_FeesAndCommissionsMortgageBanking
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= cfg_ResidentialLoansHeldforsaleMember
Commercial real estate loans held for sale      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Loans in this portfolio that were 90 days or more past due or nonaccruing 0us-gaap_FairValueOptionLoansHeldAsAssetsAggregateDifference
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= cfg_CommercialRealEstateLoansHeldforsaleMember
   
Other noninterest income 1,000,000us-gaap_NoninterestIncomeOther
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= cfg_CommercialRealEstateLoansHeldforsaleMember
   
Level 2 | Residential loans held for sale      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Aggregate Fair Value 213,000,000us-gaap_LoansReceivableHeldForSaleAmount
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= cfg_ResidentialLoansHeldforsaleMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
176,000,000us-gaap_LoansReceivableHeldForSaleAmount
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= cfg_ResidentialLoansHeldforsaleMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
 
Aggregate Unpaid Principal 206,000,000cfg_FairValueOptionLoansHeldasAssetsAggregateUnpaidPrincipal
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= cfg_ResidentialLoansHeldforsaleMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
173,000,000cfg_FairValueOptionLoansHeldasAssetsAggregateUnpaidPrincipal
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= cfg_ResidentialLoansHeldforsaleMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
 
Aggregate Fair Value Less Aggregate Unpaid Principal 7,000,000us-gaap_FairValueOptionAggregateDifferencesLoansAndLongTermReceivables
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= cfg_ResidentialLoansHeldforsaleMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
3,000,000us-gaap_FairValueOptionAggregateDifferencesLoansAndLongTermReceivables
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= cfg_ResidentialLoansHeldforsaleMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
 
Level 2 | Commercial real estate loans held for sale      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Aggregate Fair Value 43,000,000us-gaap_LoansReceivableHeldForSaleAmount
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= cfg_CommercialRealEstateLoansHeldforsaleMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
   
Aggregate Unpaid Principal 43,000,000cfg_FairValueOptionLoansHeldasAssetsAggregateUnpaidPrincipal
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= cfg_CommercialRealEstateLoansHeldforsaleMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
   
Aggregate Fair Value Less Aggregate Unpaid Principal $ 0us-gaap_FairValueOptionAggregateDifferencesLoansAndLongTermReceivables
/ us-gaap_EligibleItemOrGroupForFairValueOptionAxis
= cfg_CommercialRealEstateLoansHeldforsaleMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member