Skip to main content
N26 → Beancount

N26 CSV to Beancount

Convert an N26 bank statement CSV into balanced double-entry Beancount transactions — day-first dates are already mapped.

Column mapping verified against a real N26 export

How to export your N26 transactions

  1. 1

    In the N26 app, open the account you want to export.

  2. 2

    Tap the download icon and choose CSV as the file type.

  3. 3

    Select the date range to include in the file.

  4. 4

    Download the CSV, then paste its contents into the converter below.

N26 dates run day-first

01/08/2026 in an N26 export is the 1st of August — N26 writes day-first like most European banks, and this preset reads it that way so you do not need to touch the date setting.

Beancount output

Your transactions will appear here as soon as you paste a CSV.

N26 export questions

Is 01/08/2026 the 1st of August or the 8th of January?

The 1st of August. N26 always writes dates day-first, and this preset is already set that way so you do not need to flip anything.

Does this handle foreign-currency purchases?

Yes — N26 exports every purchase already converted into your account currency in the Amount column, so the Beancount transaction uses that amount directly and foreign-currency details stay in the payee field.

Can I use this for multiple N26 accounts?

Yes — N26 keeps a separate export per Space or account. Download each one individually and paste them one at a time; each converts to its own set of Beancount transactions.

Converting an export from another bank or app?

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