XML 147 R117.htm IDEA: XBRL DOCUMENT v2.4.1.9
Parent Company Financial Statements (Parent Company Condensed Statements of Cash Flows) (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Cash Flows From Operating Activities:      
Net income $ 2,226us-gaap_ProfitLoss $ 1,729us-gaap_ProfitLoss $ 2,028us-gaap_ProfitLoss
Net change in other assets 280us-gaap_IncreaseDecreaseInOtherOperatingAssets 92us-gaap_IncreaseDecreaseInOtherOperatingAssets (210)us-gaap_IncreaseDecreaseInOtherOperatingAssets
Net change in accounts payable and accrued liabilities (4)us-gaap_IncreaseDecreaseInOperatingLiabilities (812)us-gaap_IncreaseDecreaseInOperatingLiabilities 346us-gaap_IncreaseDecreaseInOperatingLiabilities
Other, net 67us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet (5)us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet (161)us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet
Net cash from operating activities 3,258us-gaap_NetCashProvidedByUsedInOperatingActivities 5,339us-gaap_NetCashProvidedByUsedInOperatingActivities 3,714us-gaap_NetCashProvidedByUsedInOperatingActivities
Cash Flows From Investing Activities:      
Purchases of AFS securities (3,685)us-gaap_PaymentsToAcquireAvailableForSaleSecurities (6,463)us-gaap_PaymentsToAcquireAvailableForSaleSecurities (7,026)us-gaap_PaymentsToAcquireAvailableForSaleSecurities
Proceeds from maturities, calls and paydowns of HTM securities 1,866us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities 2,863us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities 5,536us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities
Net cash from business combinations 1,025us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired (6)us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired 675us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
Net cash from divestitures 0us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested 522us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested 0us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested
Net cash from investing activities (4,063)us-gaap_NetCashProvidedByUsedInInvestingActivities (4,240)us-gaap_NetCashProvidedByUsedInInvestingActivities (7,047)us-gaap_NetCashProvidedByUsedInInvestingActivities
Cash Flows From Financing Activities:      
Net change in long-term debt 5,510us-gaap_ProceedsFromIssuanceOfLongTermDebt 4,164us-gaap_ProceedsFromIssuanceOfLongTermDebt 2,327us-gaap_ProceedsFromIssuanceOfLongTermDebt
Net change in short-term borrowings (421)us-gaap_ProceedsFromRepaymentsOfOtherDebt 1,274us-gaap_ProceedsFromRepaymentsOfOtherDebt (702)us-gaap_ProceedsFromRepaymentsOfOtherDebt
Net proceeds from preferred stock transactions 0us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock 487us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock 2,116us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock
Other, net 265us-gaap_ProceedsFromPaymentsForOtherFinancingActivities 248us-gaap_ProceedsFromPaymentsForOtherFinancingActivities 55us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
Net cash from financing activities 965us-gaap_NetCashProvidedByUsedInFinancingActivities (1,973)us-gaap_NetCashProvidedByUsedInFinancingActivities 2,796us-gaap_NetCashProvidedByUsedInFinancingActivities
Net Change in Cash and Cash Equivalents 160us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease (874)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease (537)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
Cash and Cash Equivalents at Beginning of Period 2,165us-gaap_CashAndCashEquivalentsAtCarryingValue 3,039us-gaap_CashAndCashEquivalentsAtCarryingValue 3,576us-gaap_CashAndCashEquivalentsAtCarryingValue
Cash and Cash Equivalents at End of Period 2,325us-gaap_CashAndCashEquivalentsAtCarryingValue 2,165us-gaap_CashAndCashEquivalentsAtCarryingValue 3,039us-gaap_CashAndCashEquivalentsAtCarryingValue
Parent Company [Member]      
Cash Flows From Operating Activities:      
Net income 2,226us-gaap_ProfitLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
1,729us-gaap_ProfitLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
2,028us-gaap_ProfitLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
Equity in earnings of subsidiaries in excess of dividends from subsidiaries (605)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
(616)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
(418)us-gaap_IncomeLossFromEquityMethodInvestments
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
Net change in other assets 27us-gaap_IncreaseDecreaseInOtherOperatingAssets
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
95us-gaap_IncreaseDecreaseInOtherOperatingAssets
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
265us-gaap_IncreaseDecreaseInOtherOperatingAssets
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
Net change in accounts payable and accrued liabilities 40us-gaap_IncreaseDecreaseInOperatingLiabilities
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
42us-gaap_IncreaseDecreaseInOperatingLiabilities
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
(71)us-gaap_IncreaseDecreaseInOperatingLiabilities
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
Other, net (86)us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
(79)us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
(228)us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
Net cash from operating activities 1,602us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
1,171us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
1,576us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
Cash Flows From Investing Activities:      
Proceeds from sales, calls and maturities of AFS securities 25bbt_ProceedsFromSalesMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
24bbt_ProceedsFromSalesMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
26bbt_ProceedsFromSalesMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
Purchases of AFS securities (124)us-gaap_PaymentsToAcquireAvailableForSaleSecurities
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
(24)us-gaap_PaymentsToAcquireAvailableForSaleSecurities
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
(26)us-gaap_PaymentsToAcquireAvailableForSaleSecurities
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
Proceeds from maturities, calls and paydowns of HTM securities 16us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
2us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
4us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
Investment in subsidiaries (1)us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
(4)us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
(30)us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
Advances to subsidiaries (7,145)bbt_AdvancesToSubsidiaries
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
(5,815)bbt_AdvancesToSubsidiaries
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
(10,785)bbt_AdvancesToSubsidiaries
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
Proceeds from repayment of advances to subsidiaries 7,060bbt_RepaymentOfAdvancesToSubsidiaries
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
5,898bbt_RepaymentOfAdvancesToSubsidiaries
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
11,325bbt_RepaymentOfAdvancesToSubsidiaries
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
Net cash from business combinations 0us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
0us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
51us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
Net cash from divestitures 0us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
9us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
0us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
Net cash from investing activities (169)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
90us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
565us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
Cash Flows From Financing Activities:      
Net change in long-term debt 1,085us-gaap_ProceedsFromIssuanceOfLongTermDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
499us-gaap_ProceedsFromIssuanceOfLongTermDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
(2,764)us-gaap_ProceedsFromIssuanceOfLongTermDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
Net change in short-term borrowings (24)us-gaap_ProceedsFromRepaymentsOfOtherDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
(13)us-gaap_ProceedsFromRepaymentsOfOtherDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
(259)us-gaap_ProceedsFromRepaymentsOfOtherDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
Net change in advances from subsidiaries (10)us-gaap_ProceedsFromContributionsFromAffiliates
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
50us-gaap_ProceedsFromContributionsFromAffiliates
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
(72)us-gaap_ProceedsFromContributionsFromAffiliates
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
Net proceeds from common stock issued 294us-gaap_ProceedsFromIssuanceOfCommonStock
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
108us-gaap_ProceedsFromIssuanceOfCommonStock
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
15us-gaap_ProceedsFromIssuanceOfCommonStock
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
Net proceeds from preferred stock transactions 0us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
487us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
2,116us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
Cash dividends paid on common and preferred stock (814)us-gaap_PaymentsOfDividends
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
(912)us-gaap_PaymentsOfDividends
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
(564)us-gaap_PaymentsOfDividends
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
Other, net 0us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
8us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
62us-gaap_ProceedsFromPaymentsForOtherFinancingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
Net cash from financing activities 531us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
227us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
(1,466)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
Net Change in Cash and Cash Equivalents 1,964us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
1,488us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
675us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
Cash and Cash Equivalents at Beginning of Period 5,727us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
4,239us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
3,564us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
Cash and Cash Equivalents at End of Period $ 7,691us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
$ 5,727us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember
$ 4,239us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementScenarioAxis
= us-gaap_ParentCompanyMember