Germany banks
How Germany statements are laid out
German statements (Kontoauszüge) print dates as DD.MM.YYYY and use a comma as the decimal separator with full stops for thousands, as in 1.234,56 €. Each line usually carries a booking date (Buchungstag) and value date (Wertstellung), and debits and credits are either split into 'Soll' and 'Haben' (or 'Belastung' and 'Gutschrift') columns or shown as one signed amount. Most banks also offer CSV, MT940 or CAMT.053 exports, and SEPA details such as the IBAN and creditor ID appear in the Verwendungszweck text.
| On the statement | In your export |
|---|---|
| Buchungstag | Description |
| Wertstellung | Ignored (posting / value date) |
| Buchungstext | Description |
| Verwendungszweck | Description |
| Soll | Debit (and negative Amount) |
| Haben | Credit (and positive Amount) |
| Saldo | Balance |
Using the data in accounting software
Popular tools here include DATEV, Lexware Office (lexoffice) and sevDesk. Most accept CSV, and many accept OFX.
Frequently asked questions
Which Germany banks does the converter support?
It reads the transaction table directly, so it works with digital PDF statements from most banks in Germany, including Commerzbank, Deutsche Bank and N26. Unusual layouts can be corrected in the preview before export.
Does it understand DD.MM.YYYY dates and €1.234,56 amounts?
Yes. The converter detects the date order and decimal separator from the statement itself. Exports default to DD.MM.YYYY on this page, and you can switch to any other format before downloading.
Can I import the result into DATEV and Lexware Office (lexoffice)?
Yes. Export CSV or OFX, both of which are accepted by most accounting packages used in Germany, or Excel if you want to review and edit the data first.
Are my statements uploaded anywhere?
No. Conversion runs entirely in your web browser. The PDF and any password you enter stay on your device and are discarded when you close the page.