How to export your statement as a CSV
Every bank buries this in a slightly different place. Here it is for the ten biggest US banks and card issuers. This works with any budgeting tool — or a plain spreadsheet — not just ours.
Two things worth knowing first
- Export the last 1–3 months.More isn't better — analysis skips transactions older than six months, and one to three recent months is the sweet spot.
- Use your credit card, not just checking. Subscriptions are almost always billed to a card, so a card statement finds far more than a bank statement does.
Chase
- Sign in and pick the account (checking or a credit card).
- Open the account, then click the download icon near "Account activity".
- Choose "Spreadsheet (Excel/CSV)", set the date range, and download.
Bank of America
- Sign in and select the account.
- Click "Download" above the transactions list.
- Choose "Microsoft Excel Format (.csv)" — not Quicken or QuickBooks — pick the range, and download.
Wells Fargo
- Sign in, open the account, then choose "Download Account Activity".
- Pick the date range (up to 18 months).
- Select "Comma Delimited (.csv)" and download.
Capital One
- Sign in and open the account.
- Click "Download Transactions" on the account page.
- Choose the date range and the "CSV" file type, then export.
American Express
- Sign in and go to "Statements & Activity".
- Choose the statement period, then "Download".
- Pick "CSV" (Amex also offers Excel and QFX — CSV is the one you want).
Amex is usually the fastest of any issuer, and card statements are where subscriptions live.
Discover
- Sign in and open "Statements".
- Select "Activity & Statements", then the period you want.
- Choose "Download Transactions" and select CSV / Spreadsheet.
Citi
- Sign in and open the account activity page.
- Click the export/download icon above the transaction list.
- Choose "CSV" and the date range, then download.
Ally
- Sign in and select the account.
- Open the transactions view and choose "Download transactions".
- Select "Comma-separated values (CSV)" and the date range.
Chime
- Open the Chime app or sign in on the web.
- Go to "Settings" → "Documents" (or "Statements") and pick a month.
- Statements come as PDF — GhostMoney reads those too. See the PDF note below.
Chime does not offer CSV. The PDF path works; it just uses AI to read the file.
Charles Schwab
- Sign in and open the account History page.
- Click "Export" at the top right of the transactions table.
- Choose CSV and the date range.
My bank only offers QFX, OFX or QBO
Those are Quicken and QuickBooks formats. GhostMoney doesn't read them — if the download menu offers CSV, Excel, or "comma delimited", pick that instead. If your bank truly offers none of those, download the PDF statement: that works too.
Also worth knowing: if you open a CSV in Excel and re-save it on a European locale, Excel writes it with semicolons instead of commas and it won't parse. Either use the file straight from your bank, or re-save it as "CSV UTF-8 (comma delimited)".
Got your file?
Drop it into the free audit and see your subscription tally, a full category breakdown, and any duplicate charges. No account needed — and a CSV is analyzed entirely in your browser, so nothing is uploaded anywhere.
Run the free audit →GhostMoney provides financial information only — not licensed financial advice.
Privacy ·
Terms ·
FAQ ·
Contact