XML 81 R94.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
Mar. 31, 2015
Dec. 31, 2014
Derivatives, Fair Value [Line Items]    
Fair value - Derivative Assets $ 2,493us-gaap_DerivativeFairValueOfDerivativeAsset $ 2,080us-gaap_DerivativeFairValueOfDerivativeAsset
Fair value - Derivative Liabilities 1,251us-gaap_DerivativeFairValueOfDerivativeLiability 1,043us-gaap_DerivativeFairValueOfDerivativeLiability
Accumulated Net Gain (Loss) from Designated or Qualifying Hedges    
Derivatives, Fair Value [Line Items]    
Fair value - Derivative Assets 515us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_HedgingDesignationAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
435us-gaap_DerivativeFairValueOfDerivativeAsset
/ 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 440us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
399us-gaap_DerivativeFairValueOfDerivativeAsset
/ 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 1,705invest_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
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
Fair value - Derivative Assets 440us-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
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
Accumulated Net Gain (Loss) from Designated or Qualifying Hedges | Cash Flow Hedging    
Derivatives, Fair Value [Line Items]    
Fair value - Derivative Assets 75us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
36us-gaap_DerivativeFairValueOfDerivativeAsset
/ 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 5,475invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_ExtinguishmentOfDebtAxis
= fitb_CommercialAndIndustrialLoansMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
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
Fair value - Derivative Assets 75us-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
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
Nondesignated    
Derivatives, Fair Value [Line Items]    
Fair value - Derivative Assets 1,978us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
1,645us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Fair value - Derivative Liabilities 1,251us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
1,043us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Nondesignated | Risk Management and Other Business Purposes    
Derivatives, Fair Value [Line Items]    
Fair value - Derivative Assets 721us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_RiskManagementAndOtherBusinessPurposesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
596us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_RiskManagementAndOtherBusinessPurposesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Fair value - Derivative Liabilities 67us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_RiskManagementAndOtherBusinessPurposesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
55us-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,762invest_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,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
Fair value - Derivative Assets 234us-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
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
Nondesignated | Risk Management and Other Business Purposes | Forward Contracts | Assets Held-for-sale    
Derivatives, Fair Value [Line Items]    
Notional amount 1,956invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_RiskManagementAndOtherBusinessPurposesMember
/ us-gaap_ExtinguishmentOfDebtAxis
= us-gaap_AssetsHeldForSaleMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
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
Fair value - Derivative Assets 2us-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 7us-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
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
Nondesignated | Risk Management and Other Business Purposes | Warrant    
Derivatives, Fair Value [Line Items]    
Notional amount 768invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_WarrantMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_RiskManagementAndOtherBusinessPurposesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
691invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_WarrantMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_RiskManagementAndOtherBusinessPurposesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Fair value - Derivative Assets 485us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_WarrantMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_RiskManagementAndOtherBusinessPurposesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
415us-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,090invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_SwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_RiskManagementAndOtherBusinessPurposesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
1,092invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_SwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_RiskManagementAndOtherBusinessPurposesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Fair value - Derivative Liabilities 60us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_SwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_RiskManagementAndOtherBusinessPurposesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
49us-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,257us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_CustomerAccommodationMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
1,049us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_CustomerAccommodationMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Fair value - Derivative Liabilities 1,184us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_CustomerAccommodationMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
988us-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,736invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_CustomerAccommodationMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
29,558invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_CustomerAccommodationMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Fair value - Derivative Assets 318us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_CustomerAccommodationMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
272us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_CustomerAccommodationMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Fair value - Derivative Liabilities 325us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_CustomerAccommodationMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
278us-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 853invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateLockCommitmentsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_CustomerAccommodationMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
613invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateLockCommitmentsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_CustomerAccommodationMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Fair value - Derivative Assets 19us-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
Nondesignated | Customer Accommodation | Commodity Contract    
Derivatives, Fair Value [Line Items]    
Notional amount 3,140invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_CustomerAccommodationMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
3,558invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_CustomerAccommodationMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Fair value - Derivative Assets 323us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_CustomerAccommodationMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
348us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_CustomerAccommodationMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Fair value - Derivative Liabilities 306us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_CustomerAccommodationMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
338us-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 18,222invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_CustomerAccommodationMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
16,745invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_CustomerAccommodationMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Fair value - Derivative Assets 597us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_CustomerAccommodationMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
417us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_CustomerAccommodationMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Fair value - Derivative Liabilities $ 553us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_CustomerAccommodationMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
$ 372us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= fitb_CustomerAccommodationMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember