VCP Scanner
Stock Screener
Filter stocks with fundamental & technical criteria
Market Themes
Curated industry baskets & thematic leaders
Earnings Hub
Calendar, EPS surprise stats & earnings transcripts
Market News
Real-time market intelligence & AI overviews
Insider Buying
SEC Form 4 corporate insider purchases
MinerviniVCP SetupsTrend Template
O'NeilCup with HandleFlat BaseDouble BottomCANSLIM Leaders
QullamaggieHigh Tight FlagsFlag BreakoutsEpisodic PivotsMomentum Leaders
KellWedge PopEMA Crossback
LivermorePivotal Points
PatternsFalling Wedge & ChannelBase Breakouts
View All Playbooks...
BreakoutsScanner
FAANG & Tech
AAPL vs MSFTNVDA vs AMDGOOGL vs META
Cloud & Cyber
CRM vs NOWCRWD vs PANWSNOW vs DDOG
Consumer & Auto
TSLA vs FAMZN vs WMTNFLX vs DIS
Finance & Crypto
JPM vs BACV vs MACOIN vs MSTR
Index & ETFs
SPY vs QQQVTI vs VOOSPY vs IWM
Compare Any Stocks...
DCF ValuationCalculate intrinsic value of US stocks
Market ValuationBuffett indicator, CAPE & macro gauges
Total ReturnSee dividends + price return history
DCA CalculatorSimulate recurring buys & compounding
VisualizeInteractive multi-year financial charts
Watchlist
BreakoutsScanner
WatchlistPricing
Ctrl K
Pricing
BAC
← Back to Screener
VCP ScannerFree US Stock Screener & Financial Analysis

Find stocks. Analyze deeply. Research with clarity.

Data updated daily

Product

  • Screener
  • Scanner
  • Themes
  • Valuation
  • Total Return
  • DCA Calculator
  • Pricing
  • News
  • Earnings

Resources

  • Market Valuation
  • Compare
  • Insider Activity
  • Methodology
  • How It Works
  • Glossary
  • Learn

Get Ideas

Get weekly market insights — free

© 2026 VCP Scanner
AboutPrivacyTermsRefund Policy
Not financial advice. Do your own research.
ScreenerBreakoutsScannerWatchlist
BACBank of America Corporation
$49.42$350.7B
Overview & Tools
OverviewChart Terminal ↗AnalysisVisualize
Valuation & Forecasts
Valuation ModelsEstimatesDCF Model
Price & Analyst Data
Analyst TargetsPrice History
Financial Statements
Income StatementBalance SheetCash FlowRatios & Margins
Performance
P/E HistoryRevenue HistoryEarnings HistoryDividend HistoryTotal Return
Discovery & Screens
Live BreakoutsStock ScreenerOwnership
HomeStocksBACFinancials

Bank of America Corporation (BAC) Income Statement

30Y historyFree accessUpdated daily

Net interest income climbed to $16.4B in 2026Q3 with an NIM holding near 0.5%, but earnings quality is clouded by a -$16.3B provision reversal in 2026Q1 that pushed the efficiency ratio to 146.4% and fee income to -$3.1B.

Income StatementBalance SheetCash FlowRatios

BAC Income Statement

Annual statement

BAC Income Statement

Bank of America Corporation (BAC) annual income statement — 30-year revenue, gross profit & net income history

