XML 133 R153.htm IDEA: XBRL DOCUMENT v2.4.1.9
EXIT COSTS AND RESTRUCTURING RESERVES - Narrative (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Restructuring Cost and Reserve [Line Items]      
Expected restructuring cost $ 121us-gaap_RestructuringAndRelatedCostExpectedCost1    
Restructuring costs 101us-gaap_RestructuringCosts    
Restructuring charges incurred 124us-gaap_RestructuringCharges 31us-gaap_RestructuringCharges 7us-gaap_RestructuringCharges
Restructuring reserve reversals 10us-gaap_RestructuringReserveAccrualAdjustment 5us-gaap_RestructuringReserveAccrualAdjustment 12us-gaap_RestructuringReserveAccrualAdjustment
Other Restructuring      
Restructuring Cost and Reserve [Line Items]      
Restructuring costs 12us-gaap_RestructuringCosts
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherRestructuringMember
   
Restructuring charges incurred 7us-gaap_RestructuringCharges
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherRestructuringMember
   
Outside Services      
Restructuring Cost and Reserve [Line Items]      
Restructuring costs 24us-gaap_RestructuringCosts
/ us-gaap_IncomeStatementLocationAxis
= cfg_ProfessionalFeesExpenseMember
   
Restructuring charges incurred 4us-gaap_RestructuringCharges
/ us-gaap_IncomeStatementLocationAxis
= cfg_ProfessionalFeesExpenseMember
   
Employee Severance      
Restructuring Cost and Reserve [Line Items]      
Expected restructuring cost 41us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
   
Employee Severance | Salaries & Employee Benefits      
Restructuring Cost and Reserve [Line Items]      
Restructuring costs 41us-gaap_RestructuringCosts
/ us-gaap_IncomeStatementLocationAxis
= cfg_SalariesandEmployeeBenefitsMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
   
Restructuring charges incurred 43us-gaap_RestructuringCharges
/ us-gaap_IncomeStatementLocationAxis
= cfg_SalariesandEmployeeBenefitsMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
6us-gaap_RestructuringCharges
/ us-gaap_IncomeStatementLocationAxis
= cfg_SalariesandEmployeeBenefitsMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
2us-gaap_RestructuringCharges
/ us-gaap_IncomeStatementLocationAxis
= cfg_SalariesandEmployeeBenefitsMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
Restructuring reserve reversals 1us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_IncomeStatementLocationAxis
= cfg_SalariesandEmployeeBenefitsMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
1us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_IncomeStatementLocationAxis
= cfg_SalariesandEmployeeBenefitsMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
1us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_IncomeStatementLocationAxis
= cfg_SalariesandEmployeeBenefitsMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
Facility Closing      
Restructuring Cost and Reserve [Line Items]      
Expected restructuring cost 40us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
   
Facility Closing | Occupancy & Equipment      
Restructuring Cost and Reserve [Line Items]      
Restructuring costs 18us-gaap_RestructuringCosts
/ us-gaap_IncomeStatementLocationAxis
= cfg_OccupancyandEquipmentMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
   
Restructuring charges incurred 24us-gaap_RestructuringCharges
/ us-gaap_IncomeStatementLocationAxis
= cfg_OccupancyandEquipmentMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
22us-gaap_RestructuringCharges
/ us-gaap_IncomeStatementLocationAxis
= cfg_OccupancyandEquipmentMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
1us-gaap_RestructuringCharges
/ us-gaap_IncomeStatementLocationAxis
= cfg_OccupancyandEquipmentMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
Restructuring reserve reversals 5us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_IncomeStatementLocationAxis
= cfg_OccupancyandEquipmentMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
4us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_IncomeStatementLocationAxis
= cfg_OccupancyandEquipmentMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
11us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_IncomeStatementLocationAxis
= cfg_OccupancyandEquipmentMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
Other Restructuring      
Restructuring Cost and Reserve [Line Items]      
Expected restructuring cost 40us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
   
Other Restructuring | Other      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges incurred 57us-gaap_RestructuringCharges
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherOperatingIncomeExpenseMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
3us-gaap_RestructuringCharges
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherOperatingIncomeExpenseMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
4us-gaap_RestructuringCharges
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherOperatingIncomeExpenseMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
Restructuring reserve reversals 4us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherOperatingIncomeExpenseMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
0us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherOperatingIncomeExpenseMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
0us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_OtherOperatingIncomeExpenseMember
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
Building Impairment | Occupancy & Equipment      
Restructuring Cost and Reserve [Line Items]      
Impairment charges 6us-gaap_AssetImpairmentCharges
/ us-gaap_IncomeStatementLocationAxis
= cfg_OccupancyandEquipmentMember
/ us-gaap_RestructuringCostAndReserveAxis
= cfg_BuildingImpairmentMember
   
Spinoff      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges incurred 17us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_SpinoffMember
   
Employee Severance | Salaries & Employee Benefits      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges incurred 3us-gaap_RestructuringCharges
/ us-gaap_IncomeStatementLocationAxis
= cfg_SalariesandEmployeeBenefitsMember
/ us-gaap_RestructuringCostAndReserveAxis
= cfg_SpinoffEmployeeSeveranceMember
   
Facility Closing | Occupancy & Equipment      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges incurred 3us-gaap_RestructuringCharges
/ us-gaap_IncomeStatementLocationAxis
= cfg_OccupancyandEquipmentMember
/ us-gaap_RestructuringCostAndReserveAxis
= cfg_SpinoffFacilityClosingMember
   
Software expense | Amortization of software      
Restructuring Cost and Reserve [Line Items]      
Restructuring costs 6us-gaap_RestructuringCosts
/ us-gaap_IncomeStatementLocationAxis
= cfg_CapitalizedComputerSoftwareAmortizationMember
/ us-gaap_RestructuringCostAndReserveAxis
= cfg_SoftwareExpenseMember
   
Lease Termination Costs | Occupancy & Equipment      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges incurred   15us-gaap_RestructuringCharges
/ us-gaap_IncomeStatementLocationAxis
= cfg_OccupancyandEquipmentMember
/ us-gaap_RestructuringCostAndReserveAxis
= cfg_LeaseTerminationCostsMember
 
Writeoff of Fixed Assets | Occupancy & Equipment      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges incurred   $ 7us-gaap_RestructuringCharges
/ us-gaap_IncomeStatementLocationAxis
= cfg_OccupancyandEquipmentMember
/ us-gaap_RestructuringCostAndReserveAxis
= cfg_WriteoffofFixedAssetsMember