Performance by Geographic Area (Details) (USD $)
In Millions, unless otherwise specified |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2014
|
Dec. 31, 2013
|
Dec. 31, 2012
|
|
Revenues from External Customers and Long-Lived Assets [Line Items] | |||
Total assets | $ 2,104,534us-gaap_Assets | $ 2,102,273us-gaap_Assets | |
Total revenue, net of interest expense | 84,247us-gaap_Revenues | 88,942us-gaap_Revenues | 83,334us-gaap_Revenues |
Income Before Income Taxes | 6,855us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest | 16,172us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest | 3,072us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest |
Net income | 4,833us-gaap_NetIncomeLoss | 11,431us-gaap_NetIncomeLoss | 4,188us-gaap_NetIncomeLoss |
U.S. | |||
Revenues from External Customers and Long-Lived Assets [Line Items] | |||
Total assets |
1,792,719us-gaap_Assets / us-gaap_StatementGeographicalAxis = us-gaap_NorthAmericaMember |
1,803,243us-gaap_Assets / us-gaap_StatementGeographicalAxis = us-gaap_NorthAmericaMember |
|
Total revenue, net of interest expense |
72,960us-gaap_Revenues / us-gaap_StatementGeographicalAxis = us-gaap_NorthAmericaMember |
76,612us-gaap_Revenues / us-gaap_StatementGeographicalAxis = us-gaap_NorthAmericaMember |
72,175us-gaap_Revenues / us-gaap_StatementGeographicalAxis = us-gaap_NorthAmericaMember |
Income Before Income Taxes |
4,643us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_StatementGeographicalAxis = us-gaap_NorthAmericaMember |
13,221us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_StatementGeographicalAxis = us-gaap_NorthAmericaMember |
1,867us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_StatementGeographicalAxis = us-gaap_NorthAmericaMember |
Net income |
3,305us-gaap_NetIncomeLoss / us-gaap_StatementGeographicalAxis = us-gaap_NorthAmericaMember |
10,588us-gaap_NetIncomeLoss / us-gaap_StatementGeographicalAxis = us-gaap_NorthAmericaMember |
4,116us-gaap_NetIncomeLoss / us-gaap_StatementGeographicalAxis = us-gaap_NorthAmericaMember |
Asia | |||
Revenues from External Customers and Long-Lived Assets [Line Items] | |||
Total assets |
92,005us-gaap_Assets / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember |
98,605us-gaap_Assets / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember |
|
Total revenue, net of interest expense |
3,605us-gaap_Revenues / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember |
4,442us-gaap_Revenues / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember |
3,478us-gaap_Revenues / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember |
Income Before Income Taxes |
759us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember |
1,382us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember |
353us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember |
Net income |
473us-gaap_NetIncomeLoss / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember |
887us-gaap_NetIncomeLoss / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember |
282us-gaap_NetIncomeLoss / us-gaap_StatementGeographicalAxis = us-gaap_AsiaMember |
Europe, Middle East and Africa | |||
Revenues from External Customers and Long-Lived Assets [Line Items] | |||
Total assets |
190,365us-gaap_Assets / us-gaap_StatementGeographicalAxis = us-gaap_EMEAMember |
169,708us-gaap_Assets / us-gaap_StatementGeographicalAxis = us-gaap_EMEAMember |
|
Total revenue, net of interest expense |
6,409us-gaap_Revenues / us-gaap_StatementGeographicalAxis = us-gaap_EMEAMember |
6,353us-gaap_Revenues / us-gaap_StatementGeographicalAxis = us-gaap_EMEAMember |
6,011us-gaap_Revenues / us-gaap_StatementGeographicalAxis = us-gaap_EMEAMember |
Income Before Income Taxes |
1,098us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_StatementGeographicalAxis = us-gaap_EMEAMember |
1,003us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_StatementGeographicalAxis = us-gaap_EMEAMember |
323us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_StatementGeographicalAxis = us-gaap_EMEAMember |
Net income |
813us-gaap_NetIncomeLoss / us-gaap_StatementGeographicalAxis = us-gaap_EMEAMember |
(403)us-gaap_NetIncomeLoss / us-gaap_StatementGeographicalAxis = us-gaap_EMEAMember |
(543)us-gaap_NetIncomeLoss / us-gaap_StatementGeographicalAxis = us-gaap_EMEAMember |
Latin America and the Caribbean | |||
Revenues from External Customers and Long-Lived Assets [Line Items] | |||
Total assets |
29,445us-gaap_Assets / us-gaap_StatementGeographicalAxis = us-gaap_LatinAmericaMember |
30,717us-gaap_Assets / us-gaap_StatementGeographicalAxis = us-gaap_LatinAmericaMember |
|
Total revenue, net of interest expense |
1,273us-gaap_Revenues / us-gaap_StatementGeographicalAxis = us-gaap_LatinAmericaMember |
1,535us-gaap_Revenues / us-gaap_StatementGeographicalAxis = us-gaap_LatinAmericaMember |
1,670us-gaap_Revenues / us-gaap_StatementGeographicalAxis = us-gaap_LatinAmericaMember |
Income Before Income Taxes |
355us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_StatementGeographicalAxis = us-gaap_LatinAmericaMember |
566us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_StatementGeographicalAxis = us-gaap_LatinAmericaMember |
529us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_StatementGeographicalAxis = us-gaap_LatinAmericaMember |
Net income |
242us-gaap_NetIncomeLoss / us-gaap_StatementGeographicalAxis = us-gaap_LatinAmericaMember |
359us-gaap_NetIncomeLoss / us-gaap_StatementGeographicalAxis = us-gaap_LatinAmericaMember |
333us-gaap_NetIncomeLoss / us-gaap_StatementGeographicalAxis = us-gaap_LatinAmericaMember |
Total Non-U.S. | |||
Revenues from External Customers and Long-Lived Assets [Line Items] | |||
Total assets |
311,815us-gaap_Assets / us-gaap_StatementGeographicalAxis = bac_ForeignMember |
299,030us-gaap_Assets / us-gaap_StatementGeographicalAxis = bac_ForeignMember |
|
Total revenue, net of interest expense |
11,287us-gaap_Revenues / us-gaap_StatementGeographicalAxis = bac_ForeignMember |
12,330us-gaap_Revenues / us-gaap_StatementGeographicalAxis = bac_ForeignMember |
11,159us-gaap_Revenues / us-gaap_StatementGeographicalAxis = bac_ForeignMember |
Income Before Income Taxes |
2,212us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_StatementGeographicalAxis = bac_ForeignMember |
2,951us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_StatementGeographicalAxis = bac_ForeignMember |
1,205us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_StatementGeographicalAxis = bac_ForeignMember |
Net income |
1,528us-gaap_NetIncomeLoss / us-gaap_StatementGeographicalAxis = bac_ForeignMember |
843us-gaap_NetIncomeLoss / us-gaap_StatementGeographicalAxis = bac_ForeignMember |
72us-gaap_NetIncomeLoss / us-gaap_StatementGeographicalAxis = bac_ForeignMember |
Bank of America Corporation | |||
Revenues from External Customers and Long-Lived Assets [Line Items] | |||
Total assets |
466,417us-gaap_Assets / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
460,368us-gaap_Assets / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
|
Total revenue, net of interest expense |
14,457us-gaap_Revenues / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
11,209us-gaap_Revenues / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
17,078us-gaap_Revenues / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Net income |
4,833us-gaap_NetIncomeLoss / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
11,431us-gaap_NetIncomeLoss / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
4,188us-gaap_NetIncomeLoss / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Bank of America Corporation | China Construction Bank | |||
Revenues from External Customers and Long-Lived Assets [Line Items] | |||
Realized gain (loss) on sale of equity method investment |
753us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = bac_ChinaConstructionBankMember |
||
Equity method investment, realized gain (loss) on disposal net of tax |
$ 474bac_EquityMethodInvestmentRealizedGainLossOnDisposalNetofTax / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis = bac_ChinaConstructionBankMember |
X | ||||||||||
- Definition
Equity Method Investment, Realized Gain (Loss) On Disposal, Net of Tax No definition available.
|
X | ||||||||||
- Definition
Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
Amount of gain (loss) on sale or disposal of an equity method investment. No definition available.
|
X | ||||||||||
- Definition
This element represents the income or loss from continuing operations attributable to the economic entity which may also be defined as revenue less expenses from ongoing operations, after income or loss from equity method investments, but before income taxes, extraordinary items, and noncontrolling interest. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
The portion of profit or loss for the period, net of income taxes, which is attributable to the parent. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss). Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|