Which German bank is the best for you?

Which German bank is the best for you?

An in-depth comparison of Germany's most popular banks for expats and foreigners.

Opening your first German bank account can be a daunting task. You have to consider the various fees, the ATM network the bank is part of, the quality of the support and more. To complicate things, most bank reviews are sponsored and biased towards whoever paid for the article.

In this article, we compare the following banks: 1822direktcomdirectCommerzbankDeutsche BankDKBING DiBaN26Berliner Sparkasse and Volksbank.

German banks with English support

Only one German bank officially offers a 100% English experience: N26Deutsche Bank offers online banking and most of its documents in English, but still sends some of its correspondence in German. Commerzbank also offers online banking in English. Other banks only offer their services in German.

👎1822direkt: Service in German only.

👎comdirect: Service in German only.

👍CommerzbankCommerzbank also offers online banking and parts of its website in English, but their contracts, correspondence and documentation are still in German. I can personally confirm that you need to understand German to be a Commerzbank customer.

👍Deutsche BankWhile the Deutsche Bank website is only available in German, users have confirmed that online banking and documents are available in English. However, not all correspondence is in English, so you may sometimes need to understand German.

👎DKB: Service in German only.

👎ING DiBa: Service in German only.

👍N26The N26 website, documentation, correspondence and customer service are all available in English. I can personally confirm that N26 can be used 100% in English without problems.

👎Berliner Sparkasse: Service in German only. Some filial employees may speak English.

👎Volksbank: Service in German only. Some filial employees may speak English.

German banks with no monthly fees

Some German banks charge you a monthly fee for having an account with them. This fee is usually waived if you make a certain amount of money per year, or if you keep a minimum balance in your account.

👍1822direkt: No monthly fees if you are under 27 years old, or if you deposit money in your account at least once per month. 3.90€ otherwise1, 2.

👍comdirect: No monthly fees1.

👎Commerzbank: 9.90€ monthly fee if account balance is below 1200€, free otherwise1.

👎Deutsche Bank: 5.90€ monthly fee1. No fee for students1.

👍DKB: No monthly fees1.

👍ING DiBaNo monthly fees.

👍N26No monthly fees.

👎Berliner Sparkasse: 3€ monthly fee1, or 1€ + 0.30€ per debit card transaction2. 8.50€ per year for the debit card1. No fee for students.

👎Volksbank: 3.95€ monthly fee + 0.50€ for debit card1.

German banks with no ATM fees

Withdrawal fees are the most annoying problem with German banks. Most banks charge 5 to 7 euros to withdraw money from an ATM that's not part of their network. These fees will become a nuisance really fast, so I recommend to pick a bank that does not charge ATM fees.

👍1822direkt: 0€ to 0.30€ per withdrawal from Sparkasse ATMs (45% of ATMs)1. Fee of 6€ or 1% of withdrawal amount for other ATMs1.

👎comdirect: Free withdrawals from any ATM12. Fee of 10€ for ATMs outside the Eurozone. You are not allowed to withdraw less than 50€ from ATMs1.

👎Commerzbank: Free withdrawals from Cash Group ATMs (only 15% of ATMs)1. Fee of 6€ or 1% of withdrawal amount for other ATMs1.

👎Deutsche BankFree withdrawals from Cash Group ATMs (only 15% of ATMs)1. Fee of 6€ or 1% of withdrawal amount for other ATMs.

👍DKB: Free withdrawals from any ATM1.

👍ING DiBa: Free withdrawals from any ATM1.

👍N26: 5 free withdrawals per month from any ATM. After that, you pay 2€ per withdrawal.

👍Berliner Sparkasse: 0€ to 0.30€ per withdrawal from Sparkasse ATMs (45% of ATMs)1 depending on account type. 4.95€ per withdrawal from other ATMs1.

👎Volksbank: Free withdrawals from BVR ATMs (32% of ATMs)1. Fee of 7.50€ or 1% of withdrawal amount for other ATMs1.

German banks for students

Some banks offer special low fees for students and begin charging fees after they graduate. Most online banks are already free, so it's not such an impressive deal, especially when you consider ATM withdrawal fees.

👍1822direkt: No monthly fee for people under 27 years old1, 2.

👎comdirect: 4.90€ monthly fee if income is below 1250€ per month, free otherwise1.

👍Commerzbank: No monthly fee for students under 30 years old (StartKonto)1.

👍Deutsche Bank: No monthly fee for students (Das Junge Konto)1. Offers a Sperrkonto.

👍DKB: No monthly fee for anyone1.

👍ING DiBa: No monthly fee for anyone.

👍N26: No monthly fee for anyone.

👍Berliner Sparkasse: No monthly fee for students up to 25 years old1. 8.50€ per year for a debit card. Some branches offer a Sperrkonto.

👎Volksbank: No rebate for students.

Blocked account (Sperrkonto) for the student visa

If you want to apply for a student visa, you usually need a blocked account (Sperrkonto)1, 2 as a proof of financial resources (Finanzierungsnachweis). If you need a blocked account, Deutsche Bank is often the only option1, 2, but a few Sparkasse branches also have blocked accounts1, 2. Some lesser known banks such as Fintiba and X-patrio also offer this service.

Indian citizens also reported that you can open a blocking account with Kotak Mahindra Bank, and use it to obtain a German student visa1, 2.

A blocked account is not necessarily required as proof of financial resources. A scholarship, proof of parental income or a guarantee could also be sufficient. If you need help with your student visa, ask your German embassy or consulate, or ask one of our relocation consultants.

How to open a bank account in Germany

The requirements to open a bank account are the same for most banks:

  • A proof of German residency (your Meldebescheinigung). Some banks let you open an account without one.
  • A proof of identity (your passport)

Some banks also require a minimum income or some financial history in Germany, and will sometimes refuse business to foreigners and candidates with bad credit. For example, DKB does not accept people without credit history.

Some banks let you register online using their app and your cellphone's camera. The process only takes a few minutes1. Opening an account through the app is only possible if you have an ID from one of the supported countries. If they don't accept your passport, you must use Postident to validate your document, but Postident supports even fewer documents. This is an issue we mention in our review of N26.

Other banks usually require you to go in person to one of their branches to open an account. This process takes a few minutes, but it may sometimes require an appointment. However, traditional banks are far more flexible with the identification documents they accept, so you can create an account before you have an address in Germany. This is the best way to open a bank account before your Anmeldung.

So which bank should I pick?

Your best pick is a bank with no monthly free, free withdrawals and a free credit card.

N26 is by far the most recommended bank among English-speaking foreigners. Although it's far from perfect, it's a good bank to get started with. It has no monthly fees, free withdrawals and English support, and it doesn't require an Anmeldung.

Deutsche Bank is the most recommended English-speaking traditional bank, especially for students. It's the only real bank that offers the Sperrkonto required by the German student visa. They charge more fees than N26, ING DiBa or DKB, but they offer a free account for students.

If you speak German, ING DiBa and DKB are also free, highly rated online banks, and are especially popular among German-speaking people.

Personally, I do my day to day banking with N26 - which I have reviewed earlier. I closed my Commerzbank account after 3 years due to the excessive fees, but their customer service was fine. I also use Degiro to manage my stock portfolio, again due to low fees, but it's not that great.

This article uses affiliate links. When you click these links and open a bank account, we make a little money. We use that money to pay our hosting bill, expand the website and donate to charity. We don't sell recommendations or write reviews for money.


  • Leave a comment