XML 96 R100.htm IDEA: XBRL DOCUMENT v2.4.1.9
GOODWILL - Goodwill Rollforward (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended 6 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Jun. 30, 2013
Goodwill [Roll Forward]        
Beginning balance $ 6,876us-gaap_Goodwill $ 11,311us-gaap_Goodwill   $ 11,311us-gaap_Goodwill
Goodwill impairment 0us-gaap_GoodwillImpairmentLoss (4,435)us-gaap_GoodwillImpairmentLoss 0us-gaap_GoodwillImpairmentLoss  
Transfers   0us-gaap_GoodwillTransfers    
Adjustments 0us-gaap_GoodwillOtherChanges      
Ending balance 6,876us-gaap_Goodwill 6,876us-gaap_Goodwill 11,311us-gaap_Goodwill  
Consumer Banking        
Goodwill [Roll Forward]        
Beginning balance 2,136us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= cfg_ConsumerBankingMember
6,393us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= cfg_ConsumerBankingMember
  6,393us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= cfg_ConsumerBankingMember
Goodwill impairment   (4,435)us-gaap_GoodwillImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= cfg_ConsumerBankingMember
  (4,400)us-gaap_GoodwillImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= cfg_ConsumerBankingMember
Transfers   178us-gaap_GoodwillTransfers
/ us-gaap_StatementBusinessSegmentsAxis
= cfg_ConsumerBankingMember
   
Adjustments 0us-gaap_GoodwillOtherChanges
/ us-gaap_StatementBusinessSegmentsAxis
= cfg_ConsumerBankingMember
     
Ending balance 2,136us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= cfg_ConsumerBankingMember
2,136us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= cfg_ConsumerBankingMember
   
Commercial Banking        
Goodwill [Roll Forward]        
Beginning balance 4,740us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= cfg_CommercialBankingMember
4,918us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= cfg_CommercialBankingMember
  4,918us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= cfg_CommercialBankingMember
Goodwill impairment   0us-gaap_GoodwillImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= cfg_CommercialBankingMember
   
Transfers   (178)us-gaap_GoodwillTransfers
/ us-gaap_StatementBusinessSegmentsAxis
= cfg_CommercialBankingMember
   
Adjustments 0us-gaap_GoodwillOtherChanges
/ us-gaap_StatementBusinessSegmentsAxis
= cfg_CommercialBankingMember
     
Ending balance $ 4,740us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= cfg_CommercialBankingMember
$ 4,740us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= cfg_CommercialBankingMember