Quarterly report pursuant to Section 13 or 15(d)

Securities - Rollforward of Credit Losses Recognized (Details)

v2.4.1.9
Securities - Rollforward of Credit Losses Recognized (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Rollforward of Credit Losses Recognized:    
Balance, beginning of period $ 201us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCreditLossesOnDebtSecuritiesHeld $ 184us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCreditLossesOnDebtSecuritiesHeld
Additions for credit losses recognized on AFS debt securities that had no previous impairment losses 14us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsAdditionsNoPreviousImpairment 0us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsAdditionsNoPreviousImpairment
Additions for credit losses recognized on AFS debt securities that had previously incurred impairment losses 56us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsAdditionsAdditionalCreditLosses 1us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsAdditionsAdditionalCreditLosses
Reductions for AFS debt securities matured, sold or intended to be sold (15)bac_OtherthanTemporaryImpairmentCreditLossesRecognizedinEarningsReductions 0bac_OtherthanTemporaryImpairmentCreditLossesRecognizedinEarningsReductions
Balance, March 31 $ 256us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCreditLossesOnDebtSecuritiesHeld $ 185us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCreditLossesOnDebtSecuritiesHeld