Opening a bank account in Germany

Opening a bank account in Germany

Comments10 comments

Find out how to open a bank account in Germany, what documents are needed for residents and non-residents and if you can open a German bank account online.

Opening a German bank account is vital to getting started after moving to Germany. You need to set up utilities for your new home, arrange telephone and internet services, and get German insurance coverage as required by law—and they all rely on the money in the bank.

There are many different commercial banks in Germany offering a variety of banking fees and conditions, which makes it hard to know where to begin; this guide compares different types of banks, German bank accounts, costs and services to help you decide.

For expats, factors such as the cost of transferring money to your home country, the number of cash machines available for free, the possibility to overdraw your account, and credit cards add to the complexity. Relocation agency The Red Relocators offers support in choosing the right bank for expats, and can answer any questions about banking in Germany:

Opening a German bank account for non-residents or foreigners

While EU nationals will have no problem opening a simple bank account with a German bank, non-EU nationals have to prove their registration in Germany along with a German work permit. Banks are not obliged to open a bank account for you, and you may face difficulties if you are not able to show a financial history.

Many banks also request an employment contract, and it becomes more difficult if you want a bank account that allows overdraft. Other restrictions may be in place: one American with a regular monthly income was forced to keep a EUR 1,000 minimum bank balance as 'collateral', she was told, against leaving the country while still owing the bank money.

Another inconvenient restriction is that you must show up in person at most banks to prove your identity. There are a few banks that allow customers to open a German bank account from abroad, such as DKB Bank, Comdirect and N26. However, they generally limit this option to EU nationals only. It’s not guaranteed, however, and banks can decline your application without giving any reason.

It is also possible to open a German bank account online, but banks often require personal identification, especially German online banks that have no physical branches. You will need to go to a post office to prove your identity following the so-called post-ident procedure

What documents you need to open a German bank account

Before you head to a bank to open up a Girokonto, or checking account, make sure that you bring the required documents:

  • Passport with a valid visa, depending on your citizenship
  • Documents proving you are a student, on a fellowship or an employee
  • Proof of registration (Meldebescheinigung)
  • Proof of income, such as your last three pay stubs, depending on the type of Girokonto you want and requirements of the bank.


If you are just starting a new job, a letter from your employer stating your salary should be enough. Some banks such as Sparda-Bank or Norisbank do not require a salary statement to open a bank account.

Open a German bank account

Comparison of German bank accounts

Germany, as one of the leading industrial (and post-industrial) economies of the world, is an attractive location for banks around the globe that aim to do international business, which is why you can find local branches of many international banks in Germany. However, opening a German bank account has its benefits.

The most popular German banks with private customers are by far the so-called Sparkassen, followed by Volksbanken/Raiffeisenbanken. Sparkassen, or savings banks, are generally held by public shareholders such as cities or communities; the Raiffeisenbanken’s shareholders are cooperatives. Together, they have a customer base of close to 50 million. The private bank with the largest customer base is the Deutsche Bank, which, along with its subsidiary Postbank, serves about 12 million clients. Commerzbank follows with around four million clients.

There are also direct banks, which don’t offer local branches but use the cash machines of other banks. As they save on those costs, they are able to offer often more financially attractive conditions. The most popular banks are ING-DiBa, DKB, Comdirect, Volkswagenbank, Mercedes-Benz Bank and Consorsbank.

Opting for one of the larger and more popular German banks may be the wiser choice, particularly for foreigners. These banks have more experience working with foreign customers as well as with foreign banks, and they are often more accessible, especially if you travel abroad.

For example, Commerzbank offers a free checking account provided you have a minimum monthly income of EUR 1,200 and use paperless banking; otherwise fees of EUR 9.90 per month apply, among other conditions.

Postbank's Giro direct account is EUR 1.90 per month, but free for students, trainees and others (though proof is required). Comdirect.de also offers a free banking account, with no minimum monthly deposits. HypoVereinsbank's StartKonto is free of charge for students, apprentices and those under the age of 26.

Each bank offers at least one type of account for students, which varies greatly in the services that accompany it. The good news is that almost all student accounts are free. The bad news is that certain limitations on the type of services exist, as well as age restrictions, and be prepared to show proof (Studentenausweis).

Finally, some banks offer perks to encourage customers to sign up. Commerzbank offers EUR 50 with its free Girokonto, as does its German online bank subsidiary Comdirect.de—and if you are unsatisfied with the service, Comdirect.de pays you EUR 150.

Find more banks on our list of banks in Germany.

Cost of withdrawals from German bank accounts

Getting an account is one thing; being able to use it effectively—and cheaply—is another. Banks will issue you a service card with which to withdraw money. In general, this will be an EC/Maestro card, which allows you to pay at stores and restaurants in lieu of cash on the international network.

Be sure of what you get when signing up for an account, as the cheapest account issued by the local Sparkasse only comes with a service card (SparkassenCard). However, it can be used at an extensive network of 25,000 ATMs of Sparkasse in Germany. And though five of the banks offer student accounts with an EC card (girocard-Maestro Card), Sparkassen only offer a service card.

Even though all cards work at all local ATMs, the ease with which you can withdraw cash for free varies by bank. Using ATMs at banks that don't belong to your network can cost up to EUR 5 per withdrawal with an EC/Maestro card.

There are three large networks of banks that allow free withdrawals within their own network:

  • Cash Group (approx. 9,000 ATMs plus at Shell gas stations)
  • CashPool (approx. 2,900 ATMs)
  • Sparkassen (approx. 24,000 ATMs)


Withdrawal of cash at no charge is also possible at supermarkets such as Rewe, Edeka, Penny, Netto, Toom and Aldi Süd. It is limited to EUR 200, and you will often need to purchase at least EUR 20 worth of goods.

Getting money from an ATM that does not belong to your bank institute is no problem, but it will cost usually approximately EUR 4–6 per withdrawal. Fees for withdrawals using a credit card are usually higher and often depend on the total withdrawal amount.

Sparkasse

The local Sparkasse, for example, has the densest network in its respective city. While you can use any Sparkassen ATM throughout Germany, it is often difficult to identify them anywhere other than your new town as they all have different names and logos. Identifying partner banks outside Germany can be even harder if not impossible, as the Sparkassen are not set up internationally. Commerzbank, Deutsche Bank, HypoVereinsbank and Postbank are part of the Cash Group network, and all these banks' customers can withdraw money for free from any of the other banks ATMs—and that also includes Comdirect.de customers. Each of these banks also has alliances with banks outside of Germany. Approximately 9,000 ATMs in Germany (including cash service at no extra fee at 1,300 Shell gas stations) belong to the Cash Group (Deutsche Bank, Commerzbank, Postbank).

HypoVereinsbank is part of UniCredit, which has over 10,000 ATMs in 17 other countries, and allows free withdrawals. Commerzbank customers, on the other hand, can withdraw from Deutsche Bank ATMs in Italy and Spain; Deutsche Bank customers can withdraw from Barclays Bank in the UK, BNP Paribas in France, Scotiabank in Canada and Bank of America in the US at no additional fee. Targobank customers can withdraw free of charge at 6,600 ATMs in France using Crédit Mutuel and CIC Bank.

CashPool

CashPool comprises a mix of foreign-owned banks and smaller, local banks: BBBank eG, Degussa Bank GmbH, GE Money Bank, National-Bank, Santander Consumer Bank, SEB, Sparda-Banken, Südwestbank and Wüstenrot.

Open a bank account in Germany

Credit cards in Germany

Credit cards may not be accepted as often in Germany as in the US; however, they are still widely accepted and are very common for online shopping. These days, most banks offer credit cards with bank accounts—these are Visa and Mastercards that act like debit cards and are processed either monthly on accounts or directly on a bank account within a few days (eg. Comdirect). American Express cards are often not accepted.

Their fees vary from zero, such as a Barclaycard, to EUR 100 and up annually. Usually, the free cards come from the more expensive accounts. For example, Postbank offers a free credit card with its Giro plus account free for one year.

Some accounts offer the possibility of upgrading to a Gold card for an additional fee that comes with extra perks such as car insurance on car rentals. The Giro accounts with higher monthly fees do, in some cases, even offer the Gold card free. Deutsche Bank, for example, offers via the BestKonto a free MasterCard Gold card. HypoVereinsbank offers a free MasterCard if EUR 6,000 is spent on the card annually.

Not all student accounts offer a credit card. If this is something important to you, check out Comdirect.de, which offers a free Visa card, or Targobank and Postbank, whose student accounts provide credit cards.

Students who aren’t eligible for credit cards in Germany may look to Giropay, an online payment service in which customers can use their Giro account number to make payments. Most Postbank branches and the Stadtsparkasse are members. You can check if your branch or banking institution has become a member on the German Giropay website.

If your bank does not offer the right credit card solution, you may also apply for a credit card directly online at credit card issuers such as Barclaycard, American Express or companies that offer loyalty programs such as Lufthansa Miles & More Visa Card.

Overdrafts

Another important factor you may want to consider is how much you can overdraw your account. If you have a regular monthly income, most banks give you an overdraft of two to three times your monthly pay. This is also possible on the student accounts if there is a regular stipend or even a regular monthly allowance from your parents, but this should be verified.

It is generally not recommended to make use of overdrafts, however. Recent reports have shown that interest rates for overdrafts usually range between 4–12 percent p.a., but banks in Germany are under increasing pressure to help customers avoid these fees.

Savings and earnings in Germany

If an additional interest-earning savings account doesn’t automatically come with a checking account, you can sign up for one—and there are many options. Generally, interest rates directly correlate to the base rate that is set by the European Central Bank (ECB). The current base rate is 0 percent, which gives banks the leeway to create attractive offers—though all are subject to frequent change. If you want to make more out of your money, each bank also offers various investment options—this, however, is a topic in its own right. When choosing your bank for a savings account in Germany, it is important that you feel comfortable with the representative you are dealing with and trust their advice.

Transfer money to a German bank account or abroad

Once you have set up a bank account in Germany, you still may need to transfer money to your an account abroad. The rates at your bank may be more reasonable than using an external service. Transferring funds to EU countries plus Norway, Iceland and Liechtenstein—if the receiving bank has an IBAN number—is free. Outside of Europe, the fees depend on the amount transferred and to where.

The rates assume that you, the sender, cover all costs; however, splitting transfer costs are also possible at most banks. Most banks have either a flat fee or use specific percentage rates to calculate the fee after a certain amount. Furthermore, the amounts do not include charges for currency conversion or additional fees the receiving bank may apply.

To transfer money overseas, opening a PayPal account might be an option to reduce fees, but there are also many specialised services.

Bank account in Germany

English banking services in Germany

It is not always easy to deal with financial transactions in a foreign language, and some expats may simply feel more comfortable speaking English when discussing their finances. Major banks in Germany such as Deutsche Bank and Commerzbank often have English-speaking representatives in the bank, but smaller banks may not. Telephone hotlines, regardless of the bank’s size, are often not automatically offered in English; you can request that a representative speak English after being connected, but it depends on the representative you receive.

There may be brochures or other general information about the bank’s products and services in English, but contractual information is generally only provided in German language. Bank officers often require that a translator be present during the appointment since they want to ensure legal information is properly understood. If personal contact is important for you, it is recommended that you visit the branch of the bank you choose to make sure there is a representative with strong English skills.

Online banking in Germany is growing, but it is not widely available in English. Deutsche Bank, Commerzbank, N26, some Sparkassen, and Targobank provide online banking services in English.

Beware of discrepancies in the information that you may receive from a bank representative or a bank's hotline—you may find during your research that you will receive different answers from different people at the same institution regarding one particular question.

Click to the top of our guide to opening a bank account in Germany.

 

