Parent Company Information - Statement of Cash Flows (Details) (USD $)
In Millions, unless otherwise specified |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2014
|
Dec. 31, 2013
|
Dec. 31, 2012
|
|
Condensed Cash Flow Statements, Captions [Line Items] | |||
Net income | $ 4,833us-gaap_NetIncomeLoss | $ 11,431us-gaap_NetIncomeLoss | $ 4,188us-gaap_NetIncomeLoss |
Operating activities | |||
Other operating activities, net | (1,662)us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet | 2,806us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet | 4,951us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet |
Investing activities | |||
Other investing activities, net | (1,621)us-gaap_PaymentsForProceedsFromOtherInvestingActivities | (1,097)us-gaap_PaymentsForProceedsFromOtherInvestingActivities | (320)us-gaap_PaymentsForProceedsFromOtherInvestingActivities |
Financing activities | |||
Short-term borrowings | (14,827)us-gaap_ProceedsFromRepaymentsOfShortTermDebt | 16,009us-gaap_ProceedsFromRepaymentsOfShortTermDebt | (5,017)us-gaap_ProceedsFromRepaymentsOfShortTermDebt |
Proceeds from issuance | 51,573us-gaap_ProceedsFromIssuanceOfLongTermDebt | 45,658us-gaap_ProceedsFromIssuanceOfLongTermDebt | 22,200us-gaap_ProceedsFromIssuanceOfLongTermDebt |
Retirement of long-term debt | (53,749)us-gaap_RepaymentsOfLongTermDebt | (65,602)us-gaap_RepaymentsOfLongTermDebt | (124,389)us-gaap_RepaymentsOfLongTermDebt |
Proceeds from issuance of preferred stock | 5,957us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock | 1,008us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock | 667us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock |
Redemption of preferred stock | 0us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock | (6,461)us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock | 0us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock |
Common stock repurchased | (1,675)us-gaap_PaymentsForRepurchaseOfCommonStock | (3,220)us-gaap_PaymentsForRepurchaseOfCommonStock | 0us-gaap_PaymentsForRepurchaseOfCommonStock |
Cash dividends paid | (2,306)us-gaap_PaymentsOfOrdinaryDividends | (1,677)us-gaap_PaymentsOfOrdinaryDividends | (1,909)us-gaap_PaymentsOfOrdinaryDividends |
Other financing activities, net | (44)us-gaap_ProceedsFromPaymentsForOtherFinancingActivities | (26)us-gaap_ProceedsFromPaymentsForOtherFinancingActivities | 236us-gaap_ProceedsFromPaymentsForOtherFinancingActivities |
Net increase (decrease) in cash and cash equivalents | 7,267us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease | 20,570us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease | (9,350)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease |
Cash and cash equivalents at January 1 | 131,322us-gaap_CashAndCashEquivalentsAtCarryingValue | 110,752us-gaap_CashAndCashEquivalentsAtCarryingValue | 120,102us-gaap_CashAndCashEquivalentsAtCarryingValue |
Cash and cash equivalents at December 31 | 138,589us-gaap_CashAndCashEquivalentsAtCarryingValue | 131,322us-gaap_CashAndCashEquivalentsAtCarryingValue | 110,752us-gaap_CashAndCashEquivalentsAtCarryingValue |
Bank of America Corporation | |||
Condensed Cash Flow Statements, Captions [Line Items] | |||
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 |
Operating activities | |||
Equity in undistributed (earnings) losses of subsidiaries |
2,019us-gaap_IncomeLossFromSubsidiariesNetOfTax / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
(12,042)us-gaap_IncomeLossFromSubsidiariesNetOfTax / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
1,754us-gaap_IncomeLossFromSubsidiariesNetOfTax / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Other operating activities, net |
2,143us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
(10,422)us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
(3,432)us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Net cash provided by (used in) operating activities |
8,995us-gaap_NetCashProvidedByUsedInOperatingActivities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
(11,033)us-gaap_NetCashProvidedByUsedInOperatingActivities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
2,510us-gaap_NetCashProvidedByUsedInOperatingActivities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Investing activities | |||
Net sales (purchases) of securities |
(142)us-gaap_PaymentsForProceedsFromInvestments / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
459us-gaap_PaymentsForProceedsFromInvestments / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
13us-gaap_PaymentsForProceedsFromInvestments / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Net payments from (to) subsidiaries |
(5,902)bac_PaymentsforProceedsfromSubsidiaries / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
39,336bac_PaymentsforProceedsfromSubsidiaries / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
12,973bac_PaymentsforProceedsfromSubsidiaries / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Other investing activities, net |
19us-gaap_PaymentsForProceedsFromOtherInvestingActivities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
3us-gaap_PaymentsForProceedsFromOtherInvestingActivities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
445us-gaap_PaymentsForProceedsFromOtherInvestingActivities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Net cash provided by (used in) investing activities |
(6,025)us-gaap_NetCashProvidedByUsedInInvestingActivities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
39,798us-gaap_NetCashProvidedByUsedInInvestingActivities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
13,431us-gaap_NetCashProvidedByUsedInInvestingActivities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Financing activities | |||
Short-term borrowings |
(55)us-gaap_ProceedsFromRepaymentsOfShortTermDebt / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
178us-gaap_ProceedsFromRepaymentsOfShortTermDebt / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
(616)us-gaap_ProceedsFromRepaymentsOfShortTermDebt / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Net increase (decrease) in other advances |
1,264bac_ProceedsfromRepaymentsofOtherAdvances / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
(14,378)bac_ProceedsfromRepaymentsofOtherAdvances / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
10,100bac_ProceedsfromRepaymentsofOtherAdvances / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Proceeds from issuance |
29,324us-gaap_ProceedsFromIssuanceOfLongTermDebt / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
30,966us-gaap_ProceedsFromIssuanceOfLongTermDebt / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
17,176us-gaap_ProceedsFromIssuanceOfLongTermDebt / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Retirement of long-term debt |
(33,854)us-gaap_RepaymentsOfLongTermDebt / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
(39,320)us-gaap_RepaymentsOfLongTermDebt / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
(63,851)us-gaap_RepaymentsOfLongTermDebt / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Proceeds from issuance of preferred stock |
5,957us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
1,008us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
667us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Redemption of preferred stock |
(6,461)us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
||
Common stock repurchased |
(1,675)us-gaap_PaymentsForRepurchaseOfCommonStock / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
(3,220)us-gaap_PaymentsForRepurchaseOfCommonStock / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
|
Cash dividends paid |
(2,306)us-gaap_PaymentsOfOrdinaryDividends / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
(1,677)us-gaap_PaymentsOfOrdinaryDividends / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
(1,909)us-gaap_PaymentsOfOrdinaryDividends / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Other financing activities, net |
0us-gaap_ProceedsFromPaymentsForOtherFinancingActivities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
(668)us-gaap_ProceedsFromPaymentsForOtherFinancingActivities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
|
Net cash provided by (used in) financing activities |
(1,345)us-gaap_NetCashProvidedByUsedInFinancingActivities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
(32,904)us-gaap_NetCashProvidedByUsedInFinancingActivities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
(39,101)us-gaap_NetCashProvidedByUsedInFinancingActivities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Net increase (decrease) in cash and cash equivalents |
1,625us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
(4,139)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
(23,160)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
Cash and cash equivalents at January 1 |
98,679us-gaap_CashAndCashEquivalentsAtCarryingValue / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
124,991us-gaap_CashAndCashEquivalentsAtCarryingValue / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
|
Cash and cash equivalents at December 31 |
100,304us-gaap_CashAndCashEquivalentsAtCarryingValue / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
98,679us-gaap_CashAndCashEquivalentsAtCarryingValue / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |
|
Successor | Bank of America Corporation | |||
Financing activities | |||
Cash and cash equivalents at December 31 |
102,818us-gaap_CashAndCashEquivalentsAtCarryingValue / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_StatementScenarioAxis = us-gaap_SuccessorMember |
||
Predecessor | Bank of America Corporation | |||
Financing activities | |||
Cash and cash equivalents at December 31 |
$ 101,831us-gaap_CashAndCashEquivalentsAtCarryingValue / dei_LegalEntityAxis = us-gaap_ParentCompanyMember / us-gaap_StatementScenarioAxis = us-gaap_PredecessorMember |
X | ||||||||||
- Definition
Represents net payments from (to) subsidiaries. No definition available.
|
X | ||||||||||
- Definition
Proceeds from (Repayments of) Other Advances No definition available.
|
X | ||||||||||
- Definition
Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Definition
Amount after tax of income (loss) of subsidiary attributable to the parent entity. No definition available.
|
X | ||||||||||
- Definition
The increase (decrease) during the reporting period in other assets used in operating activities less other operating liabilities used in operating activities not separately disclosed in the statement of cash flows. May include changes in other current assets and liabilities, other noncurrent assets and liabilities, or a combination of other current and noncurrent assets and liabilities. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Definition
Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Definition
Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Details
|
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
The net cash paid (received) associated with the acquisition or disposal of all investments, including securities and other assets. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
The net cash outflow or inflow from other investing activities. This element is used when there is not a more specific and appropriate element in the taxonomy. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
The cash outflow to reacquire common stock during the period. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
The cash outflow for reacquisition of callable preferred stock. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
Cash outflow in the form of ordinary dividends to common shareholders, preferred shareholders and noncontrolling interests, generally out of earnings. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
Proceeds from issuance of capital stock which provides for a specific dividend that is paid to the shareholders before any dividends to common stockholders and which takes precedence over common stockholders in the event of liquidation. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
The net cash inflow or outflow from other financing activities. This element is used when there is not a more specific and appropriate element in the taxonomy. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
The net cash inflow or outflow for borrowing having initial term of repayment within one year or the normal operating cycle, if longer. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|