GhostMoney
Exporting your statement

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
  1. Sign in and pick the account (checking or a credit card).
  2. Open the account, then click the download icon near "Account activity".
  3. Choose "Spreadsheet (Excel/CSV)", set the date range, and download.
Bank of America
  1. Sign in and select the account.
  2. Click "Download" above the transactions list.
  3. Choose "Microsoft Excel Format (.csv)" — not Quicken or QuickBooks — pick the range, and download.
Wells Fargo
  1. Sign in, open the account, then choose "Download Account Activity".
  2. Pick the date range (up to 18 months).
  3. Select "Comma Delimited (.csv)" and download.
Capital One
  1. Sign in and open the account.
  2. Click "Download Transactions" on the account page.
  3. Choose the date range and the "CSV" file type, then export.
American Express
  1. Sign in and go to "Statements & Activity".
  2. Choose the statement period, then "Download".
  3. 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
  1. Sign in and open "Statements".
  2. Select "Activity & Statements", then the period you want.
  3. Choose "Download Transactions" and select CSV / Spreadsheet.
Citi
  1. Sign in and open the account activity page.
  2. Click the export/download icon above the transaction list.
  3. Choose "CSV" and the date range, then download.
Ally
  1. Sign in and select the account.
  2. Open the transactions view and choose "Download transactions".
  3. Select "Comma-separated values (CSV)" and the date range.
Chime
  1. Open the Chime app or sign in on the web.
  2. Go to "Settings" → "Documents" (or "Statements") and pick a month.
  3. 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
  1. Sign in and open the account History page.
  2. Click "Export" at the top right of the transactions table.
  3. 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