2.0.0.10 true Consolidated Statement of Changes in Shareholders' Equity (USD $) 106 - Statement - Consolidated Statement of Changes in Shareholders' Equity true false In Millions, except Share data in Thousands false false 1 usd $ true false false false us-gaap_PreferredStockIncludingAdditionalPaidInCapitalMember us-gaap_StatementEquityComponentsAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_PreferredStockIncludingAdditionalPaidInCapitalMember us-gaap_StatementEquityComponentsAxis explicitMember iso4217_USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 false 2 usd $ true false false false us-gaap_CommonStockMember us-gaap_StatementEquityComponentsAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_CommonStockMember us-gaap_StatementEquityComponentsAxis explicitMember shares Standard http://www.xbrl.org/2003/instance shares 0 false 3 usd $ true false false false us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember us-gaap_StatementEquityComponentsAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember us-gaap_StatementEquityComponentsAxis explicitMember iso4217_USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 false 4 usd $ true false false false us-gaap_RetainedEarningsMember us-gaap_StatementEquityComponentsAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_RetainedEarningsMember us-gaap_StatementEquityComponentsAxis explicitMember iso4217_USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 false 5 usd $ true false false false us-gaap_AccumulatedOtherComprehensiveIncomeMember us-gaap_StatementEquityComponentsAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_AccumulatedOtherComprehensiveIncomeMember us-gaap_StatementEquityComponentsAxis explicitMember iso4217_USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 false 6 usd $ true false false false bac_OtherChangesStockholdersEquityMember us-gaap_StatementEquityComponentsAxis xbrldi http://xbrl.org/2006/xbrldi bac_OtherChangesStockholdersEquityMember us-gaap_StatementEquityComponentsAxis explicitMember iso4217_USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 false 7 usd $ true false false false us-gaap_ComprehensiveIncomeMember us-gaap_StatementEquityComponentsAxis xbrldi http://xbrl.org/2006/xbrldi us-gaap_ComprehensiveIncomeMember us-gaap_StatementEquityComponentsAxis explicitMember iso4217_USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 false 8 usd $ false false iso4217_USD Standard http://www.xbrl.org/2003/iso4217 USD iso4217 0 iso4217_USD_per_shares Divide http://www.xbrl.org/2003/iso4217 USD iso4217 http://www.xbrl.org/2003/instance shares 0 shares Standard http://www.xbrl.org/2003/instance shares 0 6 3 us-gaap_SharesIssued us-gaap true na instant shares No definition available. false false false true false false false false true false false periodstartlabel false 1 false false false false 0 0 true false false 2 false true false false 5017436000 5017436 true false false 3 false false false false 0 0 true false false 4 false false false false 0 0 true false false 5 false false false false 0 0 true false false 6 false false false false 0 0 true false false 7 false false false false 0 0 false false false 8 false false false false 0 0 false false false Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury. No authoritative reference available. false 5 3 us-gaap_StockholdersEquity us-gaap true credit instant monetary No definition available. false false false true false false false false true false false periodstartlabel false 1 true true false false 37701000000 37701 true false false 2 false false false false 0 0 true false false 3 true true false false 76766000000 76766 true false false 4 true true false false 73823000000 73823 true false false 5 true true false false -10825000000 -10825 true false false 6 true true false false -413000000 -413 true false false 7 false false false false 0 0 false false false 8 true true false false 177052000000 177052 false false false Total of all Stockholders' Equity (deficit) items, net of receivables from officers, directors owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph A3 -Appendix A Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 4 -Section E Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29, 30, 31 -Article 5 false 7 3 bac_CumulativeEffectAdjustmentFromAdoptionOfRecognitionOfOtherThanTemporaryImpairmentOnDebtSecurities bac false credit duration monetary Cumulative effect of initial adoption of new accounting guidance related to the recognition of other-than-temporary... false false false false false false false false false false false false 1 false false false false 0 0 true false false 2 false false false false 0 0 true false false 3 false false false false 0 0 true false false 4 false true false false 71000000 71 true false false 5 false true false false -71000000 -71 true false false 6 false false false false 0 0 true false false 7 false false false false 0 0 true false false 8 false false false false 0 0 false false false Cumulative effect of initial adoption of new accounting guidance related to the recognition of other-than-temporary impairment charges on debt securities. No authoritative reference available. false 9 3 us-gaap_NetIncomeLoss us-gaap true credit duration monetary No definition available. false false false false false false false false false false false false 1 false false false false 0 0 true false false 2 false false false false 0 0 true false false 3 false false false false 0 0 true false false 4 false true false false 4247000000 4247 true false false 5 false false false false 0 0 true false false 6 false false false false 0 0 true false false 7 false true false false 4247000000 4247 true false false 8 false true false false 4247000000 4247 false false false The portion of consolidated profit or loss for the period, net of income taxes, which is attributable to the parent. If the entity does not present consolidated financial statements, the amount of profit or loss for the period, net of income taxes. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 19 -Article 5 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph 38 -Subparagraph d Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph A7 -Appendix A Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph 38 -Subparagraph a Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph 20 -Article 9 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 130 -Paragraph 10, 15 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Emerging Issues Task Force (EITF) -Number 87-21 Reference 8: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 28, 29, 30 false 10 3 us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecrease us-gaap true na duration monetary No definition available. false false false false false false false false false false false false 1 false false false false 0 0 true false false 2 false false false false 0 0 true false false 3 false false false false 0 0 true false false 4 false false false false 0 0 true false false 5 false true false false -811000000 -811 true false false 6 false false false false 0 0 true false false 7 false true false false -811000000 -811 true false false 8 false true false false -811000000 -811 false false false Gross appreciation or the gross loss in value of the total unsold securities at the end of an accounting period, after tax. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 130 -Paragraph 14, 17, 19, 22, 26 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 115 -Paragraph 13 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph 38 -Subparagraph c(3) Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 130 -Paragraph 24 -Subparagraph b false 11 3 us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease us-gaap true na duration monetary No definition available. false false false false false false false false false false false false 1 false false false false 0 0 true false false 2 false false false false 0 0 true false false 3 false false false false 0 0 true false false 4 false false false false 0 0 true false false 5 false true false false 66000000 66 true false false 6 false false false false 0 0 true false false 7 false true false false 66000000 66 true false false 8 false true false false 66000000 66 false false false Adjustment that results from the process of translating subsidiary financial statements and foreign equity investments into functional currency of the reporting entity, net of tax. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 52 -Paragraph 13, 20, 31 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph 38 -Subparagraph c(3) Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 130 -Paragraph 24 -Subparagraph b Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 130 -Paragraph 14, 17, 19, 26 false 12 3 us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecrease us-gaap true na duration monetary No definition available. false false false false false false false false false false false false 1 false false false false 0 0 true false false 2 false false false false 0 0 true false false 3 false false false false 0 0 true false false 4 false false false false 0 0 true false false 5 false true false false 412000000 412 true false false 6 false false false false 0 0 true false false 7 false true false false 412000000 412 true false false 8 false true false false 412000000 412 false false false Net of tax effect change in accumulated gains and losses from derivative instruments designated and qualifying as the effective portion of cash flow hedges after taxes. A cash flow hedge is a hedge of the exposure to variability in the cash flows of a recognized asset or liability or a forecasted transaction that is attributable to a particular risk. The change includes an entity's share of an equity investee's increase (decrease) in deferred hedging gains or losses. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 130 -Paragraph 14, 17, 20, 26 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 31, 46 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph 38 -Subparagraph c(3) Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 46 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 130 -Paragraph 24 -Subparagraph b Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 130 -Paragraph 14, 17, 20, 24, 26 false 13 3 us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecrease us-gaap true na duration monetary No definition available. false false false false false false false false false false false false 1 false false false false 0 0 true false false 2 false false false false 0 0 true false false 3 false false false false 0 0 true false false 4 false false false false 0 0 true false false 5 false true false false 65000000 65 true false false 6 false false false false 0 0 true false false 7 false true false false 65000000 65 true false false 8 false true false false 65000000 65 false false false Net changes to accumulated comprehensive income during the period related to benefit plans, after tax. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 158 -Paragraph 7 -Subparagraph c Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph 38 -Subparagraph c(3) Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 130 -Paragraph 14, 17, 22, 26 false 14 3 us-gaap_PaymentsOfDividendsAbstract us-gaap true na duration string No definition available. false false false false false true false false false false false false 1 false false false false 0 0 true false false 2 false false false false 0 0 true false false 3 false false false false 0 0 true false false 4 false false false false 0 0 true false false 5 false false false false 0 0 true false false 6 false false false false 0 0 true false false 7 false false false false 0 0 true false false 8 false false false false 0 0 false false false No definition available. false 15 4 us-gaap_DividendsCommonStock us-gaap true debit duration monetary No definition available. false false false false false false false false false false true negated false 1 false false false false 0 0 true false false 2 false false false false 0 0 true false false 3 false false false false 0 0 true false false 4 false true false false -64000000 -64 true false false 5 false false false false 0 0 true false false 6 false false false false 0 0 true false false 7 false false false false 0 0 true false false 8 false true false false -64000000 -64 false false false Aggregate cash, stock, and paid-in-kind dividends declared for common shareholders during the period. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 false 16 4 us-gaap_DividendsPreferredStock us-gaap true debit duration monetary No definition available. false false false false false false false false false false true negated false 1 false false false false 0 0 true false false 2 false false false false 0 0 true false false 3 false false false false 0 0 true false false 4 false true false false -1033000000 -1033 true false false 5 false false false false 0 0 true false false 6 false false false false 0 0 true false false 7 false false false false 0 0 true false false 8 false true false false -1033000000 -1033 false false false Aggregate cash, stock, and paid-in-kind dividends declared for preferred shareholders during the period. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Statement of Position (SOP) -Number 01-6 -Paragraph 14 -Subparagraph l false 17 3 bac_StockIssuedDuringPeriodValuePreferredNewIssues bac false credit duration monetary Value of preferred stock issued during the period. false false false false false false false false false false false false 1 false true false false 26800000000 26800 true false false 2 false false false false 0 0 true false false 3 false true false false 3200000000 3200 true false false 4 false false false false 0 0 true false false 5 false false false false 0 0 true false false 6 false false false false 0 0 true false false 7 false false false false 0 0 true false false 8 false true false false 30000000000 30000 false false false Value of preferred stock issued during the period. No authoritative reference available. false 18 3 us-gaap_StockIssuedDuringPeriodValueAcquisitions us-gaap true credit duration monetary No definition available. false false false false false false false false false false false false 1 false true false false 8605000000 8605 true false false 2 false false false false 0 0 true false false 3 false true false false 20504000000 20504 true false false 4 false false false false 0 0 true false false 5 false false false false 0 0 true false false 6 false false false false 0 0 true false false 7 false false false false 0 0 true false false 8 false true false false 29109000000 29109 false false false Value of stock issued pursuant to acquisitions during the period. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Principles Board Opinion (APB) -Number 12 -Paragraph 10 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29, 30, 31 -Article 5 false 19 3 us-gaap_StockIssuedDuringPeriodSharesAcquisitions us-gaap true na duration shares No definition available. false false false false false false false false false false false false 1 false false false false 0 0 true false false 2 false true false false 1375476000 1375476 true false false 3 false false false false 0 0 true false false 4 false false false false 0 0 true false false 5 false false false false 0 0 true false false 6 false false false false 0 0 true false false 7 false false false false 0 0 true false false 8 false false false false 0 0 false false false Number of shares of stock issued during the period pursuant to acquisitions. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141 -Paragraph 53 -Subparagraph b Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 141 -Paragraph 51 -Subparagraph d Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29, 30 -Article 5 false 20 3 bac_StockOptionsExercisedIncludingIncomeTaxBenefitsVestingOfRestrictedStockUnitsAndOtherShares bac false na duration shares Represents the number of shares issued during the period as a result of the exercise of stock options and related to... false false false false false false false false false false false false 1 false false false false 0 0 true false false 2 false true false false 8038000 8038 true false false 3 false false false false 0 0 true false false 4 false false false false 0 0 true false false 5 false false false false 0 0 true false false 6 false false false false 0 0 true false false 7 false false false false 0 0 true false false 8 false false false false 0 0 false false false Represents the number of shares issued during the period as a result of the exercise of stock options and related to Restricted Stock Awards, net of the stock value of such awards forfeited. No authoritative reference available. false 21 3 bac_StockOptionsExercisedIncludingIncomeTaxBenefitsVestingOfRestrictedStockUnitsAndOther bac false credit duration monetary Represents primarily the value stock issued during the period as a result of the exercise of stock options and related to... false false false false false false false false false false false false 1 false false false false 0 0 true false false 2 false false false false 0 0 true false false 3 false true false false 394000000 394 true false false 4 false false false false 0 0 true false false 5 false false false false 0 0 true false false 6 false true false false 108000000 108 true false false 7 false false false false 0 0 true false false 8 false true false false 502000000 502 false false false Represents primarily the value stock issued during the period as a result of the exercise of stock options and related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited. No authoritative reference available. false 24 3 us-gaap_StockholdersEquityOther us-gaap true debit duration monetary No definition available. false false false false false false false false false false true negated false 1 false true false false 171000000 171 true false false 2 false false false false 0 0 true false false 3 false false false false 0 0 true false false 4 false true false false -167000000 -167 true false false 5 false false false false 0 0 true false false 6 false false false false 0 0 true false false 7 false false false false 0 0 true false false 8 false true false false 4000000 4 false false false This element represents movements included in the statement of changes in stockholders' equity which are not separately disclosed or provided for elsewhere in the taxonomy. No authoritative reference available. false 25 3 us-gaap_ComprehensiveIncomeNetOfTax us-gaap true credit duration monetary No definition available. false false false false false false false false false false false totallabel false 1 false false false false 0 0 true false false 2 false false false false 0 0 true false false 3 false false false false 0 0 true false false 4 false false false false 0 0 true false false 5 false false false false 0 0 true false false 6 false false false false 0 0 true false false 7 false true false false 3979000000 3979 true false false 8 false false false false 0 0 false false false The change in equity [net assets] of a business enterprise during a period from transactions and other events and circumstances from non-owner sources which are attributable to the reporting entity. It includes all changes in equity during a period except those resulting from investments by owners and distributions to owners, but excludes any and all transactions which are directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph A5 -Appendix A Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph 30 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph 38 -Subparagraph c(3) Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph 8, 9, 10, 11, 12, 13, 14 true 26 3 us-gaap_StockholdersEquity us-gaap true credit instant monetary No definition available. false false false true false false false false false true false periodendlabel false 1 false true false false 73277000000 73277 true false false 2 false false false false 0 0 true false false 3 false true false false 100864000000 100864 true false false 4 false true false false 76877000000 76877 true false false 5 false true false false -11164000000 -11164 true false false 6 false true false false -305000000 -305 true false false 7 false false false false 0 0 true false false 8 false true false false 239549000000 239549 false false false Total of all Stockholders' Equity (deficit) items, net of receivables from officers, directors owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph A3 -Appendix A Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 4 -Section E Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29, 30, 31 -Article 5 false 27 3 us-gaap_SharesIssued us-gaap true na instant shares No definition available. false false false true false false false false false true false periodendlabel false 1 false false false false 0 0 true false false 2 false true false false 6400950000 6400950 true false false 3 false false false false 0 0 true false false 4 false false false false 0 0 true false false 5 false false false false 0 0 true false false 6 false false false false 0 0 true false false 7 false false false false 0 0 true false false 8 false false false false 0 0 false false false Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury. No authoritative reference available. false 6 3 us-gaap_SharesIssued us-gaap true na instant shares No definition available. false false false true false false false false true false false periodstartlabel false 1 false false false false 0 0 true false false 2 false true false false 8650244000 8650244 true false false 3 false false false false 0 0 true false false 4 false false false false 0 0 true false false 5 false false false false 0 0 true false false 6 false false false false 0 0 true false false 7 false false false false 0 0 false false false 8 false false false false 0 0 false false false Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury. No authoritative reference available. false 5 3 us-gaap_StockholdersEquity us-gaap true credit instant monetary No definition available. false false false true false false false false true false false periodstartlabel false 1 false true false false 37208000000 37208 true false false 2 false false false false 0 0 true false false 3 false true false false 128734000000 128734 true false false 4 false true false false 71233000000 71233 true false false 5 false true false false -5619000000 -5619 true false false 6 false true false false -112000000 -112 true false false 7 false false false false 0 0 false false false 8 false true false false 231444000000 231444 false false false Total of all Stockholders' Equity (deficit) items, net of receivables from officers, directors owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph A3 -Appendix A Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 4 -Section E Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29, 30, 31 -Article 5 false 8 3 bac_CumulativeAdjustmentForAccountingChangeConsolidationOfVariableInterestEntity bac false credit duration monetary Cumulative effect of initial adoption of new accounting guidance on transfers of financial assets and consolidation of... false false false false false false false false false false false false 1 false false false false 0 0 true false false 2 false false false false 0 0 true false false 3 false false false false 0 0 true false false 4 false true false false -6154000000 -6154 true false false 5 false true false false -116000000 -116 true false false 6 false false false false 0 0 true false false 7 false true false false -116000000 -116 true false false 8 false true false false -6270000000 -6270 false false false Cumulative effect of initial adoption of new accounting guidance on transfers of financial assets and consolidation of variable interest entities. No authoritative reference available. false 9 3 us-gaap_NetIncomeLoss us-gaap true credit duration monetary No definition available. false false false false false false false false false false false false 1 false false false false 0 0 true false false 2 false false false false 0 0 true false false 3 false false false false 0 0 true false false 4 false true false false 3182000000 3182 true false false 5 false false false false 0 0 true false false 6 false false false false 0 0 true false false 7 false true false false 3182000000 3182 true false false 8 false true false false 3182000000 3182 false false false The portion of consolidated profit or loss for the period, net of income taxes, which is attributable to the parent. If the entity does not present consolidated financial statements, the amount of profit or loss for the period, net of income taxes. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 19 -Article 5 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph 38 -Subparagraph d Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph A7 -Appendix A Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph 38 -Subparagraph a Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph 20 -Article 9 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 130 -Paragraph 10, 15 Reference 7: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Emerging Issues Task Force (EITF) -Number 87-21 Reference 8: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 95 -Paragraph 28, 29, 30 false 10 3 us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecrease us-gaap true na duration monetary No definition available. false false false false false false false false false false false false 1 false false false false 0 0 true false false 2 false false false false 0 0 true false false 3 false false false false 0 0 true false false 4 false false false false 0 0 true false false 5 false true false false 944000000 944 true false false 6 false false false false 0 0 true false false 7 false true false false 944000000 944 true false false 8 false true false false 944000000 944 false false false Gross appreciation or the gross loss in value of the total unsold securities at the end of an accounting period, after tax. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 130 -Paragraph 14, 17, 19, 22, 26 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 115 -Paragraph 13 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph 38 -Subparagraph c(3) Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 130 -Paragraph 24 -Subparagraph b false 11 3 us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease us-gaap true na duration monetary No definition available. false false false false false false false false false false false false 1 false false false false 0 0 true false false 2 false false false false 0 0 true false false 3 false false false false 0 0 true false false 4 false false false false 0 0 true false false 5 false true false false -43000000 -43 true false false 6 false false false false 0 0 true false false 7 false true false false -43000000 -43 true false false 8 false true false false -43000000 -43 false false false Adjustment that results from the process of translating subsidiary financial statements and foreign equity investments into functional currency of the reporting entity, net of tax. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 52 -Paragraph 13, 20, 31 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph 38 -Subparagraph c(3) Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 130 -Paragraph 24 -Subparagraph b Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 130 -Paragraph 14, 17, 19, 26 false 12 3 us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecrease us-gaap true na duration monetary No definition available. false false false false false false false false false false false false 1 false false false false 0 0 true false false 2 false false false false 0 0 true false false 3 false false false false 0 0 true false false 4 false false false false 0 0 true false false 5 false true false false -161000000 -161 true false false 6 false false false false 0 0 true false false 7 false true false false -161000000 -161 true false false 8 false true false false -161000000 -161 false false false Net of tax effect change in accumulated gains and losses from derivative instruments designated and qualifying as the effective portion of cash flow hedges after taxes. A cash flow hedge is a hedge of the exposure to variability in the cash flows of a recognized asset or liability or a forecasted transaction that is attributable to a particular risk. The change includes an entity's share of an equity investee's increase (decrease) in deferred hedging gains or losses. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 130 -Paragraph 14, 17, 20, 26 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 31, 46 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph 38 -Subparagraph c(3) Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 133 -Paragraph 46 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 130 -Paragraph 24 -Subparagraph b Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 130 -Paragraph 14, 17, 20, 24, 26 false 13 3 us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecrease us-gaap true na duration monetary No definition available. false false false false false false false false false false false false 1 false false false false 0 0 true false false 2 false false false false 0 0 true false false 3 false false false false 0 0 true false false 4 false false false false 0 0 true false false 5 false true false false 66000000 66 true false false 6 false false false false 0 0 true false false 7 false true false false 66000000 66 true false false 8 false true false false 66000000 66 false false false Net changes to accumulated comprehensive income during the period related to benefit plans, after tax. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 158 -Paragraph 7 -Subparagraph c Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph 38 -Subparagraph c(3) Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Statement of Financial Accounting Standard (FAS) -Number 130 -Paragraph 14, 17, 22, 26 false 14 3 us-gaap_PaymentsOfDividendsAbstract us-gaap true na duration string No definition available. false false false false false true false false false false false false 1 false false false false 0 0 true false false 2 false false false false 0 0 true false false 3 false false false false 0 0 true false false 4 false false false false 0 0 true false false 5 false false false false 0 0 true false false 6 false false false false 0 0 true false false 7 false false false false 0 0 true false false 8 false false false false 0 0 false false false No definition available. false 15 4 us-gaap_DividendsCommonStock us-gaap true debit duration monetary No definition available. false false false false false false false false false false true negated false 1 false false false false 0 0 true false false 2 false false false false 0 0 true false false 3 false false false false 0 0 true false false 4 false true false false -102000000 -102 true false false 5 false false false false 0 0 true false false 6 false false false false 0 0 true false false 7 false false false false 0 0 true false false 8 false true false false -102000000 -102 false false false Aggregate cash, stock, and paid-in-kind dividends declared for common shareholders during the period. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 false 16 4 us-gaap_DividendsPreferredStock us-gaap true debit duration monetary No definition available. false false false false false false false false false false true negated false 1 false false false false 0 0 true false false 2 false false false false 0 0 true false false 3 false false false false 0 0 true false false 4 false true false false -348000000 -348 true false false 5 false false false false 0 0 true false false 6 false false false false 0 0 true false false 7 false false false false 0 0 true false false 8 false true false false -348000000 -348 false false false Aggregate cash, stock, and paid-in-kind dividends declared for preferred shareholders during the period. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Article 3 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Statement of Position (SOP) -Number 01-6 -Paragraph 14 -Subparagraph l false 20 3 bac_StockOptionsExercisedIncludingIncomeTaxBenefitsVestingOfRestrictedStockUnitsAndOtherShares bac false na duration shares Represents the number of shares issued during the period as a result of the exercise of stock options and related to... false false false false false false false false false false false false 1 false false false false 0 0 true false false 2 false true false false 95757000 95757 true false false 3 false false false false 0 0 true false false 4 false false false false 0 0 true false false 5 false false false false 0 0 true false false 6 false false false false 0 0 true false false 7 false false false false 0 0 true false false 8 false false false false 0 0 false false false Represents the number of shares issued during the period as a result of the exercise of stock options and related to Restricted Stock Awards, net of the stock value of such awards forfeited. No authoritative reference available. false 21 3 bac_StockOptionsExercisedIncludingIncomeTaxBenefitsVestingOfRestrictedStockUnitsAndOther bac false credit duration monetary Represents primarily the value stock issued during the period as a result of the exercise of stock options and related to... false false false false false false false false false false false false 1 false false false false 0 0 true false false 2 false false false false 0 0 true false false 3 false true false false 1070000000 1070 true false false 4 false false false false 0 0 true false false 5 false false false false 0 0 true false false 6 false true false false 36000000 36 true false false 7 false false false false 0 0 true false false 8 false true false false 1106000000 1106 false false false Represents primarily the value stock issued during the period as a result of the exercise of stock options and related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited. No authoritative reference available. false 22 3 bac_OtherStockIssuedDuringPeriodValue bac false credit duration monetary Represents other shareholder equity activities that are not separately presented in any shareholders equity category. false false false false false false false false false false false false 1 false true false false -19244000000 -19244 true false false 2 false false false false 0 0 true false false 3 false true false false 19244000000 19244 true false false 4 false false false false 0 0 true false false 5 false false false false 0 0 true false false 6 false false false false 0 0 true false false 7 false false false false 0 0 true false false 8 false false false false 0 0 false false false Represents other shareholder equity activities that are not separately presented in any shareholders equity category. No authoritative reference available. false 23 3 bac_OtherStockIssuedDuringPeriodShares bac false na duration shares Represents other changes in the number of other shares issued. false false false false false false false false false false false false 1 false false false false 0 0 true false false 2 false true false false 1286000000 1286000 true false false 3 false false false false 0 0 true false false 4 false false false false 0 0 true false false 5 false false false false 0 0 true false false 6 false false false false 0 0 true false false 7 false false false false 0 0 true false false 8 false false false false 0 0 false false false Represents other changes in the number of other shares issued. No authoritative reference available. false 24 3 us-gaap_StockholdersEquityOther us-gaap true debit duration monetary No definition available. false false false false false false false false false false true negated false 1 false false false false 0 0 true false false 2 false false false false 0 0 true false false 3 false false false false 0 0 true false false 4 false false false false 0 0 true false false 5 false false false false 0 0 true false false 6 false true false false 5000000 5 true false false 7 false false false false 0 0 true false false 8 false true false false 5000000 5 false false false This element represents movements included in the statement of changes in stockholders' equity which are not separately disclosed or provided for elsewhere in the taxonomy. No authoritative reference available. false 25 3 us-gaap_ComprehensiveIncomeNetOfTax us-gaap true credit duration monetary No definition available. false false false false false false false false false false false totallabel false 1 false false false false 0 0 true false false 2 false false false false 0 0 true false false 3 false false false false 0 0 true false false 4 false false false false 0 0 true false false 5 false false false false 0 0 true false false 6 false false false false 0 0 true false false 7 false true false false 3872000000 3872 true false false 8 false false false false 0 0 false false false The change in equity [net assets] of a business enterprise during a period from transactions and other events and circumstances from non-owner sources which are attributable to the reporting entity. It includes all changes in equity during a period except those resulting from investments by owners and distributions to owners, but excludes any and all transactions which are directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph A5 -Appendix A Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph 30 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph 38 -Subparagraph c(3) Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph 8, 9, 10, 11, 12, 13, 14 true 26 3 us-gaap_StockholdersEquity us-gaap true credit instant monetary No definition available. false false false true false false false false false true false periodendlabel false 1 true true false false 17964000000 17964 true false false 2 false false false false 0 0 true false false 3 true true false false 149048000000 149048 true false false 4 true true false false 67811000000 67811 true false false 5 true true false false -4929000000 -4929 true false false 6 true true false false -71000000 -71 true false false 7 false false false false 0 0 true false false 8 true true false false 229823000000 229823 false false false Total of all Stockholders' Equity (deficit) items, net of receivables from officers, directors owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity. Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher AICPA -Name Accounting Research Bulletin (ARB) -Number 51 -Paragraph A3 -Appendix A Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 4 -Section E Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29, 30, 31 -Article 5 false 27 3 us-gaap_SharesIssued us-gaap true na instant shares No definition available. false false false true false false false false false true false periodendlabel false 1 false false false false 0 0 true false false 2 false true false false 10032001000 10032001 true false false 3 false false false false 0 0 true false false 4 false false false false 0 0 true false false 5 false false false false 0 0 true false false 6 false false false false 0 0 true false false 7 false false false false 0 0 true false false 8 false false false false 0 0 false false false Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury. No authoritative reference available. false false 8 39 false Millions Thousands UnKnown false true