XML 154 R98.htm IDEA: XBRL DOCUMENT v2.4.1.9
Summary of Loans Modified in a TDR (Detail) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Financing Receivable, Modifications [Line Items]      
Number of Loans Modified in a TDR During the Period 11,102us-gaap_FinancingReceivableModificationsNumberOfContracts2 [1],[2] 11,291us-gaap_FinancingReceivableModificationsNumberOfContracts2 [1],[2] 16,064us-gaap_FinancingReceivableModificationsNumberOfContracts2 [1],[2]
Recorded Investment in Loans Modified in a TDR During the Period $ 548us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2 [1] $ 1,081us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2 [1] $ 793us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2 [1]
Increase (Decrease) to ALLL Upon Modification 27us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet [1] 58us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet [1] 24us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet [1]
Charge-offs Recognized Upon Modification 8us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs [1] 44us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs [1] 11us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs [1]
Commercial Portfolio Segment | Commercial and Industrial Loans      
Financing Receivable, Modifications [Line Items]      
Number of Loans Modified in a TDR During the Period 128us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fitb_CommercialAndIndustrialLoansMember
/ fitb_PortfolioSegmentAxis
= us-gaap_CommercialPortfolioSegmentMember
[1],[2] 146us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fitb_CommercialAndIndustrialLoansMember
/ fitb_PortfolioSegmentAxis
= us-gaap_CommercialPortfolioSegmentMember
[1],[2] 108us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fitb_CommercialAndIndustrialLoansMember
/ fitb_PortfolioSegmentAxis
= us-gaap_CommercialPortfolioSegmentMember
[1],[2]
Recorded Investment in Loans Modified in a TDR During the Period 230us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fitb_CommercialAndIndustrialLoansMember
/ fitb_PortfolioSegmentAxis
= us-gaap_CommercialPortfolioSegmentMember
[1] 604us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fitb_CommercialAndIndustrialLoansMember
/ fitb_PortfolioSegmentAxis
= us-gaap_CommercialPortfolioSegmentMember
[1] 84us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fitb_CommercialAndIndustrialLoansMember
/ fitb_PortfolioSegmentAxis
= us-gaap_CommercialPortfolioSegmentMember
[1]
Increase (Decrease) to ALLL Upon Modification 12us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fitb_CommercialAndIndustrialLoansMember
/ fitb_PortfolioSegmentAxis
= us-gaap_CommercialPortfolioSegmentMember
[1] 39us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fitb_CommercialAndIndustrialLoansMember
/ fitb_PortfolioSegmentAxis
= us-gaap_CommercialPortfolioSegmentMember
[1] (7)us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fitb_CommercialAndIndustrialLoansMember
/ fitb_PortfolioSegmentAxis
= us-gaap_CommercialPortfolioSegmentMember
[1]
Charge-offs Recognized Upon Modification 6us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fitb_CommercialAndIndustrialLoansMember
/ fitb_PortfolioSegmentAxis
= us-gaap_CommercialPortfolioSegmentMember
[1] 44us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fitb_CommercialAndIndustrialLoansMember
/ fitb_PortfolioSegmentAxis
= us-gaap_CommercialPortfolioSegmentMember
[1] 9us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fitb_CommercialAndIndustrialLoansMember
/ fitb_PortfolioSegmentAxis
= us-gaap_CommercialPortfolioSegmentMember
[1]
Commercial Portfolio Segment | Commercial Mortgage Loans, Owner Occupied      
Financing Receivable, Modifications [Line Items]      
Number of Loans Modified in a TDR During the Period 32us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fitb_CommercialMortgageLoansOwnerOccupiedMember
/ fitb_PortfolioSegmentAxis
= us-gaap_CommercialPortfolioSegmentMember
[1],[2] 65us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fitb_CommercialMortgageLoansOwnerOccupiedMember
/ fitb_PortfolioSegmentAxis
= us-gaap_CommercialPortfolioSegmentMember
[1],[2],[3] 67us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fitb_CommercialMortgageLoansOwnerOccupiedMember
/ fitb_PortfolioSegmentAxis
= us-gaap_CommercialPortfolioSegmentMember
[1],[2]
Recorded Investment in Loans Modified in a TDR During the Period 54us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fitb_CommercialMortgageLoansOwnerOccupiedMember
/ fitb_PortfolioSegmentAxis
= us-gaap_CommercialPortfolioSegmentMember
[1] 19us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fitb_CommercialMortgageLoansOwnerOccupiedMember
/ fitb_PortfolioSegmentAxis
= us-gaap_CommercialPortfolioSegmentMember
[1],[3] 53us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fitb_CommercialMortgageLoansOwnerOccupiedMember
/ fitb_PortfolioSegmentAxis
= us-gaap_CommercialPortfolioSegmentMember
[1]
Increase (Decrease) to ALLL Upon Modification (1)us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fitb_CommercialMortgageLoansOwnerOccupiedMember
/ fitb_PortfolioSegmentAxis
= us-gaap_CommercialPortfolioSegmentMember
[1] (2)us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fitb_CommercialMortgageLoansOwnerOccupiedMember
/ fitb_PortfolioSegmentAxis
= us-gaap_CommercialPortfolioSegmentMember
[1],[3] (8)us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fitb_CommercialMortgageLoansOwnerOccupiedMember
/ fitb_PortfolioSegmentAxis
= us-gaap_CommercialPortfolioSegmentMember
[1]
Charge-offs Recognized Upon Modification     2us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fitb_CommercialMortgageLoansOwnerOccupiedMember
/ fitb_PortfolioSegmentAxis
= us-gaap_CommercialPortfolioSegmentMember
[1]
Commercial Portfolio Segment | Commercial Mortgage Loans, Non Owner Occupied      
Financing Receivable, Modifications [Line Items]      
Number of Loans Modified in a TDR During the Period 28us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fitb_CommercialMortgageLoansNonOwnerOccupiedMember
/ fitb_PortfolioSegmentAxis
= us-gaap_CommercialPortfolioSegmentMember
[1],[2] 59us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fitb_CommercialMortgageLoansNonOwnerOccupiedMember
/ fitb_PortfolioSegmentAxis
= us-gaap_CommercialPortfolioSegmentMember
[1],[2] 67us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fitb_CommercialMortgageLoansNonOwnerOccupiedMember
/ fitb_PortfolioSegmentAxis
= us-gaap_CommercialPortfolioSegmentMember
[1],[2]
Recorded Investment in Loans Modified in a TDR During the Period 30us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fitb_CommercialMortgageLoansNonOwnerOccupiedMember
/ fitb_PortfolioSegmentAxis
= us-gaap_CommercialPortfolioSegmentMember
[1] 72us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fitb_CommercialMortgageLoansNonOwnerOccupiedMember
/ fitb_PortfolioSegmentAxis
= us-gaap_CommercialPortfolioSegmentMember
[1] 91us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fitb_CommercialMortgageLoansNonOwnerOccupiedMember
/ fitb_PortfolioSegmentAxis
= us-gaap_CommercialPortfolioSegmentMember
[1]
Increase (Decrease) to ALLL Upon Modification (3)us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fitb_CommercialMortgageLoansNonOwnerOccupiedMember
/ fitb_PortfolioSegmentAxis
= us-gaap_CommercialPortfolioSegmentMember
[1] (7)us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fitb_CommercialMortgageLoansNonOwnerOccupiedMember
/ fitb_PortfolioSegmentAxis
= us-gaap_CommercialPortfolioSegmentMember
[1] (7)us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fitb_CommercialMortgageLoansNonOwnerOccupiedMember
/ fitb_PortfolioSegmentAxis
= us-gaap_CommercialPortfolioSegmentMember
[1]
Charge-offs Recognized Upon Modification 2us-gaap_AllowanceForLoanAndLeaseLossesWriteOffs
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fitb_CommercialMortgageLoansNonOwnerOccupiedMember
/ fitb_PortfolioSegmentAxis
= us-gaap_CommercialPortfolioSegmentMember
[1]    
Commercial Portfolio Segment | Commercial Construction      
Financing Receivable, Modifications [Line Items]      
Number of Loans Modified in a TDR During the Period   4us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ fitb_PortfolioSegmentAxis
= us-gaap_CommercialPortfolioSegmentMember
[1],[2] 17us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ fitb_PortfolioSegmentAxis
= us-gaap_CommercialPortfolioSegmentMember
[1],[2]
Recorded Investment in Loans Modified in a TDR During the Period   34us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ fitb_PortfolioSegmentAxis
= us-gaap_CommercialPortfolioSegmentMember
[1] 38us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ fitb_PortfolioSegmentAxis
= us-gaap_CommercialPortfolioSegmentMember
[1]
Increase (Decrease) to ALLL Upon Modification   (2)us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ fitb_PortfolioSegmentAxis
= us-gaap_CommercialPortfolioSegmentMember
[1] (4)us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_CommercialRealEstateConstructionFinancingReceivableMember
/ fitb_PortfolioSegmentAxis
= us-gaap_CommercialPortfolioSegmentMember
[1]
Commercial Portfolio Segment | Commercial Leases      
Financing Receivable, Modifications [Line Items]      
Number of Loans Modified in a TDR During the Period   1us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fitb_CommercialLeasesMember
/ fitb_PortfolioSegmentAxis
= us-gaap_CommercialPortfolioSegmentMember
[1],[2] 8us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fitb_CommercialLeasesMember
/ fitb_PortfolioSegmentAxis
= us-gaap_CommercialPortfolioSegmentMember
[1],[2]
Recorded Investment in Loans Modified in a TDR During the Period   2us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fitb_CommercialLeasesMember
/ fitb_PortfolioSegmentAxis
= us-gaap_CommercialPortfolioSegmentMember
[1] 7us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fitb_CommercialLeasesMember
/ fitb_PortfolioSegmentAxis
= us-gaap_CommercialPortfolioSegmentMember
[1]
Increase (Decrease) to ALLL Upon Modification   (5)us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fitb_CommercialLeasesMember
/ fitb_PortfolioSegmentAxis
= us-gaap_CommercialPortfolioSegmentMember
[1] 1us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= fitb_CommercialLeasesMember
/ fitb_PortfolioSegmentAxis
= us-gaap_CommercialPortfolioSegmentMember
[1]
Residential Mortgage Loans      
Financing Receivable, Modifications [Line Items]      
Number of Loans Modified in a TDR During the Period 1,093us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ fitb_PortfolioSegmentAxis
= us-gaap_ResidentialPortfolioSegmentMember
[1],[2] 1,620us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ fitb_PortfolioSegmentAxis
= us-gaap_ResidentialPortfolioSegmentMember
[1],[2] 1,758us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ fitb_PortfolioSegmentAxis
= us-gaap_ResidentialPortfolioSegmentMember
[1],[2]
Recorded Investment in Loans Modified in a TDR During the Period 160us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ fitb_PortfolioSegmentAxis
= us-gaap_ResidentialPortfolioSegmentMember
[1] 249us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ fitb_PortfolioSegmentAxis
= us-gaap_ResidentialPortfolioSegmentMember
[1] 340us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ fitb_PortfolioSegmentAxis
= us-gaap_ResidentialPortfolioSegmentMember
[1]
Increase (Decrease) to ALLL Upon Modification 8us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet
/ fitb_PortfolioSegmentAxis
= us-gaap_ResidentialPortfolioSegmentMember
[1] 28us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet
/ fitb_PortfolioSegmentAxis
= us-gaap_ResidentialPortfolioSegmentMember
[1] 35us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet
/ fitb_PortfolioSegmentAxis
= us-gaap_ResidentialPortfolioSegmentMember
[1]
Consumer Portfolio Segment | Home Equity      
Financing Receivable, Modifications [Line Items]      
Number of Loans Modified in a TDR During the Period 284us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
/ fitb_PortfolioSegmentAxis
= us-gaap_ConsumerPortfolioSegmentMember
[1],[2] 695us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
/ fitb_PortfolioSegmentAxis
= us-gaap_ConsumerPortfolioSegmentMember
[1],[2] 1,343us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
/ fitb_PortfolioSegmentAxis
= us-gaap_ConsumerPortfolioSegmentMember
[1],[2]
Recorded Investment in Loans Modified in a TDR During the Period 12us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
/ fitb_PortfolioSegmentAxis
= us-gaap_ConsumerPortfolioSegmentMember
[1] 37us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
/ fitb_PortfolioSegmentAxis
= us-gaap_ConsumerPortfolioSegmentMember
[1] 82us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
/ fitb_PortfolioSegmentAxis
= us-gaap_ConsumerPortfolioSegmentMember
[1]
Increase (Decrease) to ALLL Upon Modification   (1)us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
/ fitb_PortfolioSegmentAxis
= us-gaap_ConsumerPortfolioSegmentMember
[1] 1us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_HomeEquityMember
/ fitb_PortfolioSegmentAxis
= us-gaap_ConsumerPortfolioSegmentMember
[1]
Consumer Portfolio Segment | Automobile Loans      
Financing Receivable, Modifications [Line Items]      
Number of Loans Modified in a TDR During the Period 608us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
/ fitb_PortfolioSegmentAxis
= us-gaap_ConsumerPortfolioSegmentMember
[1],[2] 499us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
/ fitb_PortfolioSegmentAxis
= us-gaap_ConsumerPortfolioSegmentMember
[1],[2] 1,289us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
/ fitb_PortfolioSegmentAxis
= us-gaap_ConsumerPortfolioSegmentMember
[1],[2]
Recorded Investment in Loans Modified in a TDR During the Period 10us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
/ fitb_PortfolioSegmentAxis
= us-gaap_ConsumerPortfolioSegmentMember
[1] 14us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
/ fitb_PortfolioSegmentAxis
= us-gaap_ConsumerPortfolioSegmentMember
[1] 23us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
/ fitb_PortfolioSegmentAxis
= us-gaap_ConsumerPortfolioSegmentMember
[1]
Increase (Decrease) to ALLL Upon Modification 1us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
/ fitb_PortfolioSegmentAxis
= us-gaap_ConsumerPortfolioSegmentMember
[1] 1us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
/ fitb_PortfolioSegmentAxis
= us-gaap_ConsumerPortfolioSegmentMember
[1] 2us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerLoansAutoFinancingReceivableMember
/ fitb_PortfolioSegmentAxis
= us-gaap_ConsumerPortfolioSegmentMember
[1]
Consumer Portfolio Segment | Credit Card      
Financing Receivable, Modifications [Line Items]      
Number of Loans Modified in a TDR During the Period 8,929us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerCreditCardFinancingReceivableMember
/ fitb_PortfolioSegmentAxis
= us-gaap_ConsumerPortfolioSegmentMember
[1],[2] 8,202us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerCreditCardFinancingReceivableMember
/ fitb_PortfolioSegmentAxis
= us-gaap_ConsumerPortfolioSegmentMember
[1],[2] 11,407us-gaap_FinancingReceivableModificationsNumberOfContracts2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerCreditCardFinancingReceivableMember
/ fitb_PortfolioSegmentAxis
= us-gaap_ConsumerPortfolioSegmentMember
[1],[2]
Recorded Investment in Loans Modified in a TDR During the Period 52us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerCreditCardFinancingReceivableMember
/ fitb_PortfolioSegmentAxis
= us-gaap_ConsumerPortfolioSegmentMember
[1] 50us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerCreditCardFinancingReceivableMember
/ fitb_PortfolioSegmentAxis
= us-gaap_ConsumerPortfolioSegmentMember
[1] 75us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerCreditCardFinancingReceivableMember
/ fitb_PortfolioSegmentAxis
= us-gaap_ConsumerPortfolioSegmentMember
[1]
Increase (Decrease) to ALLL Upon Modification $ 10us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerCreditCardFinancingReceivableMember
/ fitb_PortfolioSegmentAxis
= us-gaap_ConsumerPortfolioSegmentMember
[1] $ 7us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerCreditCardFinancingReceivableMember
/ fitb_PortfolioSegmentAxis
= us-gaap_ConsumerPortfolioSegmentMember
[1] $ 11us-gaap_AllowanceForLoanAndLeaseLossesAdjustmentsNet
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= us-gaap_ConsumerCreditCardFinancingReceivableMember
/ fitb_PortfolioSegmentAxis
= us-gaap_ConsumerPortfolioSegmentMember
[1]
[1] Excludes all loans and leases held for sale and loans acquired with deteriorated credit quality.
[2] Represents number of loans post-modification.
[3] Excludes five loans modified in a TDR during the year ended December 31, 2013 associated with a consolidated VIE in which the Bancorp has no continuing credit risk due to the risk being assumed by a third party. The TDR had a recorded investment of $29 at modification, ALLL increased $7 upon modification, and a charge-off of $2 was recognized upon modification.