XML 85 R131.htm IDEA: XBRL DOCUMENT v2.4.1.9
Operating Segments (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Net interest income (expense) $ 5,374us-gaap_InterestIncomeExpenseNet $ 5,616us-gaap_InterestIncomeExpenseNet $ 5,857us-gaap_InterestIncomeExpenseNet
Allocated provision for loan and lease losses 251us-gaap_ProvisionForLoanLeaseAndOtherLosses 592us-gaap_ProvisionForLoanLeaseAndOtherLosses 1,057us-gaap_ProvisionForLoanLeaseAndOtherLosses
Noninterest income 3,784us-gaap_NoninterestIncome 3,937us-gaap_NoninterestIncome 3,820us-gaap_NoninterestIncome
Noninterest expense 5,921us-gaap_NoninterestExpense 5,837us-gaap_NoninterestExpense 5,828us-gaap_NoninterestExpense
Amortization of intangibles 91us-gaap_AmortizationOfIntangibleAssets 106us-gaap_AmortizationOfIntangibleAssets 110us-gaap_AmortizationOfIntangibleAssets
Income before income taxes 2,986us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 3,124us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 2,792us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Provision (benefit) for income taxes 760us-gaap_IncomeTaxExpenseBenefit 1,395us-gaap_IncomeTaxExpenseBenefit 764us-gaap_IncomeTaxExpenseBenefit
Net Income 2,226us-gaap_ProfitLoss 1,729us-gaap_ProfitLoss 2,028us-gaap_ProfitLoss
Identifiable assets (period end) 186,814us-gaap_Assets 183,010us-gaap_Assets  
Community Banking [Member]      
Net interest income (expense) 1,726us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_CommunityBankingMember
1,712us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_CommunityBankingMember
1,668us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_CommunityBankingMember
Net intersegment interest income (expense) 1,188bbt_NetFundsTransferPricingFtp
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_CommunityBankingMember
1,336bbt_NetFundsTransferPricingFtp
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_CommunityBankingMember
1,565bbt_NetFundsTransferPricingFtp
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_CommunityBankingMember
Segment net interest income 2,914bbt_NetInterestIncomeExpenseAndFtp
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_CommunityBankingMember
3,048bbt_NetInterestIncomeExpenseAndFtp
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_CommunityBankingMember
3,233bbt_NetInterestIncomeExpenseAndFtp
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_CommunityBankingMember
Allocated provision for loan and lease losses 123us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_CommunityBankingMember
279us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_CommunityBankingMember
586us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_CommunityBankingMember
Noninterest income 1,247us-gaap_NoninterestIncome
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_CommunityBankingMember
1,229us-gaap_NoninterestIncome
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_CommunityBankingMember
1,169us-gaap_NoninterestIncome
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_CommunityBankingMember
Intersegment net referral fees (expense) 118bbt_Revenuefromtransactionswithotheroperatingsegmentsofsameentity
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_CommunityBankingMember
178bbt_Revenuefromtransactionswithotheroperatingsegmentsofsameentity
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_CommunityBankingMember
190bbt_Revenuefromtransactionswithotheroperatingsegmentsofsameentity
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_CommunityBankingMember
Noninterest expense 1,535us-gaap_NoninterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_CommunityBankingMember
1,692us-gaap_NoninterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_CommunityBankingMember
1,815us-gaap_NoninterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_CommunityBankingMember
Amortization of intangibles 29us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_CommunityBankingMember
36us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_CommunityBankingMember
37us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_CommunityBankingMember
Allocated corporate expenses 1,137bbt_AllocatedCorporateExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_CommunityBankingMember
1,041bbt_AllocatedCorporateExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_CommunityBankingMember
1,024bbt_AllocatedCorporateExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_CommunityBankingMember
Income before income taxes 1,455us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_CommunityBankingMember
1,407us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_CommunityBankingMember
1,130us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_CommunityBankingMember
Provision (benefit) for income taxes 532us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_CommunityBankingMember
516us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_CommunityBankingMember
412us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_CommunityBankingMember
Net Income 923us-gaap_ProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_CommunityBankingMember
891us-gaap_ProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_CommunityBankingMember
718us-gaap_ProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_CommunityBankingMember
Identifiable assets (period end) 55,494us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_CommunityBankingMember
55,666us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_CommunityBankingMember
56,496us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_CommunityBankingMember
Residential Mortgage Banking [Member]      
Net interest income (expense) 1,482us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_ResidentialMortgageBankingMember
1,584us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_ResidentialMortgageBankingMember
1,564us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_ResidentialMortgageBankingMember
Net intersegment interest income (expense) (984)bbt_NetFundsTransferPricingFtp
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_ResidentialMortgageBankingMember
(999)bbt_NetFundsTransferPricingFtp
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_ResidentialMortgageBankingMember
(1,044)bbt_NetFundsTransferPricingFtp
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_ResidentialMortgageBankingMember
Segment net interest income 498bbt_NetInterestIncomeExpenseAndFtp
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_ResidentialMortgageBankingMember
585bbt_NetInterestIncomeExpenseAndFtp
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_ResidentialMortgageBankingMember
520bbt_NetInterestIncomeExpenseAndFtp
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_ResidentialMortgageBankingMember
Allocated provision for loan and lease losses (107)us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_ResidentialMortgageBankingMember
12us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_ResidentialMortgageBankingMember
174us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_ResidentialMortgageBankingMember
Noninterest income 310us-gaap_NoninterestIncome
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_ResidentialMortgageBankingMember
484us-gaap_NoninterestIncome
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_ResidentialMortgageBankingMember
756us-gaap_NoninterestIncome
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_ResidentialMortgageBankingMember
Intersegment net referral fees (expense) 2bbt_Revenuefromtransactionswithotheroperatingsegmentsofsameentity
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_ResidentialMortgageBankingMember
(1)bbt_Revenuefromtransactionswithotheroperatingsegmentsofsameentity
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_ResidentialMortgageBankingMember
0bbt_Revenuefromtransactionswithotheroperatingsegmentsofsameentity
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_ResidentialMortgageBankingMember
Noninterest expense 504us-gaap_NoninterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_ResidentialMortgageBankingMember
370us-gaap_NoninterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_ResidentialMortgageBankingMember
416us-gaap_NoninterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_ResidentialMortgageBankingMember
Amortization of intangibles 0us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_ResidentialMortgageBankingMember
0us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_ResidentialMortgageBankingMember
0us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_ResidentialMortgageBankingMember
Allocated corporate expenses 85bbt_AllocatedCorporateExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_ResidentialMortgageBankingMember
68bbt_AllocatedCorporateExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_ResidentialMortgageBankingMember
59bbt_AllocatedCorporateExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_ResidentialMortgageBankingMember
Income before income taxes 328us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_ResidentialMortgageBankingMember
618us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_ResidentialMortgageBankingMember
627us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_ResidentialMortgageBankingMember
Provision (benefit) for income taxes 124us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_ResidentialMortgageBankingMember
235us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_ResidentialMortgageBankingMember
238us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_ResidentialMortgageBankingMember
Net Income 204us-gaap_ProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_ResidentialMortgageBankingMember
383us-gaap_ProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_ResidentialMortgageBankingMember
389us-gaap_ProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_ResidentialMortgageBankingMember
Identifiable assets (period end) 34,463us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_ResidentialMortgageBankingMember
36,083us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_ResidentialMortgageBankingMember
37,654us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_ResidentialMortgageBankingMember
Dealer Financial Services [Member]      
Net interest income (expense) 835us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_DealerFinancialServicesMember
834us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_DealerFinancialServicesMember
844us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_DealerFinancialServicesMember
Net intersegment interest income (expense) (160)bbt_NetFundsTransferPricingFtp
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_DealerFinancialServicesMember
(158)bbt_NetFundsTransferPricingFtp
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_DealerFinancialServicesMember
(195)bbt_NetFundsTransferPricingFtp
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_DealerFinancialServicesMember
Segment net interest income 675bbt_NetInterestIncomeExpenseAndFtp
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_DealerFinancialServicesMember
676bbt_NetInterestIncomeExpenseAndFtp
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_DealerFinancialServicesMember
649bbt_NetInterestIncomeExpenseAndFtp
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_DealerFinancialServicesMember
Allocated provision for loan and lease losses 237us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_DealerFinancialServicesMember
214us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_DealerFinancialServicesMember
164us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_DealerFinancialServicesMember
Noninterest income 2us-gaap_NoninterestIncome
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_DealerFinancialServicesMember
4us-gaap_NoninterestIncome
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_DealerFinancialServicesMember
7us-gaap_NoninterestIncome
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_DealerFinancialServicesMember
Intersegment net referral fees (expense) 0bbt_Revenuefromtransactionswithotheroperatingsegmentsofsameentity
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_DealerFinancialServicesMember
0bbt_Revenuefromtransactionswithotheroperatingsegmentsofsameentity
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_DealerFinancialServicesMember
0bbt_Revenuefromtransactionswithotheroperatingsegmentsofsameentity
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_DealerFinancialServicesMember
Noninterest expense 116us-gaap_NoninterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_DealerFinancialServicesMember
108us-gaap_NoninterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_DealerFinancialServicesMember
101us-gaap_NoninterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_DealerFinancialServicesMember
Amortization of intangibles 0us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_DealerFinancialServicesMember
0us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_DealerFinancialServicesMember
1us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_DealerFinancialServicesMember
Allocated corporate expenses 29bbt_AllocatedCorporateExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_DealerFinancialServicesMember
29bbt_AllocatedCorporateExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_DealerFinancialServicesMember
36bbt_AllocatedCorporateExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_DealerFinancialServicesMember
Income before income taxes 295us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_DealerFinancialServicesMember
329us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_DealerFinancialServicesMember
354us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_DealerFinancialServicesMember
Provision (benefit) for income taxes 112us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_DealerFinancialServicesMember
125us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_DealerFinancialServicesMember
135us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_DealerFinancialServicesMember
Net Income 183us-gaap_ProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_DealerFinancialServicesMember
204us-gaap_ProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_DealerFinancialServicesMember
219us-gaap_ProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_DealerFinancialServicesMember
Identifiable assets (period end) 12,823us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_DealerFinancialServicesMember
11,525us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_DealerFinancialServicesMember
10,264us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_DealerFinancialServicesMember
Specialized Lending [Member]      
Net interest income (expense) 578us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_SpecializedLendingMember
678us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_SpecializedLendingMember
701us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_SpecializedLendingMember
Net intersegment interest income (expense) (146)bbt_NetFundsTransferPricingFtp
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_SpecializedLendingMember
(126)bbt_NetFundsTransferPricingFtp
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_SpecializedLendingMember
(139)bbt_NetFundsTransferPricingFtp
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_SpecializedLendingMember
Segment net interest income 432bbt_NetInterestIncomeExpenseAndFtp
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_SpecializedLendingMember
552bbt_NetInterestIncomeExpenseAndFtp
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_SpecializedLendingMember
562bbt_NetInterestIncomeExpenseAndFtp
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_SpecializedLendingMember
Allocated provision for loan and lease losses 39us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_SpecializedLendingMember
85us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_SpecializedLendingMember
135us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_SpecializedLendingMember
Noninterest income 232us-gaap_NoninterestIncome
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_SpecializedLendingMember
222us-gaap_NoninterestIncome
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_SpecializedLendingMember
216us-gaap_NoninterestIncome
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_SpecializedLendingMember
Intersegment net referral fees (expense) 0bbt_Revenuefromtransactionswithotheroperatingsegmentsofsameentity
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_SpecializedLendingMember
0bbt_Revenuefromtransactionswithotheroperatingsegmentsofsameentity
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_SpecializedLendingMember
0bbt_Revenuefromtransactionswithotheroperatingsegmentsofsameentity
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_SpecializedLendingMember
Noninterest expense 219us-gaap_NoninterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_SpecializedLendingMember
255us-gaap_NoninterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_SpecializedLendingMember
258us-gaap_NoninterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_SpecializedLendingMember
Amortization of intangibles 5us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_SpecializedLendingMember
5us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_SpecializedLendingMember
5us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_SpecializedLendingMember
Allocated corporate expenses 59bbt_AllocatedCorporateExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_SpecializedLendingMember
65bbt_AllocatedCorporateExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_SpecializedLendingMember
78bbt_AllocatedCorporateExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_SpecializedLendingMember
Income before income taxes 342us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_SpecializedLendingMember
364us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_SpecializedLendingMember
302us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_SpecializedLendingMember
Provision (benefit) for income taxes 88us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_SpecializedLendingMember
94us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_SpecializedLendingMember
65us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_SpecializedLendingMember
Net Income 254us-gaap_ProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_SpecializedLendingMember
270us-gaap_ProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_SpecializedLendingMember
237us-gaap_ProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_SpecializedLendingMember
Identifiable assets (period end) 18,218us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_SpecializedLendingMember
16,564us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_SpecializedLendingMember
17,003us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_SpecializedLendingMember
Insurance Services [Member]      
Net interest income (expense) 2us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_InsuranceServicesMember
3us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_InsuranceServicesMember
3us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_InsuranceServicesMember
Net intersegment interest income (expense) 6bbt_NetFundsTransferPricingFtp
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_InsuranceServicesMember
6bbt_NetFundsTransferPricingFtp
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_InsuranceServicesMember
4bbt_NetFundsTransferPricingFtp
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_InsuranceServicesMember
Segment net interest income 8bbt_NetInterestIncomeExpenseAndFtp
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_InsuranceServicesMember
9bbt_NetInterestIncomeExpenseAndFtp
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_InsuranceServicesMember
7bbt_NetInterestIncomeExpenseAndFtp
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_InsuranceServicesMember
Allocated provision for loan and lease losses 0us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_InsuranceServicesMember
0us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_InsuranceServicesMember
0us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_InsuranceServicesMember
Noninterest income 1,663us-gaap_NoninterestIncome
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_InsuranceServicesMember
1,535us-gaap_NoninterestIncome
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_InsuranceServicesMember
1,365us-gaap_NoninterestIncome
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_InsuranceServicesMember
Intersegment net referral fees (expense) 0bbt_Revenuefromtransactionswithotheroperatingsegmentsofsameentity
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_InsuranceServicesMember
0bbt_Revenuefromtransactionswithotheroperatingsegmentsofsameentity
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_InsuranceServicesMember
0bbt_Revenuefromtransactionswithotheroperatingsegmentsofsameentity
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_InsuranceServicesMember
Noninterest expense 1,189us-gaap_NoninterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_InsuranceServicesMember
1,135us-gaap_NoninterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_InsuranceServicesMember
1,016us-gaap_NoninterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_InsuranceServicesMember
Amortization of intangibles 53us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_InsuranceServicesMember
61us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_InsuranceServicesMember
61us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_InsuranceServicesMember
Allocated corporate expenses 86bbt_AllocatedCorporateExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_InsuranceServicesMember
64bbt_AllocatedCorporateExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_InsuranceServicesMember
82bbt_AllocatedCorporateExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_InsuranceServicesMember
Income before income taxes 343us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_InsuranceServicesMember
284us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_InsuranceServicesMember
213us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_InsuranceServicesMember
Provision (benefit) for income taxes 110us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_InsuranceServicesMember
97us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_InsuranceServicesMember
70us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_InsuranceServicesMember
Net Income 233us-gaap_ProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_InsuranceServicesMember
187us-gaap_ProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_InsuranceServicesMember
143us-gaap_ProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_InsuranceServicesMember
Identifiable assets (period end) 2,978us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_InsuranceServicesMember
2,990us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_InsuranceServicesMember
3,297us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_InsuranceServicesMember
Financial Services [Member]      
Net interest income (expense) 183us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_FinancialServicesMember
166us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_FinancialServicesMember
132us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_FinancialServicesMember
Net intersegment interest income (expense) 263bbt_NetFundsTransferPricingFtp
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_FinancialServicesMember
282bbt_NetFundsTransferPricingFtp
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_FinancialServicesMember
303bbt_NetFundsTransferPricingFtp
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_FinancialServicesMember
Segment net interest income 446bbt_NetInterestIncomeExpenseAndFtp
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_FinancialServicesMember
448bbt_NetInterestIncomeExpenseAndFtp
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_FinancialServicesMember
435bbt_NetInterestIncomeExpenseAndFtp
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_FinancialServicesMember
Allocated provision for loan and lease losses 25us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_FinancialServicesMember
18us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_FinancialServicesMember
11us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_FinancialServicesMember
Noninterest income 770us-gaap_NoninterestIncome
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_FinancialServicesMember
744us-gaap_NoninterestIncome
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_FinancialServicesMember
724us-gaap_NoninterestIncome
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_FinancialServicesMember
Intersegment net referral fees (expense) 24bbt_Revenuefromtransactionswithotheroperatingsegmentsofsameentity
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_FinancialServicesMember
28bbt_Revenuefromtransactionswithotheroperatingsegmentsofsameentity
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_FinancialServicesMember
33bbt_Revenuefromtransactionswithotheroperatingsegmentsofsameentity
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_FinancialServicesMember
Noninterest expense 644us-gaap_NoninterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_FinancialServicesMember
616us-gaap_NoninterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_FinancialServicesMember
641us-gaap_NoninterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_FinancialServicesMember
Amortization of intangibles 2us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_FinancialServicesMember
3us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_FinancialServicesMember
3us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_FinancialServicesMember
Allocated corporate expenses 119bbt_AllocatedCorporateExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_FinancialServicesMember
98bbt_AllocatedCorporateExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_FinancialServicesMember
91bbt_AllocatedCorporateExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_FinancialServicesMember
Income before income taxes 450us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_FinancialServicesMember
485us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_FinancialServicesMember
446us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_FinancialServicesMember
Provision (benefit) for income taxes 170us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_FinancialServicesMember
182us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_FinancialServicesMember
169us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_FinancialServicesMember
Net Income 280us-gaap_ProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_FinancialServicesMember
303us-gaap_ProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_FinancialServicesMember
277us-gaap_ProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_FinancialServicesMember
Identifiable assets (period end) 12,849us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_FinancialServicesMember
10,001us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_FinancialServicesMember
8,929us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_FinancialServicesMember
Other Treasury And Corporate [Member]      
Net interest income (expense) 568us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_OtherTreasuryAndCorporateMember
639us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_OtherTreasuryAndCorporateMember
945us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_OtherTreasuryAndCorporateMember
Net intersegment interest income (expense) (167)bbt_NetFundsTransferPricingFtp
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_OtherTreasuryAndCorporateMember
(341)bbt_NetFundsTransferPricingFtp
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_OtherTreasuryAndCorporateMember
(494)bbt_NetFundsTransferPricingFtp
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_OtherTreasuryAndCorporateMember
Segment net interest income 401bbt_NetInterestIncomeExpenseAndFtp
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_OtherTreasuryAndCorporateMember
298bbt_NetInterestIncomeExpenseAndFtp
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_OtherTreasuryAndCorporateMember
451bbt_NetInterestIncomeExpenseAndFtp
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_OtherTreasuryAndCorporateMember
Allocated provision for loan and lease losses (66)us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_OtherTreasuryAndCorporateMember
(16)us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_OtherTreasuryAndCorporateMember
(13)us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_OtherTreasuryAndCorporateMember
Noninterest income (440)us-gaap_NoninterestIncome
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_OtherTreasuryAndCorporateMember
(281)us-gaap_NoninterestIncome
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_OtherTreasuryAndCorporateMember
(417)us-gaap_NoninterestIncome
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_OtherTreasuryAndCorporateMember
Intersegment net referral fees (expense) (144)bbt_Revenuefromtransactionswithotheroperatingsegmentsofsameentity
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_OtherTreasuryAndCorporateMember
(205)bbt_Revenuefromtransactionswithotheroperatingsegmentsofsameentity
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_OtherTreasuryAndCorporateMember
(223)bbt_Revenuefromtransactionswithotheroperatingsegmentsofsameentity
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_OtherTreasuryAndCorporateMember
Noninterest expense 1,623us-gaap_NoninterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_OtherTreasuryAndCorporateMember
1,555us-gaap_NoninterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_OtherTreasuryAndCorporateMember
1,471us-gaap_NoninterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_OtherTreasuryAndCorporateMember
Amortization of intangibles 2us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_OtherTreasuryAndCorporateMember
1us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_OtherTreasuryAndCorporateMember
3us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_OtherTreasuryAndCorporateMember
Allocated corporate expenses (1,515)bbt_AllocatedCorporateExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_OtherTreasuryAndCorporateMember
(1,365)bbt_AllocatedCorporateExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_OtherTreasuryAndCorporateMember
(1,370)bbt_AllocatedCorporateExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_OtherTreasuryAndCorporateMember
Income before income taxes (227)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_OtherTreasuryAndCorporateMember
(363)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_OtherTreasuryAndCorporateMember
(280)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_OtherTreasuryAndCorporateMember
Provision (benefit) for income taxes (376)us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_OtherTreasuryAndCorporateMember
146us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_OtherTreasuryAndCorporateMember
(325)us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_OtherTreasuryAndCorporateMember
Net Income 149us-gaap_ProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_OtherTreasuryAndCorporateMember
(509)us-gaap_ProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_OtherTreasuryAndCorporateMember
45us-gaap_ProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_OtherTreasuryAndCorporateMember
Identifiable assets (period end) 49,989us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_OtherTreasuryAndCorporateMember
50,181us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_OtherTreasuryAndCorporateMember
50,856us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_OtherTreasuryAndCorporateMember
Total Bbt Corporation [Member]      
Net interest income (expense) 5,374us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_TotalBbtCorporationMember
5,616us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_TotalBbtCorporationMember
5,857us-gaap_InterestIncomeExpenseNet
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_TotalBbtCorporationMember
Net intersegment interest income (expense) 0bbt_NetFundsTransferPricingFtp
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_TotalBbtCorporationMember
0bbt_NetFundsTransferPricingFtp
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_TotalBbtCorporationMember
0bbt_NetFundsTransferPricingFtp
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_TotalBbtCorporationMember
Segment net interest income 5,374bbt_NetInterestIncomeExpenseAndFtp
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_TotalBbtCorporationMember
5,616bbt_NetInterestIncomeExpenseAndFtp
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_TotalBbtCorporationMember
5,857bbt_NetInterestIncomeExpenseAndFtp
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_TotalBbtCorporationMember
Allocated provision for loan and lease losses 251us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_TotalBbtCorporationMember
592us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_TotalBbtCorporationMember
1,057us-gaap_ProvisionForLoanLeaseAndOtherLosses
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_TotalBbtCorporationMember
Noninterest income 3,784us-gaap_NoninterestIncome
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_TotalBbtCorporationMember
3,937us-gaap_NoninterestIncome
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_TotalBbtCorporationMember
3,820us-gaap_NoninterestIncome
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_TotalBbtCorporationMember
Intersegment net referral fees (expense) 0bbt_Revenuefromtransactionswithotheroperatingsegmentsofsameentity
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_TotalBbtCorporationMember
0bbt_Revenuefromtransactionswithotheroperatingsegmentsofsameentity
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_TotalBbtCorporationMember
0bbt_Revenuefromtransactionswithotheroperatingsegmentsofsameentity
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_TotalBbtCorporationMember
Noninterest expense 5,830us-gaap_NoninterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_TotalBbtCorporationMember
5,731us-gaap_NoninterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_TotalBbtCorporationMember
5,718us-gaap_NoninterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_TotalBbtCorporationMember
Amortization of intangibles 91us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_TotalBbtCorporationMember
106us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_TotalBbtCorporationMember
110us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_TotalBbtCorporationMember
Allocated corporate expenses 0bbt_AllocatedCorporateExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_TotalBbtCorporationMember
0bbt_AllocatedCorporateExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_TotalBbtCorporationMember
0bbt_AllocatedCorporateExpenses
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_TotalBbtCorporationMember
Income before income taxes 2,986us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_TotalBbtCorporationMember
3,124us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_TotalBbtCorporationMember
2,792us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_TotalBbtCorporationMember
Provision (benefit) for income taxes 760us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_TotalBbtCorporationMember
1,395us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_TotalBbtCorporationMember
764us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_TotalBbtCorporationMember
Net Income 2,226us-gaap_ProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_TotalBbtCorporationMember
1,729us-gaap_ProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_TotalBbtCorporationMember
2,028us-gaap_ProfitLoss
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_TotalBbtCorporationMember
Identifiable assets (period end) $ 186,814us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_TotalBbtCorporationMember
$ 183,010us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_TotalBbtCorporationMember
$ 184,499us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= bbt_TotalBbtCorporationMember