Business Segment Information (Details) (USD $)
In Millions, unless otherwise specified |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2014
|
Dec. 31, 2013
|
Dec. 31, 2012
|
|
Segment Reporting Information [Line Items] | |||
Net interest income (FTE basis) | $ 40,821bac_InterestIncomeExpenseNetFullTaxEquivalentBasis | $ 43,124bac_InterestIncomeExpenseNetFullTaxEquivalentBasis | $ 41,557bac_InterestIncomeExpenseNetFullTaxEquivalentBasis |
Noninterest income | 44,295us-gaap_NoninterestIncome | 46,677us-gaap_NoninterestIncome | 42,678us-gaap_NoninterestIncome |
Total revenue, net of interest expense (FTE basis) | 85,116bac_RevenuesNetofInterestExpenseFullTaxEquivalentBasis | 89,801bac_RevenuesNetofInterestExpenseFullTaxEquivalentBasis | 84,235bac_RevenuesNetofInterestExpenseFullTaxEquivalentBasis |
Provision for credit losses | 2,275us-gaap_ProvisionForLoanLeaseAndOtherLosses | 3,556us-gaap_ProvisionForLoanLeaseAndOtherLosses | 8,169us-gaap_ProvisionForLoanLeaseAndOtherLosses |
Amortization of intangibles | 936us-gaap_AmortizationOfIntangibleAssets | 1,086us-gaap_AmortizationOfIntangibleAssets | 1,264us-gaap_AmortizationOfIntangibleAssets |
Other noninterest expense | 74,181bac_NoninterestExpenseExcludingAmortizationofIntangibleAssets | 68,128bac_NoninterestExpenseExcludingAmortizationofIntangibleAssets | 70,829bac_NoninterestExpenseExcludingAmortizationofIntangibleAssets |
Income (loss) before income taxes (FTE basis) | 7,724bac_IncomeLossfromContinuingOperationsbeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestFullTaxEquivalentBasis | 17,031bac_IncomeLossfromContinuingOperationsbeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestFullTaxEquivalentBasis | 3,973bac_IncomeLossfromContinuingOperationsbeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestFullTaxEquivalentBasis |
Income tax expense (benefit) (FTE basis) | 2,891bac_IncomeTaxExpenseBenefitFullTaxEquivalentBasis | 5,600bac_IncomeTaxExpenseBenefitFullTaxEquivalentBasis | (215)bac_IncomeTaxExpenseBenefitFullTaxEquivalentBasis |
Net income | 4,833us-gaap_NetIncomeLoss | 11,431us-gaap_NetIncomeLoss | 4,188us-gaap_NetIncomeLoss |
Year-end total assets | 2,104,534us-gaap_Assets | 2,102,273us-gaap_Assets | |
Operating Segments | |||
Segment Reporting Information [Line Items] | |||
Total revenue, net of interest expense (FTE basis) |
85,831bac_RevenuesNetofInterestExpenseFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember |
87,238bac_RevenuesNetofInterestExpenseFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember |
79,895bac_RevenuesNetofInterestExpenseFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember |
Net income |
4,829us-gaap_NetIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember |
10,719us-gaap_NetIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember |
4,891us-gaap_NetIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember |
Year-end total assets |
1,961,722us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember |
1,934,649us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember |
|
Operating Segments | Consumer & Business Banking | |||
Segment Reporting Information [Line Items] | |||
Net interest income (FTE basis) |
19,685bac_InterestIncomeExpenseNetFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_ConsumerBusinessBankingSegmentMember |
20,050bac_InterestIncomeExpenseNetFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_ConsumerBusinessBankingSegmentMember |
19,853bac_InterestIncomeExpenseNetFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_ConsumerBusinessBankingSegmentMember |
Noninterest income |
10,177us-gaap_NoninterestIncome / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_ConsumerBusinessBankingSegmentMember |
9,814us-gaap_NoninterestIncome / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_ConsumerBusinessBankingSegmentMember |
9,932us-gaap_NoninterestIncome / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_ConsumerBusinessBankingSegmentMember |
Total revenue, net of interest expense (FTE basis) |
29,862bac_RevenuesNetofInterestExpenseFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_ConsumerBusinessBankingSegmentMember |
29,864bac_RevenuesNetofInterestExpenseFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_ConsumerBusinessBankingSegmentMember |
29,785bac_RevenuesNetofInterestExpenseFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_ConsumerBusinessBankingSegmentMember |
Provision for credit losses |
2,633us-gaap_ProvisionForLoanLeaseAndOtherLosses / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_ConsumerBusinessBankingSegmentMember |
3,107us-gaap_ProvisionForLoanLeaseAndOtherLosses / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_ConsumerBusinessBankingSegmentMember |
4,148us-gaap_ProvisionForLoanLeaseAndOtherLosses / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_ConsumerBusinessBankingSegmentMember |
Amortization of intangibles |
398us-gaap_AmortizationOfIntangibleAssets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_ConsumerBusinessBankingSegmentMember |
505us-gaap_AmortizationOfIntangibleAssets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_ConsumerBusinessBankingSegmentMember |
626us-gaap_AmortizationOfIntangibleAssets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_ConsumerBusinessBankingSegmentMember |
Other noninterest expense |
15,513bac_NoninterestExpenseExcludingAmortizationofIntangibleAssets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_ConsumerBusinessBankingSegmentMember |
15,755bac_NoninterestExpenseExcludingAmortizationofIntangibleAssets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_ConsumerBusinessBankingSegmentMember |
16,295bac_NoninterestExpenseExcludingAmortizationofIntangibleAssets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_ConsumerBusinessBankingSegmentMember |
Income (loss) before income taxes (FTE basis) |
11,318bac_IncomeLossfromContinuingOperationsbeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_ConsumerBusinessBankingSegmentMember |
10,497bac_IncomeLossfromContinuingOperationsbeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_ConsumerBusinessBankingSegmentMember |
8,716bac_IncomeLossfromContinuingOperationsbeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_ConsumerBusinessBankingSegmentMember |
Income tax expense (benefit) (FTE basis) |
4,222bac_IncomeTaxExpenseBenefitFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_ConsumerBusinessBankingSegmentMember |
3,850bac_IncomeTaxExpenseBenefitFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_ConsumerBusinessBankingSegmentMember |
3,126bac_IncomeTaxExpenseBenefitFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_ConsumerBusinessBankingSegmentMember |
Net income |
7,096us-gaap_NetIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_ConsumerBusinessBankingSegmentMember |
6,647us-gaap_NetIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_ConsumerBusinessBankingSegmentMember |
5,590us-gaap_NetIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_ConsumerBusinessBankingSegmentMember |
Year-end total assets |
622,378us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_ConsumerBusinessBankingSegmentMember |
593,014us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_ConsumerBusinessBankingSegmentMember |
|
Operating Segments | Consumer Real Estate Services | |||
Segment Reporting Information [Line Items] | |||
Net interest income (FTE basis) |
2,831bac_InterestIncomeExpenseNetFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_ConsumerRealEstateServicesSegmentMember |
2,890bac_InterestIncomeExpenseNetFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_ConsumerRealEstateServicesSegmentMember |
2,928bac_InterestIncomeExpenseNetFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_ConsumerRealEstateServicesSegmentMember |
Noninterest income |
2,017us-gaap_NoninterestIncome / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_ConsumerRealEstateServicesSegmentMember |
4,825us-gaap_NoninterestIncome / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_ConsumerRealEstateServicesSegmentMember |
5,821us-gaap_NoninterestIncome / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_ConsumerRealEstateServicesSegmentMember |
Total revenue, net of interest expense (FTE basis) |
4,848bac_RevenuesNetofInterestExpenseFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_ConsumerRealEstateServicesSegmentMember |
7,715bac_RevenuesNetofInterestExpenseFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_ConsumerRealEstateServicesSegmentMember |
8,749bac_RevenuesNetofInterestExpenseFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_ConsumerRealEstateServicesSegmentMember |
Provision for credit losses |
160us-gaap_ProvisionForLoanLeaseAndOtherLosses / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_ConsumerRealEstateServicesSegmentMember |
(156)us-gaap_ProvisionForLoanLeaseAndOtherLosses / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_ConsumerRealEstateServicesSegmentMember |
1,442us-gaap_ProvisionForLoanLeaseAndOtherLosses / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_ConsumerRealEstateServicesSegmentMember |
Amortization of intangibles |
0us-gaap_AmortizationOfIntangibleAssets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_ConsumerRealEstateServicesSegmentMember |
0us-gaap_AmortizationOfIntangibleAssets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_ConsumerRealEstateServicesSegmentMember |
0us-gaap_AmortizationOfIntangibleAssets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_ConsumerRealEstateServicesSegmentMember |
Other noninterest expense |
23,226bac_NoninterestExpenseExcludingAmortizationofIntangibleAssets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_ConsumerRealEstateServicesSegmentMember |
15,815bac_NoninterestExpenseExcludingAmortizationofIntangibleAssets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_ConsumerRealEstateServicesSegmentMember |
16,968bac_NoninterestExpenseExcludingAmortizationofIntangibleAssets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_ConsumerRealEstateServicesSegmentMember |
Income (loss) before income taxes (FTE basis) |
(18,538)bac_IncomeLossfromContinuingOperationsbeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_ConsumerRealEstateServicesSegmentMember |
(7,944)bac_IncomeLossfromContinuingOperationsbeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_ConsumerRealEstateServicesSegmentMember |
(9,661)bac_IncomeLossfromContinuingOperationsbeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_ConsumerRealEstateServicesSegmentMember |
Income tax expense (benefit) (FTE basis) |
(5,143)bac_IncomeTaxExpenseBenefitFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_ConsumerRealEstateServicesSegmentMember |
(2,913)bac_IncomeTaxExpenseBenefitFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_ConsumerRealEstateServicesSegmentMember |
(3,360)bac_IncomeTaxExpenseBenefitFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_ConsumerRealEstateServicesSegmentMember |
Net income |
(13,395)us-gaap_NetIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_ConsumerRealEstateServicesSegmentMember |
(5,031)us-gaap_NetIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_ConsumerRealEstateServicesSegmentMember |
(6,301)us-gaap_NetIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_ConsumerRealEstateServicesSegmentMember |
Year-end total assets |
103,730us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_ConsumerRealEstateServicesSegmentMember |
113,391us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_ConsumerRealEstateServicesSegmentMember |
|
Operating Segments | Global Wealth & Investment Management | |||
Segment Reporting Information [Line Items] | |||
Net interest income (FTE basis) |
5,836bac_InterestIncomeExpenseNetFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalWealthAndInvestmentManagementSegmentMember |
6,064bac_InterestIncomeExpenseNetFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalWealthAndInvestmentManagementSegmentMember |
5,827bac_InterestIncomeExpenseNetFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalWealthAndInvestmentManagementSegmentMember |
Noninterest income |
12,568us-gaap_NoninterestIncome / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalWealthAndInvestmentManagementSegmentMember |
11,726us-gaap_NoninterestIncome / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalWealthAndInvestmentManagementSegmentMember |
10,691us-gaap_NoninterestIncome / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalWealthAndInvestmentManagementSegmentMember |
Total revenue, net of interest expense (FTE basis) |
18,404bac_RevenuesNetofInterestExpenseFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalWealthAndInvestmentManagementSegmentMember |
17,790bac_RevenuesNetofInterestExpenseFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalWealthAndInvestmentManagementSegmentMember |
16,518bac_RevenuesNetofInterestExpenseFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalWealthAndInvestmentManagementSegmentMember |
Provision for credit losses |
14us-gaap_ProvisionForLoanLeaseAndOtherLosses / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalWealthAndInvestmentManagementSegmentMember |
56us-gaap_ProvisionForLoanLeaseAndOtherLosses / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalWealthAndInvestmentManagementSegmentMember |
266us-gaap_ProvisionForLoanLeaseAndOtherLosses / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalWealthAndInvestmentManagementSegmentMember |
Amortization of intangibles |
367us-gaap_AmortizationOfIntangibleAssets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalWealthAndInvestmentManagementSegmentMember |
387us-gaap_AmortizationOfIntangibleAssets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalWealthAndInvestmentManagementSegmentMember |
410us-gaap_AmortizationOfIntangibleAssets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalWealthAndInvestmentManagementSegmentMember |
Other noninterest expense |
13,280bac_NoninterestExpenseExcludingAmortizationofIntangibleAssets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalWealthAndInvestmentManagementSegmentMember |
12,646bac_NoninterestExpenseExcludingAmortizationofIntangibleAssets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalWealthAndInvestmentManagementSegmentMember |
12,312bac_NoninterestExpenseExcludingAmortizationofIntangibleAssets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalWealthAndInvestmentManagementSegmentMember |
Income (loss) before income taxes (FTE basis) |
4,743bac_IncomeLossfromContinuingOperationsbeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalWealthAndInvestmentManagementSegmentMember |
4,701bac_IncomeLossfromContinuingOperationsbeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalWealthAndInvestmentManagementSegmentMember |
3,530bac_IncomeLossfromContinuingOperationsbeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalWealthAndInvestmentManagementSegmentMember |
Income tax expense (benefit) (FTE basis) |
1,769bac_IncomeTaxExpenseBenefitFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalWealthAndInvestmentManagementSegmentMember |
1,724bac_IncomeTaxExpenseBenefitFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalWealthAndInvestmentManagementSegmentMember |
1,286bac_IncomeTaxExpenseBenefitFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalWealthAndInvestmentManagementSegmentMember |
Net income |
2,974us-gaap_NetIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalWealthAndInvestmentManagementSegmentMember |
2,977us-gaap_NetIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalWealthAndInvestmentManagementSegmentMember |
2,244us-gaap_NetIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalWealthAndInvestmentManagementSegmentMember |
Year-end total assets |
276,587us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalWealthAndInvestmentManagementSegmentMember |
274,113us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalWealthAndInvestmentManagementSegmentMember |
|
Operating Segments | Global Banking | |||
Segment Reporting Information [Line Items] | |||
Net interest income (FTE basis) |
8,999bac_InterestIncomeExpenseNetFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalBankingSegmentMember |
8,914bac_InterestIncomeExpenseNetFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalBankingSegmentMember |
8,131bac_InterestIncomeExpenseNetFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalBankingSegmentMember |
Noninterest income |
7,599us-gaap_NoninterestIncome / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalBankingSegmentMember |
7,565us-gaap_NoninterestIncome / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalBankingSegmentMember |
7,538us-gaap_NoninterestIncome / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalBankingSegmentMember |
Total revenue, net of interest expense (FTE basis) |
16,598bac_RevenuesNetofInterestExpenseFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalBankingSegmentMember |
16,479bac_RevenuesNetofInterestExpenseFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalBankingSegmentMember |
15,669bac_RevenuesNetofInterestExpenseFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalBankingSegmentMember |
Provision for credit losses |
336us-gaap_ProvisionForLoanLeaseAndOtherLosses / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalBankingSegmentMember |
1,075us-gaap_ProvisionForLoanLeaseAndOtherLosses / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalBankingSegmentMember |
(342)us-gaap_ProvisionForLoanLeaseAndOtherLosses / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalBankingSegmentMember |
Amortization of intangibles |
45us-gaap_AmortizationOfIntangibleAssets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalBankingSegmentMember |
62us-gaap_AmortizationOfIntangibleAssets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalBankingSegmentMember |
79us-gaap_AmortizationOfIntangibleAssets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalBankingSegmentMember |
Other noninterest expense |
7,636bac_NoninterestExpenseExcludingAmortizationofIntangibleAssets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalBankingSegmentMember |
7,489bac_NoninterestExpenseExcludingAmortizationofIntangibleAssets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalBankingSegmentMember |
7,538bac_NoninterestExpenseExcludingAmortizationofIntangibleAssets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalBankingSegmentMember |
Income (loss) before income taxes (FTE basis) |
8,581bac_IncomeLossfromContinuingOperationsbeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalBankingSegmentMember |
7,853bac_IncomeLossfromContinuingOperationsbeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalBankingSegmentMember |
8,394bac_IncomeLossfromContinuingOperationsbeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalBankingSegmentMember |
Income tax expense (benefit) (FTE basis) |
3,146bac_IncomeTaxExpenseBenefitFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalBankingSegmentMember |
2,880bac_IncomeTaxExpenseBenefitFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalBankingSegmentMember |
3,052bac_IncomeTaxExpenseBenefitFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalBankingSegmentMember |
Net income |
5,435us-gaap_NetIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalBankingSegmentMember |
4,973us-gaap_NetIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalBankingSegmentMember |
5,342us-gaap_NetIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalBankingSegmentMember |
Year-end total assets |
379,513us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalBankingSegmentMember |
378,659us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalBankingSegmentMember |
|
Operating Segments | Global Markets | |||
Segment Reporting Information [Line Items] | |||
Net interest income (FTE basis) |
3,986bac_InterestIncomeExpenseNetFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalMarketsSegmentMember |
4,224bac_InterestIncomeExpenseNetFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalMarketsSegmentMember |
3,667bac_InterestIncomeExpenseNetFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalMarketsSegmentMember |
Noninterest income |
12,133us-gaap_NoninterestIncome / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalMarketsSegmentMember |
11,166us-gaap_NoninterestIncome / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalMarketsSegmentMember |
5,507us-gaap_NoninterestIncome / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalMarketsSegmentMember |
Total revenue, net of interest expense (FTE basis) |
16,119bac_RevenuesNetofInterestExpenseFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalMarketsSegmentMember |
15,390bac_RevenuesNetofInterestExpenseFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalMarketsSegmentMember |
9,174bac_RevenuesNetofInterestExpenseFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalMarketsSegmentMember |
Provision for credit losses |
110us-gaap_ProvisionForLoanLeaseAndOtherLosses / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalMarketsSegmentMember |
140us-gaap_ProvisionForLoanLeaseAndOtherLosses / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalMarketsSegmentMember |
34us-gaap_ProvisionForLoanLeaseAndOtherLosses / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalMarketsSegmentMember |
Amortization of intangibles |
65us-gaap_AmortizationOfIntangibleAssets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalMarketsSegmentMember |
65us-gaap_AmortizationOfIntangibleAssets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalMarketsSegmentMember |
64us-gaap_AmortizationOfIntangibleAssets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalMarketsSegmentMember |
Other noninterest expense |
11,706bac_NoninterestExpenseExcludingAmortizationofIntangibleAssets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalMarketsSegmentMember |
11,931bac_NoninterestExpenseExcludingAmortizationofIntangibleAssets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalMarketsSegmentMember |
11,221bac_NoninterestExpenseExcludingAmortizationofIntangibleAssets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalMarketsSegmentMember |
Income (loss) before income taxes (FTE basis) |
4,238bac_IncomeLossfromContinuingOperationsbeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalMarketsSegmentMember |
3,254bac_IncomeLossfromContinuingOperationsbeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalMarketsSegmentMember |
(2,145)bac_IncomeLossfromContinuingOperationsbeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalMarketsSegmentMember |
Income tax expense (benefit) (FTE basis) |
1,519bac_IncomeTaxExpenseBenefitFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalMarketsSegmentMember |
2,101bac_IncomeTaxExpenseBenefitFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalMarketsSegmentMember |
(161)bac_IncomeTaxExpenseBenefitFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalMarketsSegmentMember |
Net income |
2,719us-gaap_NetIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalMarketsSegmentMember |
1,153us-gaap_NetIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalMarketsSegmentMember |
(1,984)us-gaap_NetIncomeLoss / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalMarketsSegmentMember |
Year-end total assets |
579,514us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalMarketsSegmentMember |
575,472us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = bac_GlobalMarketsSegmentMember |
|
All Other | |||
Segment Reporting Information [Line Items] | |||
Net interest income (FTE basis) |
(516)bac_InterestIncomeExpenseNetFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = bac_AllOtherNonSegmentMember |
982bac_InterestIncomeExpenseNetFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = bac_AllOtherNonSegmentMember |
1,151bac_InterestIncomeExpenseNetFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = bac_AllOtherNonSegmentMember |
Noninterest income |
(199)us-gaap_NoninterestIncome / us-gaap_ConsolidationItemsAxis = bac_AllOtherNonSegmentMember |
1,581us-gaap_NoninterestIncome / us-gaap_ConsolidationItemsAxis = bac_AllOtherNonSegmentMember |
3,189us-gaap_NoninterestIncome / us-gaap_ConsolidationItemsAxis = bac_AllOtherNonSegmentMember |
Total revenue, net of interest expense (FTE basis) |
(715)bac_RevenuesNetofInterestExpenseFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = bac_AllOtherNonSegmentMember |
2,563bac_RevenuesNetofInterestExpenseFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = bac_AllOtherNonSegmentMember |
4,340bac_RevenuesNetofInterestExpenseFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = bac_AllOtherNonSegmentMember |
Provision for credit losses |
(978)us-gaap_ProvisionForLoanLeaseAndOtherLosses / us-gaap_ConsolidationItemsAxis = bac_AllOtherNonSegmentMember |
(666)us-gaap_ProvisionForLoanLeaseAndOtherLosses / us-gaap_ConsolidationItemsAxis = bac_AllOtherNonSegmentMember |
2,621us-gaap_ProvisionForLoanLeaseAndOtherLosses / us-gaap_ConsolidationItemsAxis = bac_AllOtherNonSegmentMember |
Amortization of intangibles |
61us-gaap_AmortizationOfIntangibleAssets / us-gaap_ConsolidationItemsAxis = bac_AllOtherNonSegmentMember |
67us-gaap_AmortizationOfIntangibleAssets / us-gaap_ConsolidationItemsAxis = bac_AllOtherNonSegmentMember |
85us-gaap_AmortizationOfIntangibleAssets / us-gaap_ConsolidationItemsAxis = bac_AllOtherNonSegmentMember |
Other noninterest expense |
2,820bac_NoninterestExpenseExcludingAmortizationofIntangibleAssets / us-gaap_ConsolidationItemsAxis = bac_AllOtherNonSegmentMember |
4,492bac_NoninterestExpenseExcludingAmortizationofIntangibleAssets / us-gaap_ConsolidationItemsAxis = bac_AllOtherNonSegmentMember |
6,495bac_NoninterestExpenseExcludingAmortizationofIntangibleAssets / us-gaap_ConsolidationItemsAxis = bac_AllOtherNonSegmentMember |
Income (loss) before income taxes (FTE basis) |
(2,618)bac_IncomeLossfromContinuingOperationsbeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = bac_AllOtherNonSegmentMember |
(1,330)bac_IncomeLossfromContinuingOperationsbeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = bac_AllOtherNonSegmentMember |
(4,861)bac_IncomeLossfromContinuingOperationsbeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterestFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = bac_AllOtherNonSegmentMember |
Income tax expense (benefit) (FTE basis) |
(2,622)bac_IncomeTaxExpenseBenefitFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = bac_AllOtherNonSegmentMember |
(2,042)bac_IncomeTaxExpenseBenefitFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = bac_AllOtherNonSegmentMember |
(4,158)bac_IncomeTaxExpenseBenefitFullTaxEquivalentBasis / us-gaap_ConsolidationItemsAxis = bac_AllOtherNonSegmentMember |
Net income |
4us-gaap_NetIncomeLoss / us-gaap_ConsolidationItemsAxis = bac_AllOtherNonSegmentMember |
712us-gaap_NetIncomeLoss / us-gaap_ConsolidationItemsAxis = bac_AllOtherNonSegmentMember |
(703)us-gaap_NetIncomeLoss / us-gaap_ConsolidationItemsAxis = bac_AllOtherNonSegmentMember |
Year-end total assets |
$ 142,812us-gaap_Assets / us-gaap_ConsolidationItemsAxis = bac_AllOtherNonSegmentMember |
$ 167,624us-gaap_Assets / us-gaap_ConsolidationItemsAxis = bac_AllOtherNonSegmentMember |
X | ||||||||||
- Definition
Income (Loss) from Continuing Operations before Income Taxes, Extraordinary Items, Noncontrolling Interest, Full Tax Equivalent Basis No definition available.
|
X | ||||||||||
- Definition
The sum of the current income tax expense or benefit and the deferred income tax expense or benefit pertaining to continuing operations and derived on a full tax equivalent basis (an adjustment for tax exempt income). No definition available.
|
X | ||||||||||
- Definition
Interest Income (Expense) Net, Full Tax Equivalent Basis No definition available.
|
X | ||||||||||
- Definition
Segment reporting information other noninterest expenses. No definition available.
|
X | ||||||||||
- Definition
Revenue, at full tax equivalent basis, net of interest expense. No definition available.
|
X | ||||||||||
- Definition
The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
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
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 total amount of noninterest income which may be derived from: (1) fees and commissions; (2) premiums earned; (3) insurance policy charges; (4) the sale or disposal of assets; and (5) other sources not otherwise specified. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
Amount of expense related loan transactions, lease transactions, credit loss from transactions other than loan and lease transactions, and other loss based on assessment of uncollectability from the counterparty to reduce the account to their net realizable value. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|