Export your bank-statement PDF as a clean CSV — the universal format that imports into Excel, Google Sheets, accounting software, and any script. UTF-8, one row per transaction.
CSV is the lowest-common-denominator format: a plain-text table that every spreadsheet, accounting tool and programming language can read. If you need your transactions to go somewhere specific, CSV is almost always the safest export.
Two things break CSVs: encoding (mojibake on accented characters) and formula injection (a description starting with = or + that a spreadsheet tries to execute). bankpdf exports UTF-8 and neutralizes formula-injection prefixes, so the file is safe to open in Excel or Sheets.
Drop the PDF on bankpdf and download the CSV. For French accounting tools you can also export a parametrized CSV (Pennylane, Sage, MyUnisoft) or the legal FEC format instead of a generic CSV.
The generic CSV uses commas with quoted fields. The accounting presets (Pennylane, Sage, MyUnisoft) use the separator each tool expects.
Yes — fields are quoted and formula prefixes are neutralized, so Excel will not execute anything from a transaction description.
Looking for a specific bank? See supported banks, or the accountant exports.