Where to Find JPMorgan Chase 10-K Filings Without Wasting Your Afternoon

JPMorgan Chase files its financial statements with the SEC every quarter and year-end. If you are looking at the raw numbers, the most useful filing is the annual 10-K, which for JPMorgan comes out roughly in February each year. The latest one I pulled was the 2024 Form 10-K filed on February 21, 2025, covering the fiscal year ending December 31, 2024. You can grab it directly from the SEC's EDGAR database by searching JPMorgan Chase & Co. or by going to the ticker page at sec.gov/cgi-bin/browse-edgar?action=getcompany&company=JPMORGAN%20CHASE%20&SEC%20Filings=10-K and clicking through to the most recent annual report. Most people start at the consolidated balance sheet, but that is where the confusion begins if you treat a bank like a regular corporation. JPMorgan reports total assets around 4.06 trillion as of late 2024. That number looks enormous, but it is not comparable to something like Apple or Tesla because banks hold customer deposits as liabilities and lend them out as assets. The actual equity portion, called total shareholders' equity, sat at about 315 billion in that same filing. That means the leverage ratio is far higher than you would see in nonfinancial companies, and pretending otherwise when you build a model is the quickest way to make a mistake. The income statement for JPMorgan is equally unusual because the line items do not follow a standard manufacturing or services template. Revenue here is labeled net revenue and it breaks down into net interest revenue and noninterest revenue. For 2024, net interest revenue was roughly 91.7 billion while noninterest revenue came in around 49.3 billion. Net income for the full year was about 49.6 billion. If you just compare the top-line revenue to peers like Bank of America or Wells Fargo, you will miss the fact that net interest margin is heavily driven by the federal funds rate environment, and a rate cut cycle flips that number quickly. I learned that the hard way during the 2023 rate trajectory when my quick comparison model showed JPMorgan's NIM compressing far faster than it actually did because I forgot to account for their liability structure shifting toward more stable deposit bases.

One thing beginners consistently get wrong is how they handle the allowance for credit losses. JPMorgan reports ACL reserves across both their consumer and commercial portfolios, and the roll-forward table in the 10-K shows additions, recoveries, and charge-offs separately. In 2024, their total provision for credit losses was around 12.8 billion. That number moved up from prior years partly because of macroeconomic reserve build expectations, not because credit quality suddenly deteriorated. When I was tracking this through 2024 and early 2025, I noticed the credit card charge-off rates crept upward slightly, but the commercial real estate exposure remained lower than the market feared because JPMorgan had already managed its CRE concentration through runoff rather than aggressive new origination. Reading the provision line without cross-referencing the ACL roll-forward gives you a misleading picture of credit risk. The cash flow statement is another area where bank filings differ materially from what you see in equity research templates. Operating cash flow for JPMorgan in 2024 came out near 62.9 billion, but that includes items like changes in trading assets and securities lending positions that are routine for a bank and do not reflect the same kind of operational performance you would evaluate in a nonfinancial business. If you are building a discounted cash flow model around JPMorgan using a standard DCF framework, you need to adjust the operating cash flow figure or use a dividend discount approach instead, because the free cash flow concept barely applies at this scale and structure. I ran into a specific problem last year when I tried to pull historical JPMorgan financial statements through a standard data API for a backtest. The API returned truncated balance sheet fields for filings before 2020 because many of the line items changed format when JPMorgan adopted ASC 326, the new CECL accounting standard. CECL replaced the incurred loss model with an expected loss model for credit reserves, which shifted how the allowance for credit losses appeared on the face of the financials. The workaround I used was to download the PDF versions of the older 10-K filings directly from EDGAR and extract the tables manually rather than relying on structured XBRL data for those periods. XBRL is convenient, but it quietly dropped or remapped several balance sheet components during the transition, and if you do not catch that, your historical comparisons will look fine on the surface and then break at the first checkpoint.

Another counterintuitive point that trips people up is how JPMorgan's segment reporting works. The company breaks operations into three main segments: Consumer & Community Banking, Commercial Banking, and Corporate & Investment Bank, plus a Corporate segment. The Corporate segment often carries negative earnings because it holds treasury functions, pension adjustments, and certain unallocated expenses. If you sum the segment operating incomes and try to reconcile them to the consolidated net income, you will get confused by the Corporate section absorbing costs that are not tied to any revenue-generating division. I stopped trying to attribute everything back to segments for valuation purposes and instead use the consolidated figures with segment breakdowns only for trend analysis within each business line. The biggest limitation with relying solely on JPMorgan's public financial statements is that they do not give you granular enough data on certain risk exposures. Things like detailed loan-by-loan default probabilities, the exact composition of the available-for-sale securities portfolio across interest rate scenarios, or the stress test results for individual business lines only appear in supplementary disclosures or are summarized so heavily that they lose predictive value. If you need deeper granularity, you have to supplement the 10-K with the quarterly earnings call materials, the Federal Reserve's CCAR stress test results, and JPMorgan's own quarterly risk reports, none of which are as clean or comprehensive as the annual filing. A quick practical note on the download process. The EDGAR full-text search lets you find JPMorgan Chase filings by entering the CIK 0000019617 and filtering by form type 10-K. The filing date, document type, and access number are all listed, and the primary document link will take you to the full SEC submission. The financial statements themselves are usually in exhibit 99 or the main filing body, and the notes to the financial statements contain the data you actually need for modeling. Spending ten minutes in the notes instead of thirty seconds on the summary tables saves you from making material errors in projections.

Get the Full Details

JP Morgan Chase & Co. Financial Analysis From 2020–2022 | by Syed Muhammad Abid Raza | Medium
JP Morgan Chase & Co. Financial Analysis From 2020–2022 | by Syed Muhammad Abid Raza | Medium