• en
  • de
  • fr
  • sq
  • pl
  • pt-pt
  • es

Home Planning Your Studies in Germany How To Open a German Bank Account

How To Open a German Bank Account

Opening a German bank account is one of the first things you should do once you move to Germany. Although the question of whether you really need to open a bank account might arise, let us tell you that a German bank account is a necessity when it comes to renting an apartment, receiving a salary, or even purchasing electronics. So, sooner or later, you will need to open one, so it is better to do so as soon as you move to Germany.

Just like the majority of expats, you must also be having questions when it comes to the procedure of opening a German bank account or even how banking in Germany works. But, don’t worry, we’ve got you covered. Below, you will find everything you need to know regarding how to open a German bank account, and more.

How Does Banking in Germany Work?

In Germany, there is a ‘three-pillar’ banking system consisting of private commercial banks, public savings banks (Sparkassen and Landesbanken), as well as cooperative banks (Genossenschaftsbanken). Apart from these, you can also find a variety of international banks, online and mobile banks in Germany, which are user-friendly and make banking fairly simpler.

Which Are the Types of German Bank Accounts?

The two main types of bank accounts in Germany are:

  • Griokonto: This is a current account, which is the standard type of bank account in Germany, used to receive pay-checks as well as pay bills. German banks tend to offer both, general current accounts as well as specialized accounts (for students and youth).
  • Sparkonto: This is a savings account, which can be opened at the same time you open a Girokonto, and you can use it to save money and earn interest. This type of account can be opened by both, German residents as well as non-residents.

Alternatively, if you are a student in Germany (up to a certain age, typically 29), you have the possibility of opting for a student account which exempts you from paying fees.

What German Bank Options Can I Choose From?

Depending on your preferences and circumstances, you may choose from the following banking options:

A simpler alternative: TransferWise

Let’s begin with one of the simplest (and cheapest) alternatives, TransferWise. This is available to you regardless of your citizenship and country of residence. The Transferwise multi-currency borderless account acts as a bank account through which you can receive your salary, make bill payments, receive money while you’re in Germany, and transfer money between currencies at no commission or fees.

You can create a free account online within minutes with TransferWise, where you can send and receive money in different currencies. Your money will be exchanged at the mid-market exchange rate and it is up to eight times cheaper than traditional banks. A worthy option, I’d say!

Sparkassen & Volksbanken (Savings and Cooperative Banks)

Sparkassen & Volksbanken are local banks that focus primarily on smaller businesses and long-term customers. Aiming towards regional economic development, these banks have large branch networks which can be found into city suburbs as well as rural areas.

Nationwide Banks (Private Banks)

The major banks belonging to this category are Deutsche Bank, Commerzbank, HypoVereinsBank, and Postbank. What these banks have in common is that they are all part of the Cash Group, meaning ATM withdrawals are free if you bank with them and use their ATMs. Basically, these major banks cooperate as the Cash Group and allow free withdrawals from one another’s ATMs. Other ATMs may charge you as much as 5€ per withdrawal.

Online and Mobile Banks

Online and mobile banks are also becoming pretty common in Germany by the day, they include the likes of DKB Cash, 1822direkt, N26, O2 Banking, and Santander, among others. The good thing about online banking is that they are usually cheaper than traditional banks, and more convenient with terms of customer service. In order to withdraw cash from these types of banks, the online bank usually teams up with a traditional bank, so customers can use their cash machines. Additionally, some online banks issue MasterCard or Visa, which in turn allow individuals to use any cash machine that has the MasterCard or Visa logo.

How to Open a Bank Account in Germany

While some banks are open to working with expats, there are others that tend to be unwilling to do so, due to lack of credit history. However, regardless of which bank you choose to open your account with, you will be required to provide a complete set of documents.

To open a bank account in Germany, you should provide the following documents:

  • Duly completed application form.
  • Your valid passport and current German residence permit.
  • Proof of registration/address.
  • Initial deposit (the minimum depends on the bank of your choice)
  • Proof of income/employment.
  • Proof that you are a student (if you’re opening a student account).
  • SCHUFA credit rating (some, not all, banks require it).

German Online Bank Account Requirements

To open an online bank account in Germany, you will also be required to verify your identity. So, to do so, you might need to use a webcam, email verifying code, or use PostIdent, which is an approved substitute used to identify your identity, with the fee paid by the corresponding online bank. To verify your identity with PostIdent, you will be required to download a verification sheet from the bank’s website and submit it at the post office, along with your passport. The documents are, in turn, signed and sent to the bank.

Factors to Consider When Opening a Bank Account in Germany

Before you make your decision on the type of account you want to open or which bank you want to opt for, make sure you consider a few factors regarding the services, branches, ATMs, and fees.

