Excel and CSV
How to Convert a Bank Statement to CSV
Convert a native PDF bank statement to clean CSV, then check encoding, dates, signed amounts, quoted descriptions, and import requirements.
- For
- People preparing statement rows for a spreadsheet, database, or import
- Read
- 6 min
- Updated
TL;DR
- Start with a native PDF and decide the columns, encoding, date format, and amount convention needed downstream.
- Keep the raw CSV unchanged; perform cleanup and import mapping in a copy.
- Validate the file in both a text editor and a table view before importing it anywhere.
Know what CSV does and does not carry
A CSV is plain-text rows separated by a delimiter. It is portable, but it does not retain worksheets, formulas, colors, or reliable display formats. Choose the bank statement to CSV converter when the next step needs plain transaction rows. Choose Excel when the main goal is human review.
Convert and preserve a raw export
- 1
Check the source PDF
Verify that statement text can be selected, every page is included, and the file opens without a password.
- 2
Upload the statement
Select CSV output and submit the native PDF for conversion.
- 3
Download the result
Store the CSV beside its source statement with a matching account and period name.
- 4
Open it as text first
Confirm UTF-8 characters, the delimiter, quote handling, and one header row.
- 5
Open a working copy as a table
Review field types, row boundaries, dates, descriptions, signed amounts, and balances.
If you have several files, use the separate batch CSV workflow so failures and source files remain visible.
Prevent spreadsheet software from changing the data
- Import the file instead of double-clicking it when you need control over encoding and column types.
- Treat account and reference numbers as text so leading zeros and long digits survive.
- Specify the date locale rather than letting software guess day and month order.
- Verify commas inside descriptions remain quoted and do not create extra columns.
- Keep amounts numeric; currency symbols can be applied as display formatting later.
Map the CSV to its destination
A general statement CSV may not match the exact schema required by an accounting product. Map columns in a derived copy and test a small import. If the destination is QuickBooks and it accepts Web Connect files, the PDF to QBO beta status may be more appropriate than reshaping a generic CSV.
Limitations to keep visible
- Scanned or image-only statements are outside this guide.
- CSV output does not include workbook formatting or guarantee a particular third-party import schema.
- Conversion extracts printed transactions; it does not categorize, reconcile, or provide accounting advice.
Put the workflow into practice
Upload one supported native PDF and choose CSV output.
Convert a statement to CSV