XML 240 R126.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 Customer Accommodation (Detail) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Interest Rate Contract | Customer Contracts | Corporate Banking Revenue      
Derivative Instruments, Gain (Loss) [Line Items]      
Net gains (losses) recorded in earnings $ 19us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CustomerContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_IncomeStatementLocationAxis
= fitb_CorporateBankingRevenueMember
$ 29us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CustomerContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_IncomeStatementLocationAxis
= fitb_CorporateBankingRevenueMember
$ 30us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CustomerContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_IncomeStatementLocationAxis
= fitb_CorporateBankingRevenueMember
Interest Rate Contract | Customer Contracts | Other Noninterest Expense      
Derivative Instruments, Gain (Loss) [Line Items]      
Net gains (losses) recorded in earnings (3)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CustomerContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_IncomeStatementLocationAxis
= fitb_OtherNoninterestExpense1Member
(3)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CustomerContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_IncomeStatementLocationAxis
= fitb_OtherNoninterestExpense1Member
(2)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CustomerContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_IncomeStatementLocationAxis
= fitb_OtherNoninterestExpense1Member
Interest Rate Contract | Fair Value Adjustments on Hedges and Derivative Contracts | Other Noninterest Expense      
Derivative Instruments, Gain (Loss) [Line Items]      
Net gains (losses) recorded in earnings 3us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeByNatureAxis
= fitb_FairValueAdjustmentsOnHedgesAndDerivativeContracts1Member
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_IncomeStatementLocationAxis
= fitb_OtherNoninterestExpense1Member
7us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeByNatureAxis
= fitb_FairValueAdjustmentsOnHedgesAndDerivativeContracts1Member
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_IncomeStatementLocationAxis
= fitb_OtherNoninterestExpense1Member
6us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeByNatureAxis
= fitb_FairValueAdjustmentsOnHedgesAndDerivativeContracts1Member
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_IncomeStatementLocationAxis
= fitb_OtherNoninterestExpense1Member
Interest Rate Contract | Interest Rate Lock Commitments | Mortgage Banking Revenue      
Derivative Instruments, Gain (Loss) [Line Items]      
Net gains (losses) recorded in earnings 124us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateLockCommitmentsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_IncomeStatementLocationAxis
= fitb_MortgageBankingRevenueMember
58us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateLockCommitmentsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_IncomeStatementLocationAxis
= fitb_MortgageBankingRevenueMember
417us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateLockCommitmentsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_IncomeStatementLocationAxis
= fitb_MortgageBankingRevenueMember
Commodity Contract | Customer Contracts | Corporate Banking Revenue      
Derivative Instruments, Gain (Loss) [Line Items]      
Net gains (losses) recorded in earnings 6us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CustomerContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_IncomeStatementLocationAxis
= fitb_CorporateBankingRevenueMember
7us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CustomerContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_IncomeStatementLocationAxis
= fitb_CorporateBankingRevenueMember
7us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CustomerContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_IncomeStatementLocationAxis
= fitb_CorporateBankingRevenueMember
Commodity Contract | Fair Value Adjustments on Hedges and Derivative Contracts | Other Noninterest Expense      
Derivative Instruments, Gain (Loss) [Line Items]      
Net gains (losses) recorded in earnings (7)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeByNatureAxis
= fitb_FairValueAdjustmentsOnHedgesAndDerivativeContracts1Member
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_IncomeStatementLocationAxis
= fitb_OtherNoninterestExpense1Member
  2us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeByNatureAxis
= fitb_FairValueAdjustmentsOnHedgesAndDerivativeContracts1Member
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_IncomeStatementLocationAxis
= fitb_OtherNoninterestExpense1Member
Foreign Exchange Contract | Customer Contracts | Corporate Banking Revenue      
Derivative Instruments, Gain (Loss) [Line Items]      
Net gains (losses) recorded in earnings 72us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CustomerContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_IncomeStatementLocationAxis
= fitb_CorporateBankingRevenueMember
69us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CustomerContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_IncomeStatementLocationAxis
= fitb_CorporateBankingRevenueMember
65us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeByNatureAxis
= us-gaap_CustomerContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_IncomeStatementLocationAxis
= fitb_CorporateBankingRevenueMember
Foreign Exchange Contract | Fair Value Adjustments on Hedges and Derivative Contracts | Other Noninterest Expense      
Derivative Instruments, Gain (Loss) [Line Items]      
Net gains (losses) recorded in earnings   $ (2)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeByNatureAxis
= fitb_FairValueAdjustmentsOnHedgesAndDerivativeContracts1Member
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_IncomeStatementLocationAxis
= fitb_OtherNoninterestExpense1Member
$ 2us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_DerivativeByNatureAxis
= fitb_FairValueAdjustmentsOnHedgesAndDerivativeContracts1Member
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_IncomeStatementLocationAxis
= fitb_OtherNoninterestExpense1Member