Expatica

Updated in 2017 by Kerstin Luong, CEO of The Red Relocators. For more information on The Red Relocators, visit their website.

Expatica Ask the Expert
Need advice? Post your question on Expatica's free Ask the Expert service to see if we can help.


Comment here on the article, or if you have a suggestion to improve this article, please click here.

If you believe any of the information on this page is incorrect or out-of-date, please let us know. Expatica makes every effort to ensure its articles are as comprehensive, accurate and up-to-date as possible, but we're also grateful for any help! (If you want to contact Expatica for any other reason, please follow the instructions on this website's contact page.)


Captcha Note: Characters are case sensitive
The details you provide on this page will not be used to send any unsolicited e-mail, and will not be sold to a third party. Privacy policy .

10 Comments To This Article

  • Johanna posted:

    on 22nd March 2017, 01:01:57 - Reply

    I am in urgent need of a German bank account. One cannot get a visa without already having a German bank account, and in many cases must show they have 8500 Euro in a German bank account before a visa application will be accepted. Which banks have Americans had success with opening accounts before a visa was obtained? Even Commerzbank did not say a visa was required, however a Personalausweis is needed.

    [Moderator's note: You can also post questions on our Ask the Expert free service.]

  • George posted:

    on 27th November 2015, 10:40:16 - Reply

    Avoid DKB and Commerzbank: terrible service, no customer support, unfriendly employees, slow or nonexistent communication, etc. They use basic commercial tricks to attract new customers such as 50 euro gift, no maintenance fees, but on the long term they will cost you more by not doing their job properly.

  • Ashish posted:

    on 17th November 2015, 12:37:37 - Reply

    its very frustrating to open a bank acct in germany. I went to Sparda bank after taking an apponitment and I was told I cannot open a account since i didnt know german. Really unfriendly. Would suggest sparkase , even thoug they dont have any offers, atleast its more humane.

  • Stefan posted:

    on 14th July 2015, 15:20:54 - Reply

    Hi, check out my comparison Site for german bank accounts, you need only a german adress to open a bank account in Germany.
    http://www.girokonto.one
  • ron posted:

    on 10th May 2015, 17:44:45 - Reply

    The best way I have found is to have a brokerage account, say at Schwab. ATM withdrawals are free or they will refund you the fees. Second, the exchange rate spread is only .00046...not that awful 2.5% from Citibank mentioned above.
    Do NOT use PayPal. Their exchange rate is awful. They may not charge you a fee, but they hide it in the FX spread.

    So what about older students, above 29? Why does one need to have a job to have a bank account?
    Why not also discuss ING...online, international bank.
  • adrian posted:

    on 24th March 2015, 15:27:04 - Reply

    Good information on setting up bank accounts abroad.

  • Pronto posted:

    on 6th May 2014, 22:54:19 - Reply

    I found this website banks-germany.com useful as it gives English information about the bank accounts in Germany. The best bank account are mostly online banks which provide free accounts and also sometimes give joining bonus as cash deposit. I use DKB bank which was recommended by many people and so far I am very pleased with it. It can also be opened from abroad and not necessary as a resident in Germany.
  • Tolu posted:

    on 8th October 2013, 16:36:50 - Reply

    I have registration confirmation but no resident's permit (yet). is that enough to open an account? ( passport, proof of income)

    A copy of my contract with my monthly pay should suffice for proof of income too right?- God willing!

    not knowing much German or the procedures definately makes it hardwork
  • Joseph Parsons posted:

    on 10th August 2013, 03:47:35 - Reply

    I've use Targo (formerly Citibank) for many years and I can transfer back and forth to my USA Citibank instantaneously. No fee's and about 2.5% different than the official Bank Rate.
  • Eduard posted:

    on 30th April 2012, 19:07:46 - Reply

    the best way to get money from US bank account using an ATM, is the following: Open a Bank of America account, get a ATM Card and use ONLY the ATMs from Deutsche Bank in Germany! There are no fees at all!