Last updated:

🐂 GnuCash

Import Bank Statement CSV into GnuCash

Import bank statement CSV into GnuCash for free, open-source personal accounting

Convert Statement to CSV First →

GnuCash is free, open-source accounting software for personal and small business finances. It supports CSV import for bank transactions, making it a natural pairing with this free, privacy-first PDF converter.

Required format: CSV with Date, Description, and Amount columns. GnuCash's CSV importer lets you configure column mappings.

Step-by-Step: Import into GnuCash

1

Convert your bank statement PDF

Use the converter to create a CSV from your bank statement PDF.

2

Open GnuCash and go to your account

Open GnuCash and navigate to the bank account register you want to import into.

3

Import CSV via File menu

Go to File > Import > Import Transactions from CSV. Select your CSV file.

4

Configure column mapping

GnuCash shows a column mapping dialog. Map Date, Description, and Amount (or Deposit/Withdrawal) columns.

5

Review and import

Preview the transactions, resolve any duplicates, and complete the import.

Workflow Examples

Personal finance tracking: Import all bank statements into GnuCash for complete financial visibility
Double-entry bookkeeping: Import transactions and assign them to the correct expense/income accounts
Cross-platform accounting: Use GnuCash on Linux, Mac, or Windows with the same CSV import process

Tips for GnuCash Import

Cited Statistics

Convert Your Statement to CSV →

Frequently Asked Questions

Is GnuCash really free?

Yes. GnuCash is free and open-source software (GPL license). Combined with our free converter, you have a completely zero-cost financial management setup.

Does GnuCash work on Linux?

Yes. GnuCash runs on Linux, macOS, and Windows. Our converter works in any modern browser on any of these platforms.

Can GnuCash handle double-entry accounting from CSV imports?

Yes. When you import CSV transactions, GnuCash places them in the target account and an 'Imbalance' account. You then assign each transaction to the correct contra account.

Ready to Import Your Bank Statement?

Convert your PDF to CSV first, then follow the steps above to import into GnuCash.

Convert PDF to CSV →