Bank Statement Convertor

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.

Related

Popular banks