Here is what you need to consider before opening a German bank account:

  • Banking services. Before making your decision and opening an account on a particular bank, make sure to ask and research about the services the bank offers. Although generally, banks in Germany provide comprehensive services, it is important to gather the full set of information beforehand.
  • Customer support. Customer support is an important aspect when it comes to banking. Especially when it comes to the language. If you can’t speak German, you must register with a bank that has English-speaking customer support.
  • Maintenance and withdrawal fees. Fees can add up and therefore they are an important part to consider when choosing a financial provider. Make sure you ask questions when it comes to maintenance and withdrawal fees since some ATMs can charge as much as 5€.
  • The network of branches and ATMs. The majority of banks in Germany have a wide network of branches and ATMs. Having access to your money, at any time and place, is invaluable.
  • Online services. At the time of the internet, the online world has become super important and convenient. Banking services online are essential and save time.

Below, we will list some of the banks in Germany providing comprehensive, convenient, and excellent services.

Best Banks in Germany:

Here are the best banks in Germany:

  • Deutsche Bank. Deutsche Bank is Germany’s largest nationwide bank, highly regarded internationally. They have a partnership with the Bank of America, which can make money transfers simpler. This bank offers numerous services which are convenient for students or other professionals.
  • Now owned by Deutsche Bank, this bank was once the biggest retail-customer bank in Germany. This bank has a large network of ATMs, which makes money accessible and the bank particularly convenient. It offers a free Girocard bank card and a free Girokonto if you maintain an auto-deposited minimum of 1,000€ per month.
  • Commerzbank has a wide range of branch networks especially dedicated to customers. As one of the biggest banks in Germany, this bank is highly-regarded for its customer service, accounts, and site dedicated to English speaking customers.
  • HypoVereinsbank (UniCredit Bank AG). The site of this bank is only available in German, however, it is known as the fifth-largest of the German financial institutions, ranked according to its total assets.
  • BayernLB, or Bayerische Landesbank, is one of the six Landesbanken or state-owned banks in Germany. It is a public regulated bank based in Munich, and as so it offers private and commercial customers a variety of services. This bank fully owns DKB (Deutsche Kreditbank), which is perfect if you’re aiming for lower fees and want to do all your banking online.
  • Norddeutsche Landesbank. This is one of the largest commercial banks in Germany. Majority-owned by the federal states of Lower Saxony and Saxony-Anhalt, this public corporation has its head office in Hanover and branches in Braunschweig and Magdeburg.
  • Landesbank Baden-Württemberg. Landesbank Baden-Württemberg is the biggest state-backed Landesbank lender. It is a full-service, commercial bank and central bank for savings in Baden-Württemberg, Rhineland-Palatinate and Saxony. LBBW has a comprehensive and innovative portfolio of services which is truly convenient for customers.
  • KfW Bankengruppe. This German state-owned development bank based in Frankfurt was formed in 1948 and it is the third-largest bank by the balance sheet, according to 2018 statistics.
  • ING-DiBa. It was founded in 1965 in Frankfurt, Germany. Outside opening hours, there are 58,000 ATMs for free cash withdrawals in Germany, which can be done using the Visa Card. You get two free cards, a Visa Card (debit), and a Girocard (debit).
  • DAB BNP Paribas, Munich. The DAB is a direct bank offering private customers a free custody account. Even without its own branch system, this bank is competing with some of the best banks in Germany.
  • N26. The mobile bank, N26, offers a free bank account with no hidden fees. It operates with a European banking license and helps you manage your bank account through your mobile.
  • Sparkasse. Every large German city has its own Sparkasse. These banks are run as non-profit public service and they have a variety of network branches and ATMs all around Germany.
  • Volksbank. ‘Volksbank’ translates to ‘people’s bank’, and there are several European banks that operate under this name. In Germany, there are 1,099 local Volksbanken.

German Banking Glossary

Here are a few terms you should know when it comes to banking in Germany:

Die Bank Bank
Das Bankkonto Bank Account
Kontoinhaber Account Holder
Der Kontostand Bank Balance
Das Girokonto Current Account
Das Sparkonto Savings Account
Die Bankrate Bank Draft
Das Bankdarlehen Bank Loan
Der Bankauszug Bank Statement
Die Banküberweisung Bank Transfer
Das Guthaben Credit Balance
Die Kreditkarte Credit Card
Das Soll Debit
Die Einzahlung Deposit
Die Feste Rate Fixed Rate
Der Zinssatz Interest Rate
Das Ausländerkonto Non-Resident Account
Bargeld Cash
Anmeldung Registration
Sperrkonto Blocked Account For Visa Requirements
Studentenausweis Student ID
Zinsen Interest
Überweisung/Geldüberweisung Money Transfer
Währung Currency
Bankomatkarte Cash Card
Geldautomat Cash Machine
Einkommen Income

Other articles you might be interested in:

Free E-Book: The Essential Guide to Studying in Germany for Free

To increase your chances of getting admitted at a Germany university, learn more about the requirements for international students, and best prepare yourself for studying and living in Germany, check out our FREE guide for international students.

Download our guide for free and join our email newsletter to receive our latest articles and news about studying in Germany via email, along with regular scholarships, study abroad opportunities and offers.

Sign up and Download