Join now
Log in Join

Need expat info for Germany?

Join InterNations to meet other expats where you live and read more articles like Banks in Germany with relevant information for expats.

Daiki Saito

Living in Germany, from Japan

"When my company decided to send me to Essen, I took a quick look at the local community and said: Please do!"

Cristina Fernandez

Living in Germany, from Argentina

"On InterNations I did not only meet interesting people but I also found a flat near Bochum and settled in quickly. A great platform."

InterNations - a community of trust

Economy & Finance

Banks in Germany

If you have come to stay in Germany for a while, it’s easier to have a local bank account. Our expatriate guide to banks in Germany provides an overview of common financial services. We also let you know various things to keep in mind when you open an account with one of the country’s many banks.

The German Banking System

If you visit Frankfurt on the Main, you’ll soon notice the numerous banks in the city center. The headquarters of all the country’s major banks and the European Central Bank are located there. The city’s post-World War II resurgence isn’t the only reason for its international reputation as the country’s center for finance and banking.

Starting with the first branch of the Rothschild banking empire, Frankfurt has been the capital for banks in Germany since the 18th century. But regardless of whether you live in a metropolis like Frankfurt or a small German town, there’s sure to be at least one financial service provider nearby.

There are two important kinds of banks in Germany: savings banks and co-operatives or credit unions, where the German state (e.g. a municipal or regional government) is one of the major shareholders. When opening a bank account, all residents can choose the financial organization they prefer.

Most banks provide similar services, but special offers, interest rates, and fees may differ. It can pay off if you take the time to shop around. However, all banks offer two essential services: a current account (Girokonto) and a savings account (Sparkonto). If you are interested in buying property in Germany, banks also offer advice on real estate and mortgages.

Local Services


Lots of Germans prefer making small transactions in cash, and ATMs are widely available. Banks normally have a 24/7 ATM center (Geldautomat) somewhere in the building.

Generally speaking, you can withdraw cash from any machine. However, some ATM providers charge exorbitant fees if your bank is not associated with their company. This definitely applies to foreign bank accounts. But even when you are opening a German bank account, you should check where you can withdraw cash for free.

Money Orders

In Germany, the most important and common transaction is the bank transfer (Überweisung). After receiving your money order (in writing, on the phone, or online), your bank deposits money directly into the recipient’s account. You need the following information to complete a bank transfer:

The same procedure applies to giving a standing order (Dauerauftrag) if you want to transfer a specific sum to the same recipient regularly. For instance, many people use standing orders for rental payments.

Another widespread method for financial transactions is the Einzugsermächtigung (direct debit authorization). You entitle the recipient’s bank to withdraw an agreed upon sum from your account. This authorization is used for regular payments where the amount varies – e.g. for phone bills and other utilities. You can revoke the permission at any time, and it’s also possible to reverse recent payments.

The way electronic financial transactions are processed is currently changing throughout Europe. The Single Euro Payments Area (SEPA) was created to establish one electronic payment system across the entire EU (plus Iceland, Liechtenstein, Monaco, Norway, and Switzerland). This means that as of February 1, 2014, the IBAN and BIC are required for all bank transfers and direct debits in these countries, even domestic ones.

Private customers, however, can still use the account number and bank routing number for domestic bank transfers until February 1, 2016. A money transfer within the country takes two or three business days and is usually entirely free of charge.

Bank Statements

Depending on which type of account you have, you will be sent an account statement on a regular basis (usually once a month). You can also print out your bank statement at a self-service terminal, often found next to an ATM.

Or, since many accounts now support online banking, simply check your account on the Internet. However, make sure to inquire explicitly about online banking services. According to a 2013 survey, Germans are rather reluctant when it comes to Internet banking: Only 45% of all German customers use it.

Opening a Local Account

It is relatively easy to open an account at a German bank. In most cases, you won’t need to provide collateral or find a warrantor. However, you should take care of some administrative paperwork beforehand. These are the documents you need:

Available Services

Most banks in Germany are open from circa 8am to 1pm and from 2pm to 4pm. They may have longer business hours once or twice a week and close at noon on Friday. Services and fees, however, vary greatly from bank to bank. Maximum limits on withdrawals or minimum requirements for incoming transfers are the most common restrictions.

Below, you’ll find a checklist of things to take into consideration when opening a German bank account:


We do our best to keep this article up to date. However, we cannot guarantee that the information provided is always current or complete. 

InterNations Expat Magazine