Quarterly report pursuant to Section 13 or 15(d)

Goodwill and Intangible Assets - Amortization Expense (Details)

v2.4.1.9
Goodwill and Intangible Assets - Amortization Expense (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Finite-Lived Intangible Assets [Line Items]    
Amortization of intangibles $ 213us-gaap_AmortizationOfIntangibleAssets $ 239us-gaap_AmortizationOfIntangibleAssets
Purchased credit card and Affinity relationships    
Finite-Lived Intangible Assets [Line Items]    
Amortization of intangibles 89us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= bac_PurchasedCreditCardandAffinityRelationshipsMember
105us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= bac_PurchasedCreditCardandAffinityRelationshipsMember
Core deposit intangibles    
Finite-Lived Intangible Assets [Line Items]    
Amortization of intangibles 32us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CoreDepositsMember
36us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CoreDepositsMember
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Amortization of intangibles 87us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
91us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
Other intangibles    
Finite-Lived Intangible Assets [Line Items]    
Amortization of intangibles $ 5us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
$ 7us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember