XML 50 R121.htm IDEA: XBRL DOCUMENT v2.4.1.9
Notional Amounts and Fair Values for All Derivative Instruments Included in the Consolidated Balance Sheets (Detail) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Derivatives, Fair Value [Line Items]    
Fair value - Derivative Assets $ 2,080us-gaap_DerivativeFairValueOfDerivativeAsset $ 1,553us-gaap_DerivativeFairValueOfDerivativeAsset
Fair value - Derivative Liabilities 1,043us-gaap_DerivativeFairValueOfDerivativeLiability 754us-gaap_DerivativeFairValueOfDerivativeLiability
Accumulated Net Gain (Loss) from Designated or Qualifying Hedges    
Derivatives, Fair Value [Line Items]    
Fair value - Derivative Assets 435us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_HedgingDesignationAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
332us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_HedgingDesignationAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Fair value - Derivative Liabilities   34us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_HedgingDesignationAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Accumulated Net Gain (Loss) from Designated or Qualifying Hedges | Fair Value Hedging    
Derivatives, Fair Value [Line Items]    
Fair value - Derivative Assets 399us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
292us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Fair value - Derivative Liabilities   13us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Accumulated Net Gain (Loss) from Designated or Qualifying Hedges | Fair Value Hedging | Interest Rate Swap | Long-Term Debt    
Derivatives, Fair Value [Line Items]    
Notional amount 2,205invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_ExtinguishmentOfDebtAxis
= us-gaap_LongTermDebtMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
3,205invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_ExtinguishmentOfDebtAxis
= us-gaap_LongTermDebtMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Fair value - Derivative Assets 399us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_ExtinguishmentOfDebtAxis
= us-gaap_LongTermDebtMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
292us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_ExtinguishmentOfDebtAxis
= us-gaap_LongTermDebtMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Fair value - Derivative Liabilities   13us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_ExtinguishmentOfDebtAxis
= us-gaap_LongTermDebtMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Accumulated Net Gain (Loss) from Designated or Qualifying Hedges | Cash Flow Hedging    
Derivatives, Fair Value [Line Items]    
Fair value - Derivative Assets 36us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
40us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Fair value - Derivative Liabilities   21us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Accumulated Net Gain (Loss) from Designated or Qualifying Hedges | Cash Flow Hedging | Interest Rate Swap | Commercial and Industrial Loans    
Derivatives, Fair Value [Line Items]    
Notional amount 3,150invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_ExtinguishmentOfDebtAxis
= fitb_CommercialAndIndustrialLoansMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
2,200invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_ExtinguishmentOfDebtAxis
= fitb_CommercialAndIndustrialLoansMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Fair value - Derivative Assets 36us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_ExtinguishmentOfDebtAxis
= fitb_CommercialAndIndustrialLoansMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
40us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_ExtinguishmentOfDebtAxis
= fitb_CommercialAndIndustrialLoansMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Fair value - Derivative Liabilities   21us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_ExtinguishmentOfDebtAxis
= fitb_CommercialAndIndustrialLoansMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Nondesignated    
Derivatives, Fair Value [Line Items]    
Fair value - Derivative Assets 1,645us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
1,221us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Fair value - Derivative Liabilities 1,043us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
720us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Nondesignated | Risk Management and Other Business Purposes    
Derivatives, Fair Value [Line Items]    
Fair value - Derivative Assets 596us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_RiskManagementAndOtherBusinessPurposesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
538us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_RiskManagementAndOtherBusinessPurposesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Fair value - Derivative Liabilities 55us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_RiskManagementAndOtherBusinessPurposesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
63us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_RiskManagementAndOtherBusinessPurposesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Nondesignated | Risk Management and Other Business Purposes | Interest Rate Contract | Servicing Rights    
Derivatives, Fair Value [Line Items]    
Notional amount 4,487invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_RiskManagementAndOtherBusinessPurposesMember
/ us-gaap_ExtinguishmentOfDebtAxis
= us-gaap_ServicingContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
4,092invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_RiskManagementAndOtherBusinessPurposesMember
/ us-gaap_ExtinguishmentOfDebtAxis
= us-gaap_ServicingContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Fair value - Derivative Assets 181us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_RiskManagementAndOtherBusinessPurposesMember
/ us-gaap_ExtinguishmentOfDebtAxis
= us-gaap_ServicingContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
141us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_RiskManagementAndOtherBusinessPurposesMember
/ us-gaap_ExtinguishmentOfDebtAxis
= us-gaap_ServicingContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Fair value - Derivative Liabilities   14us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_RiskManagementAndOtherBusinessPurposesMember
/ us-gaap_ExtinguishmentOfDebtAxis
= us-gaap_ServicingContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Nondesignated | Risk Management and Other Business Purposes | Forward Contracts | Assets Held-for-sale    
Derivatives, Fair Value [Line Items]    
Notional amount 999invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_RiskManagementAndOtherBusinessPurposesMember
/ us-gaap_ExtinguishmentOfDebtAxis
= us-gaap_AssetsHeldForSaleMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
1,448invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_RiskManagementAndOtherBusinessPurposesMember
/ us-gaap_ExtinguishmentOfDebtAxis
= us-gaap_AssetsHeldForSaleMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Fair value - Derivative Assets   13us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_RiskManagementAndOtherBusinessPurposesMember
/ us-gaap_ExtinguishmentOfDebtAxis
= us-gaap_AssetsHeldForSaleMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Fair value - Derivative Liabilities 6us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_RiskManagementAndOtherBusinessPurposesMember
/ us-gaap_ExtinguishmentOfDebtAxis
= us-gaap_AssetsHeldForSaleMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
1us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_RiskManagementAndOtherBusinessPurposesMember
/ us-gaap_ExtinguishmentOfDebtAxis
= us-gaap_AssetsHeldForSaleMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Nondesignated | Risk Management and Other Business Purposes | Warrant    
Derivatives, Fair Value [Line Items]    
Notional amount 691invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_WarrantMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_RiskManagementAndOtherBusinessPurposesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
664invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_WarrantMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_RiskManagementAndOtherBusinessPurposesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Fair value - Derivative Assets 415us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_WarrantMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_RiskManagementAndOtherBusinessPurposesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
384us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_WarrantMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_RiskManagementAndOtherBusinessPurposesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Nondesignated | Risk Management and Other Business Purposes | Swap    
Derivatives, Fair Value [Line Items]    
Notional amount 1,092invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_SwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_RiskManagementAndOtherBusinessPurposesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
947invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_SwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_RiskManagementAndOtherBusinessPurposesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Fair value - Derivative Liabilities 49us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_SwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_RiskManagementAndOtherBusinessPurposesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
48us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_SwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_RiskManagementAndOtherBusinessPurposesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Nondesignated | Customer Accommodation    
Derivatives, Fair Value [Line Items]    
Fair value - Derivative Assets 1,049us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_CustomerAccommodationMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
683us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_CustomerAccommodationMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Fair value - Derivative Liabilities 988us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_CustomerAccommodationMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
657us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_CustomerAccommodationMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Nondesignated | Customer Accommodation | Interest Rate Contract    
Derivatives, Fair Value [Line Items]    
Notional amount 29,558invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_CustomerAccommodationMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
28,112invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_CustomerAccommodationMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Fair value - Derivative Assets 272us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_CustomerAccommodationMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
329us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_CustomerAccommodationMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Fair value - Derivative Liabilities 278us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_CustomerAccommodationMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
339us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_CustomerAccommodationMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Nondesignated | Customer Accommodation | Interest Rate Lock Commitments    
Derivatives, Fair Value [Line Items]    
Notional amount 613invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateLockCommitmentsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_CustomerAccommodationMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
924invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateLockCommitmentsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_CustomerAccommodationMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Fair value - Derivative Assets 12us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateLockCommitmentsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_CustomerAccommodationMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
12us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateLockCommitmentsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_CustomerAccommodationMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Fair value - Derivative Liabilities   1us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateLockCommitmentsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_CustomerAccommodationMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Nondesignated | Customer Accommodation | Commodity Contract    
Derivatives, Fair Value [Line Items]    
Notional amount 3,558invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_CustomerAccommodationMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
3,300invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_CustomerAccommodationMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Fair value - Derivative Assets 348us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_CustomerAccommodationMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
66us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_CustomerAccommodationMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Fair value - Derivative Liabilities 338us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_CustomerAccommodationMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
65us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_CustomerAccommodationMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Nondesignated | Customer Accommodation | Foreign Exchange Contract    
Derivatives, Fair Value [Line Items]    
Notional amount 16,745invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_CustomerAccommodationMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
19,688invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_CustomerAccommodationMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Fair value - Derivative Assets 417us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_CustomerAccommodationMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
276us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_CustomerAccommodationMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Fair value - Derivative Liabilities $ 372us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_CustomerAccommodationMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
$ 252us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_CustomerAccommodationMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember