XML 18 R54.htm IDEA: XBRL DOCUMENT v2.4.1.9
SECURITIES - Schedule of Investments (Details) (USD $)
In Millions, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Schedule of Available-for-sale and Held-to-maturity Securities [Line Items]    
Equity Securities Available-for-sale, Amortized Cost $ 18,710us-gaap_AvailableForSaleSecuritiesAmortizedCost $ 18,433us-gaap_AvailableForSaleSecuritiesAmortizedCost
Equity Securities Available-for-sale, Gross Unrealized Gains 387us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax 308us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
Equity Securities Available-for-sale, Gross Unrealized Losses (56)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax (85)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
Equity Securities Available-for-sale, Fair Value 19,041us-gaap_AvailableForSaleSecurities 18,656us-gaap_AvailableForSaleSecurities
Securities Held-to-maturity, Amortized Cost 5,178us-gaap_HeldToMaturitySecurities 5,148us-gaap_HeldToMaturitySecurities
Securities Held-to-maturity, Gross Unrealized Gain 107us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain 76us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
Securities Held-to-maturity, Gross Unrealized Losses (4)us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss (31)us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
Securities held-to-maturity, Fair Value 5,281us-gaap_HeldToMaturitySecuritiesFairValue 5,193us-gaap_HeldToMaturitySecuritiesFairValue
Other Investment Securities, Amortized Cost 867cfg_OtherInvestmentSecuritiesAmortizedCostBasis 872cfg_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 867cfg_OtherInvestmentSecurities 872cfg_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
10us-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
0us-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,999us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
17,683us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
Debt Securities Available-for-sale, Gross Unrealized Gains 382us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
301us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
Debt Securities Available-for-sale, Gross Unrealized Losses (25)us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
(50)us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
Debt Securities Available-for-sale, Fair Value 18,356us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
17,934us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
Securities Held-to-maturity, Amortized Cost 3,799us-gaap_HeldToMaturitySecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
3,728us-gaap_HeldToMaturitySecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
Securities Held-to-maturity, Gross Unrealized Gain 52us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
22us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
Securities Held-to-maturity, Gross Unrealized Losses (4)us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
(31)us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
Securities held-to-maturity, Fair Value 3,847us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember
3,719us-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 667us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
703us-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
4us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
Debt Securities Available-for-sale, Gross Unrealized Losses (31)us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
(35)us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
Debt Securities Available-for-sale, Fair Value 640us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
672us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
Securities Held-to-maturity, Amortized Cost 1,379us-gaap_HeldToMaturitySecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
1,420us-gaap_HeldToMaturitySecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
Securities Held-to-maturity, Gross Unrealized Gain 55us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
54us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
Securities Held-to-maturity, Gross Unrealized Losses 0us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
0us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
Securities held-to-maturity, Fair Value 1,434us-gaap_HeldToMaturitySecuritiesFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesIssuedByPrivateEnterprisesMember
1,474us-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,666us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
18,386us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Debt Securities Available-for-sale, Gross Unrealized Gains 386us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
305us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Debt Securities Available-for-sale, Gross Unrealized Losses (56)us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
(85)us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
Debt Securities Available-for-sale, Fair Value 18,996us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_MortgageBackedSecuritiesMember
18,606us-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,691us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
18,411us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
Debt Securities Available-for-sale, Gross Unrealized Gains 386us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
305us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
Debt Securities Available-for-sale, Gross Unrealized Losses (56)us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
(85)us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
Debt Securities Available-for-sale, Fair Value 19,021us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_DebtSecuritiesMember
18,631us-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 7us-gaap_AvailableForSaleEquitySecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= cfg_MarketableEquitySecuritiesMember
10us-gaap_AvailableForSaleEquitySecuritiesAmortizedCostBasis
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= cfg_MarketableEquitySecuritiesMember
Equity Securities Available-for-sale, Gross Unrealized Gains 1us-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 8us-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 19us-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 1us-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 20us-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 468us-gaap_FederalReserveBankStock
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= cfg_FederalReserveBankStockMember
477us-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 468cfg_FederalReserveBankStockFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= cfg_FederalReserveBankStockMember
477cfg_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 393us-gaap_FederalHomeLoanBankStock
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_InvestmentInFederalHomeLoanBankStockMember
390us-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 393cfg_FederalHomeLoanBankStockFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_InvestmentInFederalHomeLoanBankStockMember
390cfg_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 6cfg_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 $ 6us-gaap_FinancialInstrumentsOwnedPrincipalInvestmentsAtFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= cfg_VentureCapitalandOtherInvestmentsMember
$ 5us-gaap_FinancialInstrumentsOwnedPrincipalInvestmentsAtFairValue
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= cfg_VentureCapitalandOtherInvestmentsMember