Home/Manuals
Manuals

Bank Export Guide: CSV Export for Invoice Matching

Step-by-step guide for exporting CSV files from major banks in the DACH region and importing them into invoice-matcher.io. The CSV format is auto-detected.

March 7, 2026 5 min read 5 steps
1Log in to online banking
2View transactions
3Set date range
4Download CSV
5Import into invoice-matcher.io

Most banks in the DACH region (Germany, Austria, Switzerland) offer CSV export of account transactions. invoice-matcher.io auto-detects your bank's CSV format -- columns like booking date, amount, and payee are mapped automatically. No manual column mapping needed.

OFX and QFX files are also supported if your bank offers this format.

CSV Export: How It Works

How to export your transactions as a CSV file:

  1. Log in to your bank's online banking.
  2. Navigate to your checking account and open the transaction overview.
  3. Set the desired date range (e.g., last month or last quarter).
  4. Look for an export or download function and select CSV as the format.
  5. Download the file.

The exact menu labels and position of the export button may vary depending on your bank and version of online banking. We recommend using the desktop version in your browser, as mobile apps often don't support CSV export.

Import into invoice-matcher.io

Open invoice-matcher.io, navigate to your organization, and click Import transactions. Select the downloaded CSV file, review the preview, and confirm the import.

invoice-matcher.io auto-detects your bank's CSV format -- whether your bank uses semicolons or commas as delimiters, German or English column names, or DD.MM.YYYY or YYYY-MM-DD date formats.

Bank-Specific Notes

Sparkasse

Germany's largest banking group with over 350 independent institutions, almost all using the shared Finanz Informatik platform. The CSV export works identically across most Sparkassen. Minor menu differences are possible.

  • Encoding: Sparkasse typically exports in ISO-8859-1. invoice-matcher.io detects the encoding automatically.
  • Date range: Some Sparkassen limit the export to a maximum of 12 months.

DKB

DKB relaunched its online banking in 2023. invoice-matcher.io supports both the old and new CSV format.

  • Credit card: DKB Visa transactions are managed separately. Export checking account and Visa card individually.
  • Timing: Export a few days after month-end to ensure all transactions are finalized.

ING

ING (formerly ING-DiBa) offers CSV export directly in online banking.

  • Multiple accounts: If you have multiple accounts (checking, business), export transactions for each account separately.

Commerzbank

Commerzbank offers CSV export in online banking. The export works identically for personal and business accounts.

  • Date range: By default, Commerzbank may show only a few days. Set the date filter to the desired month.
  • Multiple accounts: Export transactions for each account separately.

Volksbank / Raiffeisenbank (DE)

Germany's cooperative banking group with over 700 independent institutions, almost all using the shared Atruvia platform. The CSV export works identically across most VR banks.

  • Website: Each Volksbank has its own website. Find the login on your local bank's website.
  • Older transactions: Volksbanken typically store transactions for 180 days in online banking.

Deutsche Bank

Deutsche Bank offers CSV export for both personal and business accounts.

  • Business banking: The business banking portal has a separate interface, but CSV export works similarly.
  • Postbank migration: If your Postbank account has been migrated to Deutsche Bank, use the Deutsche Bank online banking for export.

Postbank

Postbank is being gradually integrated into Deutsche Bank. If your account has already been migrated and you log in at meine.deutsche-bank.de, see the Deutsche Bank notes above.

  • Credit card: Postbank Visa transactions are managed separately.
  • Migration: Export your transactions regularly before the migration takes place.

HypoVereinsbank (HVB)

HypoVereinsbank is part of the UniCredit Group, particularly popular in Bavaria and Baden-Württemberg.

  • UniCredit: Accounts at UniCredit Bank AG in Germany use the same online banking.
  • Older transactions: Check the electronic bank statements in your online banking mailbox for older transactions.

N26

N26 offers CSV export primarily through the web app at app.n26.com.

  • International format: N26 uses commas as delimiters and English column names. invoice-matcher.io detects this format automatically.
  • Spaces: N26 Spaces (sub-accounts) have separate transaction lists. Transfers between Spaces and the main account appear as internal transfers.
  • Foreign currency: N26 exports foreign currency transactions with both EUR and original amounts plus exchange rate.

Comdirect

Comdirect has been part of Commerzbank since 2024. If you are automatically redirected to banking.commerzbank.de, your account has been migrated -- see the Commerzbank notes above.

  • Visa transactions: Comdirect Visa transactions are managed separately.
  • Migration: Export your transactions regularly as a backup before the migration.

Erste Bank / George (AT)

George is the online banking platform of Erste Bank and Austrian Sparkassen. George is one of the few banking platforms in the DACH region that offers genuine OFX export.

OFX export (recommended): George offers OFX export. OFX files are imported without any column mapping. There are two ways:

  1. Account statements: Navigate to account statements, select the desired period, and download as OFX.
  2. Transaction export: Filter your transactions by date, click Export, and select MS Money -- this produces an .ofx file.

The exact menu labels may vary depending on your version of George.

CSV export: Alternatively, select CSV in the export dialog. invoice-matcher.io detects the format automatically.

Raiffeisen / Mein ELBA (AT)

Raiffeisen is Austria's largest banking group. Most Raiffeisen banks use the shared Mein ELBA platform (meinelba.raiffeisen.at or your regional Raiffeisen bank's website).

  • MS Money export (OFX): Mein ELBA may offer an MS Money export option for official account statements. This produces an OFX file that invoice-matcher.io can read without column mapping. This option is typically only available for account statements, not for custom date ranges.

FAQ

Which format should I use? CSV works with all banks and is auto-detected by invoice-matcher.io. If your bank offers OFX (e.g., Erste Bank / George), that's also a great choice -- OFX requires no column mapping.

Umlauts in the CSV are broken. Some banks export in ISO-8859-1 instead of UTF-8. invoice-matcher.io detects the encoding automatically. If umlauts appear incorrectly in the preview, upload the original file -- don't open it in Excel first, as Excel can change the encoding.

Too few transactions are exported. Check the date filter. Many banks show only the last 30 days by default. Extend the range to the desired month or quarter.

CSV export is not available in the app. Most banks only offer CSV export in desktop online banking, not in the mobile app. Use a browser for the export.

My bank is not listed. invoice-matcher.io auto-detects CSV files from most banks. Simply export your transactions as CSV and upload the file. If columns aren't mapped automatically, you can adjust them manually in the import preview.

Tip: Export your transactions monthly, ideally a few days after month-end, to ensure all transactions are finalized.

Ready for automatic invoice matching?

Start for free and save hours on your monthly close.

Start for free

No credit card required. Free forever for up to 25 invoices / month