1.0.0.3falseStatement Of Income Interest Based Revenue (USD $)In Millions, except Share data in Thousandsfalse1$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_InterestAndDividendIncomeOperatingAbstractus-gaaptruenadurationstringNo definition available.falsefalsefalsefalsefalsetruefalsefalsefalse1falsefalse00falsefalse2falsefalse00falsefalse3falsefalse00falsefalseNo definition available.false64us-gaap_InterestAndFeeIncomeLoansAndLeasesHeldInPortfolious-gaaptruecreditdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1truetrue4870300000048703falsefalse2truetrue5601700000056017falsefalse3truetrue5568100000055681falsefalseNo definition available.No authoritative reference available.false74bac_InterestIncomeDebtSecuritiesbacfalsecreditdurationmonetaryInterest income on debt securities including: (1) available-for-sale debt securities including (a) interest earned on the...falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue1294700000012947falsefalse2falsetrue1314600000013146falsefalse3falsetrue97840000009784falsefalseInterest income on debt securities including: (1) available-for-sale debt securities including (a) interest earned on the securities and (b) amortization and accretion (as applicable) of discounts and premiums, if any, and (2) debt securities which the Entity has positive intent and ability to hold for the foreseeable future or until maturity ("held-to-maturity debt securities") consisting of: (a) interest earned on the securities and (b) amortization and accretion (as applicable) of discounts and premiums, if any.No authoritative reference available.false84us-gaap_InterestIncomeFederalFundsSoldAndSecuritiesPurchasedUnderAgreementsToResellus-gaaptruecreditdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue28940000002894falsefalse2falsetrue33130000003313falsefalse3falsetrue77220000007722falsefalseNo definition available.No authoritative reference available.false94us-gaap_InterestAndDividendIncomeSecuritiesTradingOrMeasuredAtFairValueus-gaaptruecreditdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue79440000007944falsefalse2falsetrue90570000009057falsefalse3falsetrue94170000009417falsefalseNo definition available.No authoritative reference available.false104us-gaap_OtherInterestAndDividendIncomeus-gaaptruecreditdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue54280000005428falsefalse2falsetrue41510000004151falsefalse3falsetrue47000000004700falsefalseNo definition available.No authoritative reference available.false114us-gaap_InterestAndDividendIncomeOperatingus-gaaptruecreditdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue7791600000077916falsefalse2falsetrue8568400000085684falsefalse3falsetrue8730400000087304falsefalseNo definition available.No authoritative reference available.true123us-gaap_InterestExpenseAbstractus-gaaptruenadurationstringNo definition available.falsefalsefalsefalsefalsetruefalsefalsefalse1falsefalse00falsefalse2falsefalse00falsefalse3falsefalse00falsefalseNo definition available.false134us-gaap_InterestExpenseDepositsus-gaaptruedebitdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue78070000007807falsefalse2falsetrue1525000000015250falsefalse3falsetrue1809300000018093falsefalseNo definition available.No authoritative reference available.false144us-gaap_InterestExpenseShortTermBorrowingsus-gaaptruedebitdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue55120000005512falsefalse2falsetrue1236200000012362falsefalse3falsetrue2196700000021967falsefalseNo definition available.No authoritative reference available.false154us-gaap_InterestExpenseTradingLiabilitiesus-gaaptruedebitdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue20750000002075falsefalse2falsetrue27740000002774falsefalse3falsetrue34440000003444falsefalseNo definition available.No authoritative reference available.false164us-gaap_InterestExpenseLongTermDebtus-gaaptruedebitdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue1541300000015413falsefalse2falsetrue99380000009938falsefalse3falsetrue93590000009359falsefalseNo definition available.No authoritative reference available.false174us-gaap_InterestExpenseus-gaaptruedebitdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue3080700000030807falsefalse2falsetrue4032400000040324falsefalse3falsetrue5286300000052863falsefalseNo definition available.No authoritative reference available.true183us-gaap_InterestIncomeExpenseNetus-gaaptruecreditdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue4710900000047109falsefalse2falsetrue4536000000045360falsefalse3falsetrue3444100000034441falsefalseNo definition available.No authoritative reference available.true193us-gaap_NoninterestIncomeAbstractus-gaaptruenadurationstringNo definition available.falsefalsefalsefalsefalsetruefalsefalsefalse1falsefalse00falsefalse2falsefalse00falsefalse3falsefalse00falsefalseNo definition available.false204bac_FeesAndCommissionsCreditAndDebitCardsbacfalsecreditdurationmonetaryIncome earned from credit and debit card services including late, over limit, and annual fees. This item excludes interest...falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue83530000008353falsefalse2falsetrue1331400000013314falsefalse3falsetrue1407700000014077falsefalseIncome earned from credit and debit card services including late, over limit, and annual fees. This item excludes interest income earned on credit card balances and transactions. Also includes income from servicing credit card loans held by others including changes in the fair value of the interest-only strip receivable.No authoritative reference available.false214us-gaap_FeesAndCommissionsDepositorAccountsus-gaaptruecreditdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue1103800000011038falsefalse2falsetrue1031600000010316falsefalse3falsetrue89080000008908falsefalseNo definition available.No authoritative reference available.false224bac_BrokerageCommissionsAndAssetManagementFeesRevenuebacfalsecreditdurationmonetaryRevenue recognized in the period for (1) performance (incentive) fees based on the investment results achieved for management...falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue1191900000011919falsefalse2falsetrue49720000004972falsefalse3falsetrue51470000005147falsefalseRevenue recognized in the period for (1) performance (incentive) fees based on the investment results achieved for management of certain institutional accounts and hedge funds, (2) schedule-based fees earned for management of mutual funds and closed-end funds, based either on average daily net assets or on a combination of the average daily net assets and gross income, and (3) other investment management and advisory fees. In addition, includes fees for acting as an agent, a broker-dealer may buy and sell securities on behalf of its customers. In return for such services, the broker-dealer charges a commission. Each time a customer enters into a buy or sell transaction, a commission is earned by the broker-dealer for its selling and administrative efforts. For securities purchased, the commission is recorded as a receivable from customers; for securities sold, it is recorded as reductions in the payable to customers. Commissions earned are usually related to the broker-dealer's custo
mers' trading volume and the dollar amounts of the trades. In general, commissions are for smaller trades of exchange-listed stocks and bonds made by retail customers.No authoritative reference available.false234bac_InvestmentBankingAndUnderwritingRevenuebacfalsecreditdurationmonetaryIncludes (1) underwriting revenue (the spread between the resale price received and the cost of the securities and related...falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue55510000005551falsefalse2falsetrue22630000002263falsefalse3falsetrue23450000002345falsefalseIncludes (1) underwriting revenue (the spread between the resale price received and the cost of the securities and related expenses) generated through the purchasing, distributing and reselling of new issues of securities (alternatively, could be a secondary offering of a large block of previously issued securities); and (2) fees earned for mergers, acquisitions, divestitures, restructurings, and other types of financial advisory services. A broker-dealer may underwrite a security offering by contracting to buy the issue either at a fixed price or a price based on selling the offering on a best-effort basis. The difference between the price paid by the public and the contract price less the related expenses represents the underwriting income or loss.No authoritative reference available.false244bac_EquityInvestmentGainsLossesbacfalsecreditdurationmonetaryThe revenue derived from principal investments made by the financial institution. These investments can include (but are not...falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue1001400000010014falsefalse2falsetrue539000000539falsefalse3falsetrue40640000004064falsefalseThe revenue derived from principal investments made by the financial institution. These investments can include (but are not limited to) investments in private equity, alternative investment products, real estate, exchanges and memberships. Principal Investment gains or losses includes realized and unrealized investment gains or losses. In addition, includes revenue derived from corporate, strategic and other investments made by the financial institution. These investments can include (but are not limited to) investments in publicly-traded debt and equity securities and funds or strategic ownership investments.No authoritative reference available.false254us-gaap_TradingGainsLossesus-gaaptruecreditdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue1223500000012235falsefalse2falsetrue-5911000000-5911falsefalse3falsetrue-4889000000-4889falsefalseNo definition available.No authoritative reference available.false264bac_MortgageBankingIncomebacfalsecreditdurationmonetaryThe noninterest income derived from mortgage banking activities (fees and commissions), including fees earned from servicing...falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue87910000008791falsefalse2falsetrue40870000004087falsefalse3falsetrue902000000902falsefalseThe noninterest income derived from mortgage banking activities (fees and commissions), including fees earned from servicing third-party assets. In addition, includes the adjustment to the carrying value of the rights retained or purchased to service mortgages. These adjustments are made when the estimate of the fair value is changed. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method.No authoritative reference available.false274us-gaap_InsuranceCommissionsAndFeesus-gaaptruecreditdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue27600000002760falsefalse2falsetrue18330000001833falsefalse3falsetrue761000000761falsefalseNo definition available.No authoritative reference available.false284us-gaap_GainLossOnSaleOfDebtInvestmentsus-gaaptruecreditdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue47230000004723falsefalse2falsetrue11240000001124falsefalse3falsetrue180000000180falsefalseNo definition available.No authoritative reference available.false294us-gaap_NoninterestIncomeOtherOperatingIncomeus-gaaptruecreditdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue-14000000-14falsefalse2falsetrue-1654000000-1654falsefalse3falsetrue12950000001295falsefalseNo definition available.No authoritative reference available.false303bac_OtherThanTemporaryImpairmentLossesOnAvailableForSaleDebtSecuritiesAbstractbacfalsenadurationstringOther-than-temporary impairment losses on Available For Sale debt securities [Abstract]falsefalsefalsefalsefalsetruefalsefalsefalse1falsefalse00falsefalse2falsefalse00falsefalse3falsefalse00falsefalseOther-than-temporary impairment losses on Available For Sale debt securities [Abstract]false314bac_AvailableForSaleDebtSecuritiesRealizedGainLossOtherThanTemporaryImpairmentsAmountbacfalsedebitdurationmonetaryThis element represents the amount of loss recognized for other than temporary impairments of investments in debt securities....falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue-3508000000-3508falsefalse2falsetrue-3461000000-3461falsefalse3falsetrue-398000000-398falsefalseThis element represents the amount of loss recognized for other than temporary impairments of investments in debt securities. Portion of other-than-temporary impairment losses recognized in OCI.No authoritative reference available.false324bac_NonCreditPortionOfOtherThanTemporaryImpairmentsOfDebtReclassificationRecognizedInOtherComprehensiveIncomebacfalsedebitdurationmonetaryNoncredit portion of impairment losses on debt securities reclassified to OCI for those securities that meet the criteria to...falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue672000000672falsefalse2falsetrue00falsefalse3falsetrue00falsefalseNoncredit portion of impairment losses on debt securities reclassified to OCI for those securities that meet the criteria to have impairment losses bifurcated between net income (credit losses) and OCI (noncredit losses).No authoritative reference available.false334bac_NetImpairmentLossesOnAvailableForSaleDebtSecuritiesbacfalsedebitdurationmonetaryThis item represents the amount of loss recognized for other than temporary impairments of investments in debt securities,...falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue-2836000000-2836falsefalse2falsetrue-3461000000-3461falsefalse3falsetrue-398000000-398falsefalseThis item represents the amount of loss recognized for other than temporary impairments of investments in debt securities, net of noncredit impairment losses on certain debt securities that are recognized in other comprehensive income.No authoritative reference available.true344us-gaap_NoninterestIncomeus-gaaptruecreditdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue7253400000072534falsefalse2falsetrue2742200000027422falsefalse3falsetrue3239200000032392falsefalseNo definition available.No authoritative reference available.true353us-gaap_Revenuesus-gaaptruecreditdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue119643000000119643falsefalse2falsetrue7278200000072782falsefalse3falsetrue6683300000066833falsefalseNo definition available.No authoritative reference available.true363us-gaap_ProvisionForLoanLeaseAndOtherLossesus-gaaptruedebitdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue4857000000048570falsefalse2falsetrue2682500000026825falsefalse3falsetrue83850000008385falsefalseNo definition available.No authoritative reference available.false373us-gaap_NoninterestExpenseAbstractus-gaaptruenadurationstringNo definition available.falsefalsefalsefalsefalsetruefalsefalsefalse1falsefalse00falsefalse2falsefalse00falsefalse3falsefalse00falsefalseNo definition available.false384us-gaap_LaborAndRelatedExpenseus-gaaptruedebitdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue3152800000031528falsefalse2falsetrue1837100000018371falsefalse3falsetrue1875300000018753falsefalseNo definition available.No authoritative reference available.false394us-gaap_OccupancyNetus-gaaptruedebitdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue49060000004906falsefalse2falsetrue36260000003626falsefalse3falsetrue30380000003038falsefalseNo definition available.No authoritative reference available.false404us-gaap_EquipmentExpenseus-gaaptruedebitdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue24550000002455falsefalse2falsetrue16550000001655falsefalse3falsetrue13910000001391falsefalseNo definition available.No authoritative reference available.false414us-gaap_MarketingAndAdvertisingExpenseus-gaaptruedebitdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue19330000001933falsefalse2falsetrue23680000002368falsefalse3falsetrue23560000002356falsefalseNo definition available.No authoritative reference available.false424us-gaap_ProfessionalFeesus-gaaptruedebitdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue22810000002281falsefalse2falsetrue15920000001592falsefalse3falsetrue11740000001174falsefalseNo definition available.No authoritative reference available.false434us-gaap_AmortizationOfIntangibleAssetsus-gaaptruedebitdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue19780000001978falsefalse2falsetrue18340000001834falsefalse3falsetrue16760000001676falsefalseNo definition available.No authoritative reference available.false444us-gaap_InformationTechnologyAndDataProcessingus-gaaptruedebitdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue25000000002500falsefalse2falsetrue25460000002546falsefalse3falsetrue19620000001962falsefalseNo definition available.No authoritative reference available.false454us-gaap_Communicationus-gaaptruedebitdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue14200000001420falsefalse2falsetrue11060000001106falsefalse3falsetrue10130000001013falsefalseNo definition available.No authoritative reference available.false464us-gaap_OtherNoninterestExpenseus-gaaptruedebitdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue1499100000014991falsefalse2falsetrue74960000007496falsefalse3falsetrue57510000005751falsefalseNo definition available.No authoritative reference available.false474bac_MergerAndRestructuringChargesbacfalsedebitdurationmonetaryAmount charged against earnings in the period for certain costs associated with a successful business combination. Such costs...falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue27210000002721falsefalse2falsetrue935000000935falsefalse3falsetrue410000000410falsefalseAmount charged against earnings in the period for certain costs associated with a successful business combination. Such costs could include costs associated with severance and employee-related charges, systems integrations and other related charges as well as other restructuring charges.No authoritative reference available.false484us-gaap_NoninterestExpenseus-gaaptruedebitdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue6671300000066713falsefalse2falsetrue4152900000041529falsefalse3falsetrue3752400000037524falsefalseNo definition available.No authoritative reference available.true493us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsus-gaaptruecreditdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue43600000004360falsefalse2falsetrue44280000004428falsefalse3falsetrue2092400000020924falsefalseNo definition available.No authoritative reference available.true503us-gaap_IncomeTaxExpenseBenefitus-gaaptruedebitdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue-1916000000-1916falsefalse2falsetrue420000000420falsefalse3falsetrue59420000005942falsefalseNo definition available.No authoritative reference available.false513us-gaap_NetIncomeLossus-gaaptruecreditdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue62760000006276falsefalse2falsetrue40080000004008falsefalse3falsetrue1498200000014982falsefalseNo definition available.No authoritative reference available.true523us-gaap_PreferredStockDividendsAndOtherAdjustmentsus-gaaptruedebitdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue84800000008480falsefalse2falsetrue14520000001452falsefalse3falsetrue182000000182falsefalseNo definition available.No authoritative reference available.false533us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicus-gaaptruecreditdurationmonetaryNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1truetrue-2204000000-2204falsefalse2truetrue25560000002556falsefalse3truetrue1480000000014800falsefalseNo definition available.No authoritative reference available.true543us-gaap_EarningsPerShareAbstractus-gaaptruenadurationstringNo definition available.falsefalsefalsefalsefalsetruefalsefalsefalse1falsefalse00falsefalse2falsefalse00falsefalse3falsefalse00falsefalseNo definition available.false554us-gaap_EarningsPerShareBasicus-gaaptruenadurationdecimalNo definition available.falsefalsefalsefalsefalsefalsefalsefalsetrue1truetrue-0.29-0.29falsefalse2truetrue0.540.54falsefalse3truetrue3.323.32falsefalseNo definition available.No authoritative reference available.false564us-gaap_EarningsPerShareDilutedus-gaaptruenadurationdecimalNo definition available.falsefalsefalsefalsefalsefalsefalsefalsetrue1truetrue-0.29-0.29falsefalse2truetrue0.540.54falsefalse3truetrue3.293.29falsefalseNo definition available.No authoritative reference available.false574us-gaap_CommonStockDividendsPerShareCashPaidus-gaaptruenadurationdecimalNo definition available.falsefalsefalsefalsefalsefalsefalsefalsetrue1truetrue0.040.04falsefalse2truetrue2.242.24falsefalse3truetrue2.402.40falsefalseNo definition available.No authoritative reference available.false583us-gaap_WeightedAverageNumberOfSharesOutstandingBasicus-gaaptruenadurationsharesNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue77285700007728570falsefalse2falsetrue45920850004592085falsefalse3falsetrue44235790004423579falsefalseNo definition available.No authoritative reference available.false593us-gaap_WeightedAverageNumberOfDilutedSharesOutstandingus-gaaptruenadurationsharesNo definition available.falsefalsefalsefalsefalsefalsefalsefalsefalse1falsetrue77285700007728570falsefalse2falsetrue45964280004596428falsefalse3falsetrue44632130004463213falsefalseNo definition available.No authoritative reference available.falsefalse355falseMillionsThousandsHundredsfalsetrue