AnnualQuarterly
MetricTTMDec'25Dec'24Dec'23Dec'22Dec'21Dec'20Dec'19Dec'18Dec'17Dec'16Dec'15Dec'14Dec'13Dec'12Dec'11Dec'10Dec'09Dec'08Dec'07Dec'06Dec'05Dec'04Dec'03Dec'02Dec'01Dec'00Dec'99Dec'98Dec'97Dec'96
Net Interest Income63.94B60.1B56.06B56.93B52.46B42.93B43.36B48.89B48.16B45.24B41.1B38.96B40.78B42.27B40.66B44.62B51.52B47.11B45.36B34.44B34.59B30.74B27.96B21.46B20.92B20.29B18.35B18.24B18.3B18.43B16.95B
NII Growth %35.73%7.2%-1.53%8.52%22.19%-0.98%-11.31%1.51%6.46%10.08%5.49%-4.47%-3.52%3.96%-8.88%-13.41%9.37%3.86%31.7%-0.44%12.55%9.93%30.26%2.59%3.12%10.58%0.61%-0.33%-0.73%8.72%211.25%
Net Interest Margin %1.87%1.76%1.72%1.79%1.72%1.35%1.54%2.01%2.05%1.98%1.88%1.82%1.94%2.01%1.84%2.1%2.27%2.11%2.5%2.01%2.37%2.38%2.52%2.91%3.17%3.26%2.86%2.88%2.96%3.23%9.13%
Interest Income135.71B138.57B146.61B130.26B72.56B47.67B51.59B71.24B66.77B57.58B51.06B49.51B51.71B55.02B57.4B66.24B75.5B77.92B85.68B87.3B78.58B58.63B42.95B31.64B32.16B38.29B43.16B37.32B38.59B37.33B33.64B
Interest Expense71.77B78.47B90.55B73.33B20.1B4.74B8.22B22.34B18.61B12.34B9.96B10.55B10.94B12.76B16.74B21.62B23.97B30.81B40.32B52.86B43.99B27.89B14.99B10.18B11.24B18B24.82B19.09B20.29B18.9B16.68B
Loan Loss Provision5.28B5.67B5.82B4.39B2.54B-4.59B11.32B3.59B3.28B3.4B3.6B3.16B2.27B3.56B8.17B13.41B28.43B48.57B26.82B8.38B5.01B4.01B2.77B2.84B3.7B4.29B2.54B1.82B2.92B1.9B1.65B
Non-Interest Income59.03B53B45.83B41.65B42.49B46.18B42.17B42.35B42.86B41.89B42.6B44.01B45.12B43.78B40.61B41.48B53.44B62.52B26.88B28.33B34.99B24.23B21.7B17.36B14.2B14.82B14.61B14.31B13.21B12.03B9.75B
Non-Interest Income %48%46.86%44.98%42.25%44.75%51.82%49.3%46.42%47.09%48.08%50.9%53.04%52.52%50.88%49.97%48.18%50.91%57.03%37.21%45.13%50.29%44.08%43.7%44.72%40.43%42.22%44.32%43.97%41.92%39.49%36.51%
Total Net Revenue122.97B113.1B101.89B98.58B94.95B89.11B85.53B91.24B91.02B87.13B83.7B82.97B85.89B86.04B81.26B86.09B104.96B109.63B72.24B62.77B69.59B54.96B49.66B38.83B35.12B35.11B32.96B32.55B31.5B30.46B26.7B
Revenue Growth %14.64%11%3.35%3.82%6.55%4.19%-6.26%0.25%4.47%4.09%0.89%-3.41%-0.17%5.88%-5.61%-17.97%-4.26%51.75%15.09%-9.8%26.61%10.67%27.91%10.54%0.03%6.55%1.26%3.31%3.43%14.06%212.85%
Non-Interest Expense74.07B69.73B66.81B65.84B61.44B59.73B55.21B54.9B53.15B54.52B55.08B57.62B75.66B66.31B70.02B72.91B77.85B56.7B40.99B33.46B32.6B26.47B25.99B20.13B18.44B20.71B18.63B18.51B20.54B18B15.75B
Efficiency Ratio60.24%61.65%65.57%66.79%64.71%67.03%64.56%60.17%58.4%62.57%65.81%69.45%88.08%77.07%86.17%84.69%74.17%51.72%56.74%53.31%46.85%48.16%52.33%51.84%52.49%58.98%56.54%56.88%65.19%59.09%58.97%
Operating Income43.61B37.7B29.25B28.34B30.97B33.98B19B32.75B34.58B29.21B25.02B22.19B7.96B16.17B3.07B-230M-1.32B4.36B4.43B20.92B31.97B24.48B20.91B15.86B12.99B10.12B11.79B12.21B8.05B10.56B9.31B
Operating Margin %35.47%33.33%28.71%28.75%32.62%38.13%22.21%35.9%38%33.53%29.89%26.74%9.27%18.8%3.78%-0.27%-1.26%3.98%6.13%33.33%45.95%44.54%42.1%40.85%36.99%28.81%35.77%37.53%25.55%34.66%34.87%
Operating Income Growth %-28.85%3.22%-8.48%-8.85%78.87%-42.01%-5.29%18.39%16.75%12.77%178.63%-50.76%426.43%1435.65%82.62%-130.34%-1.54%-78.84%-34.56%30.61%17.08%31.82%22.09%28.41%-14.18%-3.5%51.78%-23.76%13.37%211.3%
Pretax Income43.37B37.7B29.25B28.34B30.97B33.98B19B32.75B34.58B29.21B25.02B22.19B7.96B16.17B3.07B-230M-1.32B4.36B4.43B20.92B31.97B24.48B20.91B15.86B12.99B10.12B11.79B12.21B8.05B10.56B9.31B
Pretax Margin %35.27%33.33%28.71%28.75%32.62%38.13%22.21%35.9%38%33.53%29.89%26.74%9.27%18.8%3.78%-0.27%-1.26%3.98%6.13%33.33%45.95%44.54%42.1%40.85%36.99%28.81%35.77%37.53%25.55%34.66%34.87%
Income Tax11.25B7.19B2.12B1.83B3.44B2B1.1B5.32B6.44B10.98B7.2B6.28B2.44B4.74B-1.12B-1.68B915M-1.92B420M5.94B10.84B8.02B6.96B5.05B3.74B3.33B4.27B4.33B2.88B4.01B3.5B
Effective Tax Rate %25.94%19.06%7.25%6.45%11.11%5.88%5.8%16.25%18.61%37.59%28.77%28.29%30.68%29.32%-36.33%728.7%-69.16%-43.94%9.49%28.4%33.9%32.74%33.29%31.85%28.8%32.87%36.23%35.47%35.82%38.03%37.57%
Net Income32.12B30.51B27.13B26.52B27.53B31.98B17.89B27.43B28.15B18.23B17.82B15.91B5.52B11.43B4.19B1.45B-2.24B6.28B4.01B14.98B21.13B16.46B13.95B10.81B9.25B6.79B7.52B7.88B5.17B6.54B5.81B
Net Margin %26.12%26.98%26.63%26.9%28.99%35.88%20.92%30.06%30.92%20.93%21.29%19.18%6.43%13.29%5.15%1.68%-2.13%5.72%5.55%23.87%30.37%29.96%28.08%27.84%26.33%19.34%22.81%24.22%16.39%21.48%21.77%
Net Income Growth %8.34%12.45%2.33%-3.68%-13.92%78.71%-34.76%-2.55%54.38%2.3%12.02%188.22%-51.71%172.95%189.63%164.61%-135.66%56.59%-73.25%-29.11%28.35%18.05%29.02%16.88%36.17%-9.64%-4.63%52.6%-21.05%12.54%198.1%
Net Income (Continuing)32.12B30.51B27.13B26.52B27.53B31.98B17.89B27.43B28.15B18.23B17.82B15.91B5.52B11.43B4.19B1.45B-2.24B6.28B4.01B14.98B21.13B16.46B13.95B10.81B9.25B6.79B7.52B7.88B5.17B6.54B5.81B
EPS (Diluted)4.393.823.223.083.193.571.872.752.611.561.501.310.360.900.250.01-0.37-0.290.552.042.882.251.903.572.962.092.262.241.451.811.96
EPS Growth %14.17%18.63%4.55%-3.45%-10.64%90.91%-32%5.36%67.31%4%14.5%263.89%-60%260%2400%102.7%-27.59%-152.73%-73.04%-29.17%28%18.42%-46.78%20.61%41.63%-7.52%0.89%54.48%-19.89%-7.65%11.36%
EPS (Basic)-3.883.253.103.213.601.882.772.641.631.581.380.360.940.260.01-0.37-0.290.563.324.664.103.713.643.042.132.282.281.491.862.00
Diluted Shares Outstanding7.31B7.55B7.84B8.08B8.17B8.56B8.8B9.44B10.24B10.78B11.05B11.24B10.58B11.49B10.84B10.25B9.79B7.73B7.33B7.33B7.33B7.33B7.33B3.03B3.13B3.25B3.32B3.52B1.17B1.14B1.2B

