XML 115 R60.htm IDEA: XBRL DOCUMENT v2.4.1.9
Loans and ACL (Schedule of Retail Credit Exposure, Credit Risk Profile Based on Payment Activity) (Details) (USD $)
In Millions, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Loans and leases $ 119,884us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome $ 115,917us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
Direct Retail Lending [Member]    
Loans and leases 8,146us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bbt_DirectRetailLendingMember
15,869us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bbt_DirectRetailLendingMember
Direct Retail Lending [Member] | Performing [Member]    
Loans and leases 8,098us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bbt_DirectRetailLendingMember
/ bbt_FinancingReceivableRecordedInvestmentByCreditQualityIndicatorAxis
= us-gaap_PerformingFinancingReceivableMember
15,760us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bbt_DirectRetailLendingMember
/ bbt_FinancingReceivableRecordedInvestmentByCreditQualityIndicatorAxis
= us-gaap_PerformingFinancingReceivableMember
Direct Retail Lending [Member] | Nonperforming [Member]    
Loans and leases 48us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bbt_DirectRetailLendingMember
/ bbt_FinancingReceivableRecordedInvestmentByCreditQualityIndicatorAxis
= us-gaap_NonperformingFinancingReceivableMember
109us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bbt_DirectRetailLendingMember
/ bbt_FinancingReceivableRecordedInvestmentByCreditQualityIndicatorAxis
= us-gaap_NonperformingFinancingReceivableMember
Retail Revolving Credit [Member]    
Loans and leases 2,460us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bbt_RetailRevolvingCreditMember
2,403us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bbt_RetailRevolvingCreditMember
Retail Revolving Credit [Member] | Performing [Member]    
Loans and leases 2,460us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bbt_RetailRevolvingCreditMember
/ bbt_FinancingReceivableRecordedInvestmentByCreditQualityIndicatorAxis
= us-gaap_PerformingFinancingReceivableMember
2,403us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bbt_RetailRevolvingCreditMember
/ bbt_FinancingReceivableRecordedInvestmentByCreditQualityIndicatorAxis
= us-gaap_PerformingFinancingReceivableMember
Retail Revolving Credit [Member] | Nonperforming [Member]    
Loans and leases 0us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bbt_RetailRevolvingCreditMember
/ bbt_FinancingReceivableRecordedInvestmentByCreditQualityIndicatorAxis
= us-gaap_NonperformingFinancingReceivableMember
0us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bbt_RetailRevolvingCreditMember
/ bbt_FinancingReceivableRecordedInvestmentByCreditQualityIndicatorAxis
= us-gaap_NonperformingFinancingReceivableMember
Retail Residential Mortgage [Member]    
Loans and leases 31,090us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bbt_RetailResidentialMortgageMember
24,648us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bbt_RetailResidentialMortgageMember
Retail Residential Mortgage [Member] | Performing [Member]    
Loans and leases 30,924us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bbt_RetailResidentialMortgageMember
/ bbt_FinancingReceivableRecordedInvestmentByCreditQualityIndicatorAxis
= us-gaap_PerformingFinancingReceivableMember
24,405us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bbt_RetailResidentialMortgageMember
/ bbt_FinancingReceivableRecordedInvestmentByCreditQualityIndicatorAxis
= us-gaap_PerformingFinancingReceivableMember
Retail Residential Mortgage [Member] | Nonperforming [Member]    
Loans and leases 166us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bbt_RetailResidentialMortgageMember
/ bbt_FinancingReceivableRecordedInvestmentByCreditQualityIndicatorAxis
= us-gaap_NonperformingFinancingReceivableMember
243us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bbt_RetailResidentialMortgageMember
/ bbt_FinancingReceivableRecordedInvestmentByCreditQualityIndicatorAxis
= us-gaap_NonperformingFinancingReceivableMember
Retail Sales Finance [Member]    
Loans and leases 10,600us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bbt_RetailSalesFinanceMember
9,382us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bbt_RetailSalesFinanceMember
Retail Sales Finance [Member] | Performing [Member]    
Loans and leases 10,595us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bbt_RetailSalesFinanceMember
/ bbt_FinancingReceivableRecordedInvestmentByCreditQualityIndicatorAxis
= us-gaap_PerformingFinancingReceivableMember
9,377us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bbt_RetailSalesFinanceMember
/ bbt_FinancingReceivableRecordedInvestmentByCreditQualityIndicatorAxis
= us-gaap_PerformingFinancingReceivableMember
Retail Sales Finance [Member] | Nonperforming [Member]    
Loans and leases 5us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bbt_RetailSalesFinanceMember
/ bbt_FinancingReceivableRecordedInvestmentByCreditQualityIndicatorAxis
= us-gaap_NonperformingFinancingReceivableMember
5us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bbt_RetailSalesFinanceMember
/ bbt_FinancingReceivableRecordedInvestmentByCreditQualityIndicatorAxis
= us-gaap_NonperformingFinancingReceivableMember
Retail Other Lending Subsidiaries [Member]    
Loans and leases 6,106us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bbt_RetailOtherLendingSubsidiariesMember
5,960us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bbt_RetailOtherLendingSubsidiariesMember
Retail Other Lending Subsidiaries [Member] | Performing [Member]    
Loans and leases 6,052us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bbt_RetailOtherLendingSubsidiariesMember
/ bbt_FinancingReceivableRecordedInvestmentByCreditQualityIndicatorAxis
= us-gaap_PerformingFinancingReceivableMember
5,910us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bbt_RetailOtherLendingSubsidiariesMember
/ bbt_FinancingReceivableRecordedInvestmentByCreditQualityIndicatorAxis
= us-gaap_PerformingFinancingReceivableMember
Retail Other Lending Subsidiaries [Member] | Nonperforming [Member]    
Loans and leases $ 54us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bbt_RetailOtherLendingSubsidiariesMember
/ bbt_FinancingReceivableRecordedInvestmentByCreditQualityIndicatorAxis
= us-gaap_NonperformingFinancingReceivableMember
$ 50us-gaap_LoansAndLeasesReceivableNetOfDeferredIncome
/ us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis
= bbt_RetailOtherLendingSubsidiariesMember
/ bbt_FinancingReceivableRecordedInvestmentByCreditQualityIndicatorAxis
= us-gaap_NonperformingFinancingReceivableMember