Annual report pursuant to Section 13 and 15(d)

Federal Funds Sold or Purchased, Securities Financing Agreements and Short-term Borrowings - Offsetting Assets and Liabilities (Details)

v2.4.1.9
Federal Funds Sold or Purchased, Securities Financing Agreements and Short-term Borrowings - Offsetting Assets and Liabilities (Details) (USD $)
Dec. 31, 2014
Dec. 31, 2013
Securities borrowed or purchased under agreements to resell:    
Gross Assets $ 316,567,000,000bac_SecuritiesPurchasedunderAgreementstoResellSecuritiesBorrowedGross $ 272,296,000,000bac_SecuritiesPurchasedunderAgreementstoResellSecuritiesBorrowedGross
Amounts Offset (124,744,000,000)bac_SecuritiesPurchasedunderAgreementstoResellSecuritiesBorrowedLiability (81,968,000,000)bac_SecuritiesPurchasedunderAgreementstoResellSecuritiesBorrowedLiability
Net Balance Sheet Amount 191,823,000,000bac_SecuritiesPurchasedunderAgreementstoResellSecuritiesBorrowed 190,328,000,000bac_SecuritiesPurchasedunderAgreementstoResellSecuritiesBorrowed
Financial Instruments (145,573,000,000)bac_SecuritiesPurchasedunderAgreementstoResellSecuritiesBorrowedCollateralObligationtoReturnSecurities (157,132,000,000)bac_SecuritiesPurchasedunderAgreementstoResellSecuritiesBorrowedCollateralObligationtoReturnSecurities
Net Assets 46,250,000,000bac_SecuritiesPurchasedunderAgreementstoResellSecuritiesBorrowedAmountOffsetAgainstCollateral 33,196,000,000bac_SecuritiesPurchasedunderAgreementstoResellSecuritiesBorrowedAmountOffsetAgainstCollateral
Securities loaned or sold under agreements to repurchase:    
Gross Liabilities 326,007,000,000bac_SecuritiesSoldunderAgreementstoRepurchaseSecuritiesLoanedGross 279,888,000,000bac_SecuritiesSoldunderAgreementstoRepurchaseSecuritiesLoanedGross
Amounts Offset (124,744,000,000)bac_SecuritiesSoldunderAgreementstoRepurchaseSecuritiesLoanedAsset (81,968,000,000)bac_SecuritiesSoldunderAgreementstoRepurchaseSecuritiesLoanedAsset
Net Balance Sheet Amount 201,263,000,000bac_SecuritiesSoldunderAgreementstoRepurchaseSecuritiesLoaned 197,920,000,000bac_SecuritiesSoldunderAgreementstoRepurchaseSecuritiesLoaned
Financial Instruments (164,306,000,000)bac_SecuritiesSoldunderAgreementstoRepurchaseSecuritiesLoanedCollateralRighttoReclaimSecurities (160,111,000,000)bac_SecuritiesSoldunderAgreementstoRepurchaseSecuritiesLoanedCollateralRighttoReclaimSecurities
Net Liabilities 36,957,000,000bac_SecuritiesSoldunderAgreementstoRepurchaseSecuritiesLoanedAmountOffsetAgainstCollateral 37,809,000,000bac_SecuritiesSoldunderAgreementstoRepurchaseSecuritiesLoanedAmountOffsetAgainstCollateral
Other:    
Gross Liabilities 11,641,000,000bac_SecuritiesFinancingAgreementsLiabilityOtherGross 10,871,000,000bac_SecuritiesFinancingAgreementsLiabilityOtherGross
Amounts Offset 0bac_SecuritiesFinancingAgreementsLiabilityOtherAsset 0bac_SecuritiesFinancingAgreementsLiabilityOtherAsset
Net Balance Sheet Amount 11,641,000,000bac_SecuritiesFinancingAgreementsLiabilityOther 10,871,000,000bac_SecuritiesFinancingAgreementsLiabilityOther
Financial Instruments (11,641,000,000)bac_SecuritiesFinancingAgreementsLiabilityOtherCollateralRighttoReclaimSecurities (10,871,000,000)bac_SecuritiesFinancingAgreementsLiabilityOtherCollateralRighttoReclaimSecurities
Net Liabilities 0bac_SecuritiesFinancingAgreementsLiabilityOtherAmountOffsetAgainstCollateral 0bac_SecuritiesFinancingAgreementsLiabilityOtherAmountOffsetAgainstCollateral
Total Securities Financing Agreements Liability:    
Gross Liabilities 337,648,000,000bac_SecuritiesFinancingAgreementsLiabilityGross 290,759,000,000bac_SecuritiesFinancingAgreementsLiabilityGross
Amounts Offset (124,744,000,000)bac_SecuritiesFinancingAgreementsLiabilityAsset (81,968,000,000)bac_SecuritiesFinancingAgreementsLiabilityAsset
Net Balance Sheet Amount 212,904,000,000bac_SecuritiesFinancingAgreementsLiability 208,791,000,000bac_SecuritiesFinancingAgreementsLiability
Financial Instruments (175,947,000,000)bac_SecuritiesFinancingAgreementsLiabilityCollateralRighttoReclaimSecurities (170,982,000,000)bac_SecuritiesFinancingAgreementsLiabilityCollateralRighttoReclaimSecurities
Net Liabilities 36,957,000,000bac_SecuritiesFinancingAgreementsLiabilityAmountOffsettAgainstCollateral 37,809,000,000bac_SecuritiesFinancingAgreementsLiabilityAmountOffsettAgainstCollateral
Loans and leases repurchase activity $ 5,600,000,000bac_LoansandLeasesRepurchased $ 4,100,000,000bac_LoansandLeasesRepurchased