ING CSV to Beancount
Convert an ING bank statement CSV into balanced double-entry Beancount transactions — day-first dates are already mapped.
Column mapping verified against a real ING export
How to export your ING transactions
- 1
Log in to ING online banking and open the account you need.
- 2
Go to Transactions, then click Download and select CSV.
- 3
Choose the date window for the export.
- 4
Download the file and paste the CSV text into the converter.
ING dates run day-first
01-08-2026 in an ING export is the 1st of August — ING writes day-first with dashes (DD-MM-YYYY), and this preset is pre-configured that way so you do not need to change the date format.
Beancount output
ING export questions
Is 01/08/2026 the 1st of August or the 8th of January?
The 1st of August. ING writes 01-08-2026 day-first with dashes, and this preset is configured to match, so leave the date format alone.
Does this handle foreign-currency purchases?
Yes — ING exports purchases in your account currency in the Amount column, even when you paid abroad. The converter uses that converted amount directly so your Beancount entries balance without extra steps.
Can I use this for multiple ING accounts?
Yes — if you hold several ING accounts, export each account's CSV separately and paste them one after another. Each file converts in isolation so transactions stay under the right account.
Keep the ledger you just converted
Beancount.io hosts your plain-text ledger, imports future statements for you, and keeps every number auditable.
Start Free→