XML 49 R97.htm IDEA: XBRL DOCUMENT v2.4.1.9
Net Gains (Losses) Recorded in the Consolidated Statements of Income Relating to Free-Standing Derivative Instruments Used For Risk Management (Detail) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Interest Rate Contract | Forward Contracts | Loans Held For Sale [Member] | Mortgage Banking Revenue    
Derivative Instruments, Gain (Loss) [Line Items]    
Net gains (losses) recorded in earnings   $ (12)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_IncomeStatementLocationAxis
= fitb_MortgageBankingRevenueMember
/ us-gaap_MajorPropertyClassAxis
= fitb_LoansHeldForSaleMember
Interest Rate Contract | Servicing Rights | Mortgage Banking Revenue    
Derivative Instruments, Gain (Loss) [Line Items]    
Net gains (losses) recorded in earnings 65us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ServicingContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_IncomeStatementLocationAxis
= fitb_MortgageBankingRevenueMember
24us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ServicingContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_IncomeStatementLocationAxis
= fitb_MortgageBankingRevenueMember
Foreign Exchange Contract | Forward Contracts | Other Noninterest Income    
Derivative Instruments, Gain (Loss) [Line Items]    
Net gains (losses) recorded in earnings 15us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_IncomeStatementLocationAxis
= fitb_OtherNoninterestIncomeMember
4us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForwardContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_IncomeStatementLocationAxis
= fitb_OtherNoninterestIncomeMember
Equity Contract | Warrant | Other Noninterest Income    
Derivative Instruments, Gain (Loss) [Line Items]    
Net gains (losses) recorded in earnings 70us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_WarrantMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EquityContractMember
/ us-gaap_IncomeStatementLocationAxis
= fitb_OtherNoninterestIncomeMember
(36)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_WarrantMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EquityContractMember
/ us-gaap_IncomeStatementLocationAxis
= fitb_OtherNoninterestIncomeMember
Equity Contract | Swap | Other Noninterest Income    
Derivative Instruments, Gain (Loss) [Line Items]    
Net gains (losses) recorded in earnings $ (17)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwapMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EquityContractMember
/ us-gaap_IncomeStatementLocationAxis
= fitb_OtherNoninterestIncomeMember
$ 1us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_SwapMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_EquityContractMember
/ us-gaap_IncomeStatementLocationAxis
= fitb_OtherNoninterestIncomeMember