Latest guide

Open a Bank Account

German Bank Account Number and IBAN Explained (2026)

A German bank account number is 22 digits with your Bankleitzahl and Kontonummer inside it. See the format, what details someone needs to pay you, and whether sharing your IBAN is safe.

Read guide
Open a Bank Account

What German banks really charge for a business bank account, from 12.90 to 130 euros a month, plus the exchange rate margin four of the five will not publish. Documents, capital deposits and the cheaper setup.

Guides