How to Download Your Chase Bank Statement as a CSV File
Chase lets you download your transaction history as a CSV (comma-separated values) file directly from chase.com. The whole process takes under a minute once you know where the download button is. It is tucked into the transaction list rather than the main menu, which is why most people miss it.
How to export Chase transactions as a CSV
- Sign in to chase.comUse a desktop or laptop browser. The Chase mobile app cannot export CSV files. This is a web-only feature, so you will need a computer (or your phone's browser in desktop mode).
- Select the account you want to exportClick the account name on your dashboard, whether checking, savings, or a credit card. You export one account at a time; if you want several, repeat these steps for each.
- Find the download icon above your transactionsLook for a small download arrow (↓) near the top-right of the transaction list, usually beside a search or filter icon. On credit card accounts it may read "Download account activity."
- Choose your activity type and date rangeSelect "Activity" (not "Statements", because statements are PDFs and cannot be imported). Pick a date range; "Year to date" or a custom range both work.
- Select CSV as the file type and downloadChase may label it "Comma-separated values (.csv)" or "Spreadsheet (CSV)". Avoid QuickBooks (.qbo), Quicken (.qfx), and PDF, because those are different formats. Click Download and the file saves to your Downloads folder.
What is inside a Chase CSV file
A Chase export contains these columns:
Chase credit card exports use slightly different headers (Transaction Date, Post Date, Description, Category, Type, Amount, Memo). Both formats import into Fynnap without any changes.
Chase checking versus Chase credit card exports
Chase produces two different CSV layouts depending on the account type, and knowing which one you have saves confusion later.
Checking and savings accounts export with these columns:
The Details column contains DEBIT or CREDIT, Amount uses negative numbers for money leaving the account, and Balance shows the running balance after each transaction.
Credit card accounts export with a different set:
Credit cards give you two dates: Transaction Date is when you made the purchase, Post Date is when it cleared. There is no running balance, and Chase adds its own Category column, which is broad but sometimes useful. Purchases appear as negative amounts and payments to the card appear as positive.
One thing worth understanding if you are budgeting across both: a payment from your checking account to your Chase card appears twice, once as a debit on the checking export and once as a credit on the card export. It is one movement of money between two accounts you own, not two separate events, and it is not spending. Counting it as spending is the single most common reason budget totals come out wrong.
Opening a Chase CSV in Excel or Google Sheets
Double-clicking a CSV opens it in Excel, but Excel takes liberties with the contents. It commonly reformats dates into a different convention, strips leading zeros from check numbers, and occasionally converts long numbers into scientific notation. If you plan to work with the file by hand, import it deliberately instead.
In Excel: open Excel first with a blank workbook, go to the Data tab, choose From Text/CSV, select your downloaded file, and review the preview. Set the date column explicitly to a date type and any reference numbers to Text, then click Load.
In Google Sheets: open a blank sheet, choose File then Import, upload the file, set the separator type to comma, and turn off "Convert text to numbers, dates, and formulas" if you want the values preserved exactly as Chase wrote them.
If your goal is budgeting rather than spreadsheet work, you can skip all of this. Tools that read CSVs directly parse the original file, so nothing gets reformatted along the way.
When the Chase download option is missing
If you cannot find the download icon, work through these in order. One of them is nearly always the cause.
You are on mobile. This is the most frequent reason. The Chase app has no CSV export at all, and the mobile website hides the option. Use a desktop or laptop browser, or request the desktop version of the site from your phone browser menu.
You are looking at Statements, not Activity. The Statements tab only offers PDFs. The download icon lives above the transaction list in the Activity view.
The account is new or nearly empty. With only a handful of transactions Chase sometimes omits the export option entirely. Widening the date range often makes it appear.
Your date range returned nothing. If the filtered range contains no transactions there is nothing to export, and Chase will either hide the button or produce an empty file.
A browser extension is interfering. Ad blockers and privacy extensions occasionally hide banking interface elements. Try an incognito window with extensions disabled.
Chase date ranges and how much history you can get
Chase offers several preset ranges plus a custom option. The presets typically include the current statement period, previous periods, year to date, and the last 12 months. Custom lets you pick exact start and end dates, which is what you want when you are filling a specific gap.
Realistically you can expect around 24 months of downloadable activity on checking and savings accounts, and somewhere between 12 and 24 months on credit cards depending on the product. Chase does not publish a firm number and it varies, so the practical approach is to request a wide custom range and see what comes back.
For anything older than that, online export will not help. You would need to contact Chase and request archived statements, which arrive as PDFs rather than CSVs.
A practical habit worth adopting: export once a month, right after your statement closes, and keep the files. It takes under a minute and means you are never dependent on how far back your bank happens to let you reach.
How far back can you export?
Chase typically provides up to 24 months of activity for checking and savings accounts, and up to 12-24 months for credit cards depending on the card. If you need older records you will have to request them from Chase directly.
Common questions about Chase CSV exports
Can I export a CSV from the Chase mobile app?
No. The Chase mobile app does not offer CSV export. It only shows statements as PDFs. You need to sign in at chase.com from a web browser. You can use a phone browser if you request the desktop version of the site.
What is the difference between "Activity" and "Statements" in Chase?
Activity is your live transaction list and can be downloaded as a CSV. Statements are fixed monthly documents, available only as PDFs. Budgeting tools need the CSV, so always choose Activity.
How far back can I download Chase transactions?
Usually up to 24 months for checking and savings. Credit cards vary between 12 and 24 months. Older history generally requires contacting Chase support.
My Chase CSV opened as a jumble of text. Is it broken?
No. A CSV is plain text by design. If it looks messy in a text editor, that is normal. Open it in a spreadsheet program, or simply upload it to a budgeting tool, which reads the raw format directly.
How do I open a Chase CSV in Excel?
Double-clicking usually works, but Excel sometimes mangles dates and drops leading zeros. The reliable way is to open Excel first, go to Data then "From Text/CSV", pick the file, and set the date column format before importing. In Google Sheets use File then Import and choose comma as the separator.
Why can I not find the download button on my Chase account?
Three common reasons: you are on the mobile app or mobile site rather than desktop, you are viewing the Statements tab instead of Activity, or the account has too few transactions for Chase to show the option. Switching to a desktop browser and the Activity view fixes it in almost every case.
Can I download all my Chase accounts in one CSV?
No. Chase exports one account at a time. Download each account separately. Most budgeting tools let you import several files one after another and will combine them.
Does the Chase CSV include pending transactions?
Generally no. Pending charges usually appear in your online activity but are excluded from the export until they post, which typically takes one to three business days. If a recent purchase is missing, that is why.
What does the "Type" column mean in a Chase CSV?
It describes the transaction mechanism, with values such as DEBIT, CREDIT, ACH_DEBIT, CHECK, or DSLIP for deposit slips. It tells you how money moved rather than what you bought, so it is not a spending category.
Is downloading my Chase transactions safe?
Yes. You are downloading a file from your own bank while signed in to your own account. The file contains merchant names, dates, and amounts, but no account numbers or credentials. Treat it like any sensitive document and be careful where you upload it.
Guides for other banks
Fynnap is an independent budgeting tool and is not affiliated with, endorsed by, or connected to Chase. Bank websites change; if a menu has moved, look for any option labelled “Download”, “Export”, or “Account activity”.