XML 79 R67.htm IDEA: XBRL DOCUMENT v2.4.1.9
SECURITIES - Schedule of Investments (Details) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Schedule of Available-for-sale and Held-to-maturity Securities [Line Items]    
Equity Securities Available-for-sale, Amortized Cost $ 18,433us-gaap_AvailableForSaleSecuritiesAmortizedCost $ 16,010us-gaap_AvailableForSaleSecuritiesAmortizedCost
Equity Securities Available-for-sale, Gross Unrealized Gains 308us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax 159us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
Equity Securities Available-for-sale, Gross Unrealized Losses (85)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax (174)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
Equity Securities Available-for-sale, Fair Value 18,656us-gaap_AvailableForSaleSecurities 15,995us-gaap_AvailableForSaleSecurities
Securities Held-to-maturity, Amortized Cost 5,148us-gaap_HeldToMaturitySecurities 4,315us-gaap_HeldToMaturitySecurities
Securities Held-to-maturity, Gross Unrealized Gain 76us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain 0us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
Securities Held-to-maturity, Gross Unrealized Losses (31)us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss (58)us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
Securities held-to-maturity, Fair Value 5,193us-gaap_HeldToMaturitySecuritiesFairValue 4,257us-gaap_HeldToMaturitySecuritiesFairValue
Other Investment Securities, Amortized Cost 872cfg_OtherInvestmentSecuritiesAmortizedCostBasis 935cfg_OtherInvestmentSecuritiesAmortizedCostBasis
Other Investment Securities, Gross Unrealized Gains 0cfg_OtherInvestmentSecuritiesAccumulatedGrossUnrealizedGainbeforeTax 0cfg_OtherInvestmentSecuritiesAccumulatedGrossUnrealizedGainbeforeTax
Other Investment Securities, Gross Unrealized Losses 0cfg_OtherInvestmentSecuritiesAccumulatedGrossUnrealizedLossbeforeTax 0cfg_OtherInvestmentSecuritiesAccumulatedGrossUnrealizedLossbeforeTax
Other Investment Securities, Fair Value 872cfg_OtherInvestmentSecurities 935cfg_OtherInvestmentSecurities
U.S. Treasury    
Schedule of Available-for-sale and Held-to-maturity Securities [Line Items]    
Debt Securities Available-for-sale, Amortized Cost 15us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
15us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
Debt Securities Available-for-sale, Gross Unrealized Gains 0us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
0us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
Debt Securities Available-for-sale, Gross Unrealized Losses 0us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
0us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
Debt Securities Available-for-sale, Fair Value 15us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
15us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasuryAndGovernmentMember
State and political subdivisions    
Schedule of Available-for-sale and Held-to-maturity Securities [Line Items]    
Debt Securities Available-for-sale, Amortized Cost 10us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
11us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Debt Securities Available-for-sale, Gross Unrealized Gains 0us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
0us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Debt Securities Available-for-sale, Gross Unrealized Losses 0us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
(1)us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Debt Securities Available-for-sale, Fair Value 10us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
10us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USStatesAndPoliticalSubdivisionsMember
Federal agencies and U.S. government sponsored entities    
Schedule of Available-for-sale and Held-to-maturity Securities [Line Items]    
Debt Securities Available-for-sale, Amortized Cost 17,683us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
14,970us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
Debt Securities Available-for-sale, Gross Unrealized Gains 301us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
151us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
Debt Securities Available-for-sale, Gross Unrealized Losses (50)us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
(128)us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
Debt Securities Available-for-sale, Fair Value 17,934us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
14,993us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
Securities Held-to-maturity, Amortized Cost 3,728us-gaap_HeldToMaturitySecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
2,940us-gaap_HeldToMaturitySecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
Securities Held-to-maturity, Gross Unrealized Gain 22us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
0us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
Securities Held-to-maturity, Gross Unrealized Losses (31)us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
(33)us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
Securities held-to-maturity, Fair Value 3,719us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
2,907us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
Other/non-agency    
Schedule of Available-for-sale and Held-to-maturity Securities [Line Items]    
Debt Securities Available-for-sale, Amortized Cost 703us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
992us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
Debt Securities Available-for-sale, Gross Unrealized Gains 4us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
5us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
Debt Securities Available-for-sale, Gross Unrealized Losses (35)us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
(45)us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
Debt Securities Available-for-sale, Fair Value 672us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
952us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
Securities Held-to-maturity, Amortized Cost 1,420us-gaap_HeldToMaturitySecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
1,375us-gaap_HeldToMaturitySecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
Securities Held-to-maturity, Gross Unrealized Gain 54us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
0us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
Securities Held-to-maturity, Gross Unrealized Losses 0us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
(25)us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
Securities held-to-maturity, Fair Value 1,474us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
1,350us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
Total mortgage-backed securities    
Schedule of Available-for-sale and Held-to-maturity Securities [Line Items]    
Debt Securities Available-for-sale, Amortized Cost 18,386us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
15,962us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Debt Securities Available-for-sale, Gross Unrealized Gains 305us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
156us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Debt Securities Available-for-sale, Gross Unrealized Losses (85)us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
(173)us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Debt Securities Available-for-sale, Fair Value 18,606us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
15,945us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Total debt securities available for sale    
Schedule of Available-for-sale and Held-to-maturity Securities [Line Items]    
Debt Securities Available-for-sale, Amortized Cost 18,411us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
15,988us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
Debt Securities Available-for-sale, Gross Unrealized Gains 305us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
156us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
Debt Securities Available-for-sale, Gross Unrealized Losses (85)us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
(174)us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
Debt Securities Available-for-sale, Fair Value 18,631us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
15,970us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
Marketable equity securities    
Schedule of Available-for-sale and Held-to-maturity Securities [Line Items]    
Equity Securities Available-for-sale, Amortized Cost 10us-gaap_AvailableForSaleEquitySecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= cfg_MarketableEquitySecuritiesMember
10us-gaap_AvailableForSaleEquitySecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= cfg_MarketableEquitySecuritiesMember
Equity Securities Available-for-sale, Gross Unrealized Gains 3us-gaap_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= cfg_MarketableEquitySecuritiesMember
3us-gaap_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= cfg_MarketableEquitySecuritiesMember
Equity Securities Available-for-sale, Gross Unrealized Losses 0us-gaap_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= cfg_MarketableEquitySecuritiesMember
0us-gaap_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= cfg_MarketableEquitySecuritiesMember
Equity Securities Available-for-sale, Fair Value 13us-gaap_AvailableForSaleSecuritiesEquitySecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= cfg_MarketableEquitySecuritiesMember
13us-gaap_AvailableForSaleSecuritiesEquitySecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= cfg_MarketableEquitySecuritiesMember
Other equity securities    
Schedule of Available-for-sale and Held-to-maturity Securities [Line Items]    
Equity Securities Available-for-sale, Amortized Cost 12us-gaap_AvailableForSaleEquitySecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= cfg_OtherEquitySecuritiesMember
12us-gaap_AvailableForSaleEquitySecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= cfg_OtherEquitySecuritiesMember
Equity Securities Available-for-sale, Gross Unrealized Gains 0us-gaap_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= cfg_OtherEquitySecuritiesMember
0us-gaap_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= cfg_OtherEquitySecuritiesMember
Equity Securities Available-for-sale, Gross Unrealized Losses 0us-gaap_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= cfg_OtherEquitySecuritiesMember
0us-gaap_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= cfg_OtherEquitySecuritiesMember
Equity Securities Available-for-sale, Fair Value 12us-gaap_AvailableForSaleSecuritiesEquitySecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= cfg_OtherEquitySecuritiesMember
12us-gaap_AvailableForSaleSecuritiesEquitySecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= cfg_OtherEquitySecuritiesMember
Total equity securities available for sale    
Schedule of Available-for-sale and Held-to-maturity Securities [Line Items]    
Equity Securities Available-for-sale, Amortized Cost 22us-gaap_AvailableForSaleEquitySecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
22us-gaap_AvailableForSaleEquitySecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
Equity Securities Available-for-sale, Gross Unrealized Gains 3us-gaap_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
3us-gaap_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
Equity Securities Available-for-sale, Gross Unrealized Losses 0us-gaap_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
0us-gaap_AvailableForSaleEquitySecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
Equity Securities Available-for-sale, Fair Value 25us-gaap_AvailableForSaleSecuritiesEquitySecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
25us-gaap_AvailableForSaleSecuritiesEquitySecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquitySecuritiesMember
Federal Reserve Bank stock    
Schedule of Available-for-sale and Held-to-maturity Securities [Line Items]    
Federal Reserve Bank Stock, Amortized Cost 477us-gaap_FederalReserveBankStock
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= cfg_FederalReserveBankStockMember
462us-gaap_FederalReserveBankStock
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= cfg_FederalReserveBankStockMember
Federal Reserve Bank Stock, Gross Unrealized Gains 0cfg_FederalReserveBankStockAccumulatedUnrealizedGainbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= cfg_FederalReserveBankStockMember
0cfg_FederalReserveBankStockAccumulatedUnrealizedGainbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= cfg_FederalReserveBankStockMember
Federal Reserve Bank Stock, Gross Unrealized Loss 0cfg_FederalReserveBankStockAccumulatedGrossUnrealizedLossbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= cfg_FederalReserveBankStockMember
0cfg_FederalReserveBankStockAccumulatedGrossUnrealizedLossbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= cfg_FederalReserveBankStockMember
Federal Reserve Bank Stock, Fair Value 477cfg_FederalReserveBankStockFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= cfg_FederalReserveBankStockMember
462cfg_FederalReserveBankStockFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= cfg_FederalReserveBankStockMember
Federal Home Loan Bank stock    
Schedule of Available-for-sale and Held-to-maturity Securities [Line Items]    
Federal Home Loan Bank Stock, Amortized Cost 390us-gaap_FederalHomeLoanBankStock
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_InvestmentInFederalHomeLoanBankStockMember
468us-gaap_FederalHomeLoanBankStock
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_InvestmentInFederalHomeLoanBankStockMember
Federal Home Loan Bank Stock, Gross Unrealized Gain 0cfg_FederalHomeLoanBankStockAccumulatedGrossUnrealizedGainbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_InvestmentInFederalHomeLoanBankStockMember
0cfg_FederalHomeLoanBankStockAccumulatedGrossUnrealizedGainbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_InvestmentInFederalHomeLoanBankStockMember
Federal Home Loan Bank Stock, Gross Unrealized Loss 0cfg_FederalHomeLoanBankStockAccumulatedGrossUnrealizedLossbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_InvestmentInFederalHomeLoanBankStockMember
0cfg_FederalHomeLoanBankStockAccumulatedGrossUnrealizedLossbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_InvestmentInFederalHomeLoanBankStockMember
Federal Home Loan Bank Stock, Fair Value 390cfg_FederalHomeLoanBankStockFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_InvestmentInFederalHomeLoanBankStockMember
468cfg_FederalHomeLoanBankStockFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_InvestmentInFederalHomeLoanBankStockMember
Total other investment securities    
Schedule of Available-for-sale and Held-to-maturity Securities [Line Items]    
Venture Capital, Amortized Cost 5cfg_FinancialInstrumentsOwnedPrincipalInvestmentsAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= cfg_VentureCapitalandOtherInvestmentsMember
5cfg_FinancialInstrumentsOwnedPrincipalInvestmentsAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= cfg_VentureCapitalandOtherInvestmentsMember
Venture Capital, Gross Unrealized Gain 0cfg_FinancialInstrumentsOwnedPrincipalInvestmentsAccumulatedGrossUnrealizedGainbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= cfg_VentureCapitalandOtherInvestmentsMember
0cfg_FinancialInstrumentsOwnedPrincipalInvestmentsAccumulatedGrossUnrealizedGainbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= cfg_VentureCapitalandOtherInvestmentsMember
Venture Capital, Gross Unrealized Loss 0cfg_FinancialInstrumentsOwnedPrincipalInvestmentsAccumulatedGrossUnrealizedLossbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= cfg_VentureCapitalandOtherInvestmentsMember
0cfg_FinancialInstrumentsOwnedPrincipalInvestmentsAccumulatedGrossUnrealizedLossbeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= cfg_VentureCapitalandOtherInvestmentsMember
Venture Capital, Fair Value $ 5us-gaap_FinancialInstrumentsOwnedPrincipalInvestmentsAtFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= cfg_VentureCapitalandOtherInvestmentsMember
$ 5us-gaap_FinancialInstrumentsOwnedPrincipalInvestmentsAtFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= cfg_VentureCapitalandOtherInvestmentsMember