1.0.0.3falseStatement Of Cash Flows Indirect Deposit Based Operations (USD $)In Millionsfalse1$falsefalseiso4217_USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170iso4217_USD_per_sharesDividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instanceshares0sharesStandardhttp://www.xbrl.org/2003/instanceshares0false2$falsefalseiso4217_USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170iso4217_USD_per_sharesDividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instanceshares0sharesStandardhttp://www.xbrl.org/2003/instanceshares0false3$falsefalseiso4217_USDStandardhttp://www.xbrl.org/2003/iso4217USDiso42170iso4217_USD_per_sharesDividehttp://www.xbrl.org/2003/iso4217USDiso4217http://www.xbrl.org/2003/instanceshares0sharesStandardhttp://www.xbrl.org/2003/instanceshares053us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstractus-gaaptruenadurationstringNo definition available.falsefalsefalsefalsefalsetruefalsefalsefalse1falsefalse00falsefalse2falsefalse00falsefalse3falsefalse00falsefalseNo definition available.false64us-gaap_NetIncomeLossus-gaaptruecreditdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1truetrue62760000006276falsefalse2truetrue40080000004008falsefalse3truetrue1498200000014982falsefalseNo definition available.No authoritative reference available.false74us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstractus-gaaptruenadurationstringNo definition available.falsefalsefalsefalsefalsetruefalsefalsefalse1falsefalse00falsefalse2falsefalse00falsefalse3falsefalse00falsefalseNo definition available.false85us-gaap_ProvisionForLoanLeaseAndOtherLossesus-gaaptruedebitdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue4857000000048570falsefalse2falsetrue2682500000026825falsefalse3falsetrue83850000008385falsefalseNo definition available.No authoritative reference available.false95us-gaap_GainLossOnSaleOfDebtInvestmentsus-gaaptruecreditdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue-4723000000-4723falsefalse2falsetrue-1124000000-1124falsefalse3falsetrue-180000000-180falsefalseNo definition available.No authoritative reference available.false105us-gaap_DepreciationPremisesAndEquipmentus-gaaptruedebitdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue23360000002336falsefalse2falsetrue14850000001485falsefalse3falsetrue11680000001168falsefalseNo definition available.No authoritative reference available.false115us-gaap_AmortizationOfIntangibleAssetsus-gaaptruedebitdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue19780000001978falsefalse2falsetrue18340000001834falsefalse3falsetrue16760000001676falsefalseNo definition available.No authoritative reference available.false125us-gaap_DeferredIncomeTaxExpenseBenefitus-gaaptruedebitdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue370000000370falsefalse2falsetrue-5801000000-5801falsefalse3falsetrue-753000000-753falsefalseNo definition available.No authoritative reference available.false135us-gaap_IncreaseDecreaseInFinancialInstrumentsUsedInOperatingActivitiesus-gaaptruecreditdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue5982200000059822falsefalse2falsetrue-16973000000-16973falsefalse3falsetrue-8108000000-8108falsefalseNo definition available.No authoritative reference available.false145us-gaap_IncreaseDecreaseInOtherOperatingAssetsus-gaaptruecreditdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue2855300000028553falsefalse2falsetrue-6391000000-6391falsefalse3falsetrue-15855000000-15855falsefalseNo definition available.No authoritative reference available.false155us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilitiesus-gaaptruedebitdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue-16601000000-16601falsefalse2falsetrue-8885000000-8885falsefalse3falsetrue41900000004190falsefalseNo definition available.No authoritative reference available.false165us-gaap_IncreaseDecreaseInOtherOperatingCapitalNetus-gaaptruecreditdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue31500000003150falsefalse2falsetrue90560000009056falsefalse3falsetrue55310000005531falsefalseNo definition available.No authoritative reference available.false174us-gaap_NetCashProvidedByUsedInOperatingActivitiesus-gaaptruenadurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue129731000000129731falsefalse2falsetrue40340000004034falsefalse3falsetrue1103600000011036falsefalseNo definition available.No authoritative reference available.true183us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstractus-gaaptruenadurationstringNo definition available.falsefalsefalsefalsefalsetruefalsefalsefalse1falsefalse00falsefalse2falsefalse00falsefalse3falsefalse00falsefalseNo definition available.false194us-gaap_ProceedsFromPaymentsForInInterestBearingDepositsInBanksus-gaaptruedebitdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue1908100000019081falsefalse2falsetrue22030000002203falsefalse3falsetrue21910000002191falsefalseNo definition available.No authoritative reference available.false204bac_ProceedsFromPaymentsForFederalFundsSoldAndSecuritiesBorrowedOrPurchasedUnderAgreementsToResellNetbacfalsedebitdurationmonetaryThe cash flow from the funds lent to and (borrowed from) other financial reporting institutions arising from excess or...falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue3136900000031369falsefalse2falsetrue5372300000053723falsefalse3falsetrue62940000006294falsefalseThe cash flow from the funds lent to and (borrowed from) other financial reporting institutions arising from excess or shortfall in reserve deposited at the Federal Reserve Bank to meet legal requirements. This lending and borrowing is usually contracted on an overnight basis at an agreed rate of interest. Also include cash outflow (inflow) from investments borrowed or purchased under the agreement to resell such investment.No authoritative reference available.false214us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebtus-gaaptruedebitdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue164155000000164155falsefalse2falsetrue120972000000120972falsefalse3falsetrue2810700000028107falsefalseNo definition available.No authoritative reference available.false224bac_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleDebtSecuritiesbacfalsedebitdurationmonetaryThe cash inflow associated maturities (principal being due), prepayments and calls (requests of early payments) on securities...falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue5994900000059949falsefalse2falsetrue2606800000026068falsefalse3falsetrue1923300000019233falsefalseThe cash inflow associated maturities (principal being due), prepayments and calls (requests of early payments) on securities not classified as either held-to-maturity securities or trading securities which are classified as available-for-sale debt securities.No authoritative reference available.false234us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebtus-gaaptruecreditdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue-185145000000-185145falsefalse2falsetrue-184232000000-184232falsefalse3falsetrue-28016000000-28016falsefalseNo definition available.No authoritative reference available.false244us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecuritiesus-gaaptruedebitdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue27710000002771falsefalse2falsetrue741000000741falsefalse3falsetrue630000000630falsefalseNo definition available.No authoritative reference available.false254us-gaap_PaymentsToAcquireHeldToMaturitySecuritiesus-gaaptruecreditdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue-3914000000-3914falsefalse2falsetrue-840000000-840falsefalse3falsetrue-314000000-314falsefalseNo definition available.No authoritative reference available.false264us-gaap_ProceedsFromSaleOfLoansAndLeasesHeldForInvestmentus-gaaptruedebitdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue75920000007592falsefalse2falsetrue5245500000052455falsefalse3falsetrue5787500000057875falsefalseNo definition available.No authoritative reference available.false274us-gaap_PaymentsForProceedsFromOtherLoansAndLeasesus-gaaptruecreditdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue2125700000021257falsefalse2falsetrue-69574000000-69574falsefalse3falsetrue-177665000000-177665falsefalseNo definition available.No authoritative reference available.false284us-gaap_PaymentsForProceedsFromProductiveAssetsus-gaaptruecreditdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue-2240000000-2240falsefalse2falsetrue-2098000000-2098falsefalse3falsetrue-2143000000-2143falsefalseNo definition available.No authoritative reference available.false294us-gaap_ProceedsFromSaleOfForeclosedAssetsus-gaaptruedebitdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue19970000001997falsefalse2falsetrue11870000001187falsefalse3falsetrue104000000104falsefalseNo definition available.No authoritative reference available.false304us-gaap_CashAcquiredFromAcquisitionus-gaaptruedebitdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue3180400000031804falsefalse2falsetrue66500000006650falsefalse3falsetrue-19816000000-19816falsefalseNo definition available.No authoritative reference available.false314us-gaap_PaymentsForProceedsFromOtherInvestingActivitiesus-gaaptruecreditdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue92490000009249falsefalse2falsetrue-10185000000-10185falsefalse3falsetrue50400000005040falsefalseNo definition available.No authoritative reference available.false324us-gaap_NetCashProvidedByUsedInInvestingActivitiesus-gaaptruedebitdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue157925000000157925falsefalse2falsetrue-2930000000-2930falsefalse3falsetrue-108480000000-108480falsefalseNo definition available.No authoritative reference available.true333us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstractus-gaaptruenadurationstringNo definition available.falsefalsefalsefalsefalsetruefalsefalsefalse1falsefalse00falsefalse2falsefalse00falsefalse3falsefalse00falsefalseNo definition available.false344us-gaap_IncreaseDecreaseInDepositsus-gaaptruedebitdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue1050700000010507falsefalse2falsetrue1483000000014830falsefalse3falsetrue4536800000045368falsefalseNo definition available.No authoritative reference available.false354bac_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesLoanedOrSoldUnderAgreementsToRepurchaseNetbacfalsedebitdurationmonetaryThe net cash inflow (outflow) from the fund lent to other financial institution arising from the excess in reserve deposited...falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue-62993000000-62993falsefalse2falsetrue-34529000000-34529falsefalse3falsetrue-1448000000-1448falsefalseThe net cash inflow (outflow) from the fund lent to other financial institution arising from the excess in reserve deposited at Federal Reserve Bank to meet legal requirement. This borrowing is usually contracted on an overnight basis at an agreed rate of interest. Also include cash inflow (outflow) from investment loaned or sold under the agreement to reacquire such investment.No authoritative reference available.false364us-gaap_ProceedsFromRepaymentsOfShortTermDebtus-gaaptruedebitdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue-126426000000-126426falsefalse2falsetrue-33033000000-33033falsefalse3falsetrue3284000000032840falsefalseNo definition available.No authoritative reference available.false374us-gaap_ProceedsFromIssuanceOfLongTermDebtus-gaaptruedebitdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue6774400000067744falsefalse2falsetrue4378200000043782falsefalse3falsetrue6737000000067370falsefalseNo definition available.No authoritative reference available.false384us-gaap_RepaymentsOfLongTermDebtus-gaaptruecreditdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue-101207000000-101207falsefalse2falsetrue-35072000000-35072falsefalse3falsetrue-28942000000-28942falsefalseNo definition available.No authoritative reference available.false394us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStockus-gaaptruedebitdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue4924400000049244falsefalse2falsetrue3474200000034742falsefalse3falsetrue15580000001558falsefalseNo definition available.No authoritative reference available.false404us-gaap_PaymentsForRepurchaseOfPreferredStockAndPreferenceStockus-gaaptruecreditdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue-45000000000-45000falsefalse2falsetrue00falsefalse3falsetrue00falsefalseNo definition available.No authoritative reference available.false414us-gaap_ProceedsFromIssuanceOfCommonStockus-gaaptruedebitdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue1346800000013468falsefalse2falsetrue1012700000010127falsefalse3falsetrue11180000001118falsefalseNo definition available.No authoritative reference available.false424us-gaap_PaymentsForRepurchaseOfCommonStockus-gaaptruecreditdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue00falsefalse2falsetrue00falsefalse3falsetrue-3790000000-3790falsefalseNo definition available.No authoritative reference available.false434us-gaap_PaymentsOfDividendsus-gaaptruecreditdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue-4863000000-4863falsefalse2falsetrue-11528000000-11528falsefalse3falsetrue-10878000000-10878falsefalseNo definition available.No authoritative reference available.false444us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivitiesus-gaaptruedebitdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue00falsefalse2falsetrue4200000042falsefalse3falsetrue254000000254falsefalseNo definition available.No authoritative reference available.false454us-gaap_ProceedsFromPaymentsForOtherFinancingActivitiesus-gaaptruedebitdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue-42000000-42falsefalse2falsetrue-56000000-56falsefalse3falsetrue-38000000-38falsefalseNo definition available.No authoritative reference available.false464us-gaap_NetCashProvidedByUsedInFinancingActivitiesus-gaaptruedebitdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue-199568000000-199568falsefalse2falsetrue-10695000000-10695falsefalse3falsetrue103412000000103412falsefalseNo definition available.No authoritative reference available.true473us-gaap_EffectOfExchangeRateOnCashAndCashEquivalentsus-gaaptruedebitdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue394000000394falsefalse2falsetrue-83000000-83falsefalse3falsetrue134000000134falsefalseNo definition available.No authoritative reference available.false483us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseus-gaaptruenadurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue8848200000088482[1]falsefalse2falsetrue-9674000000-9674[1]falsefalse3falsetrue61020000006102[1]falsefalseNo definition available.No authoritative reference available.true493us-gaap_CashAndCashEquivalentsAtCarryingValueus-gaaptruedebitinstantmonetaryNo definition available.falsefalsefalsefalsefalsefalsetruefalsefalse1falsetrue3285700000032857falsefalse2falsetrue4253100000042531falsefalse3falsetrue3642900000036429falsefalseNo definition available.No authoritative reference available.false503us-gaap_CashAndCashEquivalentsAtCarryingValueus-gaaptruedebitinstantmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsetruefalse1falsetrue121339000000121339falsefalse2falsetrue3285700000032857falsefalse3falsetrue4253100000042531falsefalseNo definition available.No authoritative reference available.false513us-gaap_SupplementalCashFlowInformationAbstractus-gaaptruenadurationstringNo definition available.falsefalsefalsefalsefalsetruefalsefalsefalse1falsefalse00falsefalse2falsefalse00falsefalse3falsefalse00falsefalseNo definition available.false524us-gaap_InterestPaidNetus-gaaptruecreditdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue3760200000037602falsefalse2falsetrue3638700000036387falsefalse3falsetrue5182900000051829falsefalseNo definition available.No authoritative reference available.false534us-gaap_IncomeTaxesPaidNetus-gaaptruecreditdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1truetrue29330000002933falsefalse2truetrue47000000004700falsefalse3truetrue91960000009196falsefalseNo definition available.No authoritative reference available.false1During 2009, the Corporation exchanged $14.8 billion of preferred stock by issuing 1.0 billion shares of common stock valued at $11.5 billion. During 2009, the Corporation transferred credit card loans of $8.5 billion and the related allowance for loan and lease losses of $750 million in exchange for a $7.8 billion held-to-maturity debt security that was issued by the Corporation's U.S. Credit Card Securitization Trust. The fair values of noncash assets acquired and liabilities assumed in the Merrill Lynch acquisition were $618.4 billion and $626.2 billion at January 1, 2009. Approximately 1.4 billion shares of common stock, valued at approximately $20.5 billion and 376 thousand shares of preferred stock valued at $8.6 billion were issued in connection with the Merrill Lynch acquisition. The Corporation securitized $14.0 billion and $26.1 billion of residential mortgage loans into mortgage-backed securities and $0 and $4.9 billion of automobile loans into asset-backed securities which were ret
ained by the Corporation during 2009 and 2008. The fair values of noncash assets acquired and liabilities assumed in the Countrywide acquisition were $157.4 billion and $157.8 billion at July 1, 2008. Approximately 107 million shares of common stock, valued at approximately $4.2 billion were issued in connection with the Countrywide acquisition. The fair values of noncash assets acquired and liabilities assumed in the LaSalle Bank Corporation acquisition were $115.8 billion and $97.1 billion at October 1, 2007. The fair values of noncash assets acquired and liabilities assumed in the U.S. Trust Corporation acquisition were $12.9 billion and $9.8 billion at July 1, 2007.false349falseMillionsUnKnownUnKnownfalsetrue