Key Metrics

Growth RegimeMixed
ProfitabilityStable
Balance SheetAdequate
Cash FlowStable
Top Statement Risk

Provision volatility and rate sensitivity

Verified Source

Metrics are mathematically derived from official filings.

SEC 10-Q (2026Q3)

Net Interest Income Plateauing Near Recent Highs

Based on reported figures, BAC's net interest income rose from $13.7B in 2024Q2 to $16.4B in 2026Q3, with year-over-year growth of 8.0% in the latest quarter after a period of contraction.

The swing from negative NII growth in 2024 to high-single-digit expansion by late 2026 suggests loan volume recovery and a more favorable funding mix are offsetting earlier deposit repricing pressure. Whether this momentum is sustainable depends on how deposit betas behave if policy rates fall, which warrants further investigation. The 2026Q3 figure is the strongest in the ten-quarter window, but the trend is uneven rather than linear.

Net Interest Margin Holding Within a Narrow Band

As reported in the income data, BAC's net interest margin stayed near 0.4% to 0.5% across all ten quarters, indicating limited compression despite shifting rate conditions.

A margin that holds steady while NII grows implies earning asset expansion is doing most of the work rather than spread widening. The lack of meaningful margin movement suggests asset yields and funding costs have been repricing in rough parity. Investors should monitor whether the margin can hold if asset repricing slows relative to deposit costs.

