Bank statement PDF to GnuCash
GnuCash has a capable CSV importer and no bank feeds for most of the world, so manual statement import is the normal workflow rather than a fallback. Its double-entry model also makes the sign convention non-negotiable.
Drop a PDF statement to get a GnuCash-ready CSV
Drop your PDF statement here
or click to browse · 10MB max · nothing is stored
Using the CSV importer
Choose File then Import then Import Transactions from CSV, select the file, and assign columns to Date, Description and Amount. Save the settings under a name so future imports skip the setup entirely.
Double-entry means signs matter
GnuCash posts each row against the account you select and its opposite side. A wrong sign does not just misstate one line, it flips the direction of the whole entry, which is why verifying the total against the closing balance before importing is worth the minute it takes.
Matching accounts on import
The importer can suggest a matching account from the description text. Consistent descriptions from a converted statement make those suggestions far more accurate than hand-typed entries ever are.
Multi-currency books
Import each currency into its own account. Converted statements keep currencies separate, so GnuCash handles the exchange rather than inheriting a blended figure.
Frequently asked questions
+Does GnuCash import CSV?
Yes, it has a built-in CSV transaction importer with saveable column settings.
+Can I reuse import settings?
Yes, and because every conversion uses the same column order, one saved setting covers every bank.
+Does it handle multi-split transactions?
A bank line is a single split against the bank account. Further splits are added inside GnuCash after import.