Provision Swings Dominate Earnings Quality

Provision expense ranged from $1.3B to $1.6B across most quarters, but the 2026Q1 figure reflects a reversal of -$16.3B, a discontinuity that materially distorts reported profitability.

A negative provision of this magnitude would typically indicate a large reserve release, which can flatter a single quarter's net income without reflecting underlying credit performance. The 2026Q1 net income of $8.6B should therefore be read alongside this reserve movement rather than as a clean run-rate. Outside that quarter, provisions appear relatively steady, suggesting credit costs are contained but not necessarily declining.

Efficiency Ratio Wide Despite Revenue Gains

BAC's efficiency ratio ranged from roughly 55.9% to 66.8% in most quarters, with the 2026Q1 spike to 146.4% distorted by a negative fee line and reserve reversal.

Ratios in the mid-60s imply a sizable share of revenue still absorbed by operating expense, limiting operating leverage relative to pure-play rate beneficiaries. The 2025Q4 improvement to about 55.9% suggests cost discipline can coincide with stronger revenue. Because the 2026Q1 ratio is driven by non-interest income turning negative, it should be treated as an outlier rather than a trend signal.

Fee Income Share Volatile Quarter to Quarter

Non-interest income contributed roughly 43% to 50% of total revenue in most quarters, but fell to -$3.1B in 2026Q1, showing that fee earnings can swing sharply within the reported period.

A fee share near half of revenue indicates meaningful diversification away from pure lending spread, which tends to reduce dependence on the rate cycle. The negative fee reading in 2026Q1 suggests trading or market-related losses or reserve-related items can overwhelm the usual fee base in a single period. Investors may want to assess the composition of this line to judge how recurring it is.

Reserve Reversal Could Flatter Reported Earnings

As reported in the income data, BAC's 2026Q1 provision of -$16.3B against $30.3B total revenue suggests reported earnings quality may be inflated by a one-time reserve release rather than sustained operating strength.

If the $8.6B 2026Q1 net income is partly driven by reserve reversal, the underlying run-rate would be materially lower than the headline figure. Mean reversion toward the typical $1.3B to $1.6B quarterly provision band would weigh on future earnings. Investors should monitor whether non-interest income recovers from the negative 2026Q1 reading before extrapolating recent profitability.

BAC — Frequently Asked Questions

Quick answers to the most common questions about buying BAC stock.

What was Bank of America Corporation's (BAC) revenue in 2025?

For fiscal year 2025, Bank of America Corporation (BAC) reported total revenue of $113.10B. This represents a 323.5% increase compared to $26.70B in 1996.

Is Bank of America Corporation (BAC) profitable?

Bank of America Corporation (BAC) is profitable, generating $30.51B in net income for the fiscal year ending 2025 with a net profit margin of 27.0%.

What is Bank of America Corporation's operating profit margin?

Bank of America Corporation (BAC) reported an operating income of $37.70B, resulting in an operating profit margin of 33.3%. This margin reflects the operational efficiency of the business before interest and taxes.

What is Bank of America Corporation's gross profit and gross margin?

Bank of America Corporation (BAC) generated $107.42B in gross profit for the year, representing a gross profit margin of 95.0%. This demonstrates the company's core pricing power and production efficiency.