How to open a bank account in Germany (2024)

Opening a German bank account can be tedious and stressful, and it’s even harder if you’re an expat who doesn’t speak the language. Traditionally there’s slow bureaucracy, folders of paperwork, unfamiliar terms and the uneasy feeling that you don’t know exactly what you’re getting. We’ve all been there before. We’ve also asked ourselves why it takes a week toopen a bank account, why a PIN has to be sent by paper mail and why some representatives speak English, but aren’t allowed to speak to you in English. We’re confident that there’s a better way, so let’s go over everything you need to know, point by point.

What to look for in a German bank account

Accounts

First, you have to know what you’re looking for. German banks offer the following types of accounts:

  • Girokonto — otherwise known as a current account or checking account, depending on where you’re from
  • Tagesgeldkonto — instant access savings account
  • Sparkonto — limited access savings account
  • Depot — securities account

For the purpose of this article, let’s assume that you’re looking for a Girokonto. That means you can get an International Bank Account Number (IBAN), you can transfer money in and out, and you can get a bank card to make purchases and withdraw cash from ATMs.

The bank account that gives you more control

Spend and save with confidence, and discover a better way to manage your money

Get bank account (new tab)

How to open a bank account in Germany (1)

Cards

There are also several types of cards, which can be confusing:

  • Electronic Cash (EC) Card / Girocard — a debit card that’s linked to your account that you can use for direct payments and ATM withdrawals, but doesn’t have a 16-digit number for other payments like online shopping.
  • “Kreditkarte” Visa or Mastercard — a debit card that’s linked to your account that does have a 16-digit number that you can use for all payments and withdrawals.
  • “Kreditkarte” Credit Card — an actual credit card with a credit limit that usually gets billed automatically from your account once a month by SEPA direct debit (SEPA-Lastschrift), so your entire balance gets paid. Some German banks also allow you to carry debt from one month to another, but it’s uncommon.
  • Maestro Card — a debit card like Visa or Mastercard that’s linked to your account that does have a 16-digit number that you can use for all payments and withdrawals.

Banks

Now that you know which account and card you want, it’s time to find the right bank that offers them in an affordable and convenient way. There are generally three different kinds of banks in Germany:

Cash Group — a network of the four biggest national banks with brick-and-mortar locations that allow you to withdraw cash for free at any of their bank ATMs.

  • Deutsche Bank
  • Commerzbank
  • HypoVereinsbank
  • Postbank

Sparkassen — local or municipal banks with brick-and-mortar locations that allow you to withdraw cash for free at any Sparkasse bank ATM across the country.

  • Berliner Sparkasse
  • Frankfurter Sparkasse
  • Hamburger Sparkasse
  • Stadtsparkasse München
  • And so on…

Direct Banks — any bank that doesn’t have a physical location, so you can do everything you need through online banking and make withdrawals from any ATMs, though sometimes with fees.

  • DKB
  • Comdirect
  • ING-DiBa
  • N26

There are obviously advantages and disadvantages to every bank, but most of them share a signup process that requires a working knowledge of German and a great deal of patience.

Send money abroad

International transfers with your N26 account are easy, fast and reliable.

International Money Transfer with N26

How to open a bank account in Germany (2)

What the bank account opening process typically looks like

Depending on your choice of bank, you can complete an online application or walk into a branch location to speak with a representative.

Applying online

  1. Find the Girokonto registration form on the bank website
  2. Print it out and fill in your information
  3. Take the form to your local Deutsche Post location along with the “PostIdent” form, your passport or national ID card, and a copy of your German address registration, or Meldebescheinigung, to verify your identity
  4. Send the signed ID verification and application form to your chosen bank
  5. Wait until they send you a confirmation by paper mail

If you have questions about step 3, you’re not alone. This method isn’t possible if you’re a non-resident, a temporary student resident or a foreigner trying to create an account from abroad. You already need a registered German address, which is a big step all on its own.

Applying at a bank branch

  1. Make an appointment in advance or walk in and stand in line
  2. Ask to open a Girokonto and complete the application form
  3. Verify your ID with your passport or national ID card, and a copy of your German address registration (Meldebescheinigung)
  4. Wait until they send you a confirmation by paper mail

If you want to open an overdraft (Dispokredit), the bank will have to check your Schufa score or a similar external credit bureau score, an assessment of your creditworthiness, so you won’t be able to get one right away because you won’t have a pre-existing financial history in Germany. By the way, all of the above will most likely happen in German. We know anecdotally, at least, that banks rarely offer the required level of English customer service, and contracts are often only available in German because of the sensitive nature of financial services. You’ll also not be able to use your bank account right away — on the same day — after either process described above.

What the bank account opening process could look like

By now you may be thinking this whole thing is unnecessarily difficult, and we agree. That’s why we’ve made it possible to open a bank account in Germany without any paperwork or bureaucracy, or speaking any German.

N26 offers a free Bank Account and Mastercard debit card in Germany. It’s completely mobile, so you can create your account and do all of your banking directly from the N26 mobile app.

First, you need the following documents:

  • Your passport or national ID

That’s it.

Here’s everything you have to do to open a bank account in Germany with N26:

  1. Download the N26 app in the App Store or Play Store
  2. Enter your email address so we can send you a confirmation message
  3. Enter some basic personal details
  4. Verify your ID instantly over video call using your passport or national ID
  5. Pair your account to your smartphone

At the end of this quick process, you’ll have an IBAN so you can use your account immediately. You can do this from abroad if you have an address in Germany, and if you need to transfer money from your foreign account outside the Euro zone, you can make an international transfer using our partner service TransferWise, which is built directly into the app. All you have to do is select Transfer from the + menu and select your currencies. Card delivery time is just 3–5 business days, so you can make withdrawals and card purchases within the week.

The basic N26 bank account it’s as safe as an account from any major German bank because it’s protected by the same Compensation Scheme of German Banks (Entschädigungseinrichtung deutscher Banken) for up to €100.000 by law.

Here’s our favorite part: you can make instant transfers to any other N26 user with just your confirmation PIN, so you’ll never have to deal with transaction authentication number (TAN) lists like at other banks. You’ll get a push notification after every transaction so you’re up to date at all times.

The N26 bank account may be one of the easiest accounts to open, and one of the most powerful too. We took out all the stress of paperwork, bureaucracy and not knowing the language so you can finally have an enjoyable personal banking experience.

If you found this article helpful, check out our other expat how-to guides for moving to Germany, where we explain how to do your Anmeldung, how to get your residence permit, and more.

At N26, we’ve taken the red tape out of opening a bank account in Germany. Open an online account in minutes—all you’ll need is your smartphone, a valid address in Germany, and a valid photo ID. You’ll get an official German IBAN, so you can pay and be paid like a local. Plus, there are no hidden fees and you’ll always have access to English-speaking customer service, so you can focus on settling in to your new home.

FAQs

Can I open a bank account in Germany as a non-resident?

"Yes, non-residents can open a bank account in Germany. However, requirements vary from one bank to another. Banks in Germany typically require non-residents to show their passport or national ID card, proof of address in their home country, and proof of income or documentation of the source of the funds.Depending on the bank, you usually have to visit a branch in person to open an account. Some banks also offer online services for opening an account, but you need to provide notarized copies of your documents.Some German banks have specific policies and fees for non-resident accounts. Contact the bank you're interested in to confirm their requirements for non-resident account holders."

Can I open an account in several countries?

Yes, it's generally possible for individuals to open bank accounts in multiple countries. Before opening accounts in multiple countries, make sure to comply with all relevant regulations. Some countries have anti-money laundering (AML) and know-your-customer (KYC) regulations and need additional documentation and information when opening accounts for non-residents.

How long does it take to open a bank account?

The time it takes to open a bank account varies. It depends on many factors, including the country you're in, the bank you choose, the type of account you're opening, and if you have all of the necessary documentation ready.

If you visit a bank branch in person, you can open a bank account on the same day. Online applications might take a few minutes and you usually can start using your new bank account right away.

Find similar stories

open a bank account

banking

Germany

How to open a bank account in Germany (2024)

FAQs

Can a foreigner open a bank account in Germany? ›

Foreigners can open a bank account in Germany, both in a German and an international bank, as well as in an online bank. Most banks offer both free and paid (from 2.90 to 14.90 euros per month) accounts that differ in the range of available services.

What is the best bank for foreigners in Germany? ›

For expats and English speakers, online banks like N26, Tomorrow, and Bunq are highly recommended due to their digital sign-up process, competitive prices, and English support. These banks provide a range of services and features tailored to meet the unique needs of expats and English speakers living in Germany.

Do I need a German tax ID to open a bank account? ›

To apply for a bank account in Germany, you need the following documents: Your ID card or passport. Proof of address registration or Meldebescheinigung (a registration certificate you must get within 14 days of living at your new address in Germany) German tax ID number.

Can I open bank account without city registration in Germany? ›

Typically, you need to register in Germany and obtain a registration confirmation (Meldebescheinigung) before opening a bank account. However, there are some options available to open a bank account in Germany without registration. Direct banks or online banks, such as N26 or Wise, are recommended for this purpose.

Can I open a bank account in Europe if I don't live there? ›

There are a few different ways you can go about getting a European bank account as a non-resident. You might choose a traditional account from a regular bank based in one of the European countries, take e-residency to get your business set up in the EU, or consider a modern alternative such as the Wise Account.

Where can I open a bank account as a non-resident? ›

Large banks

However, larger banks such as US Bank, TD Bank, Bank of America, Chase, and Wells Fargo will allow non-residents to set up a checking account and a savings account. Instead of your SSN, they'll ask for an Individual Taxpayer Identification Number (ITIN) and other documents.

What are the benefits of having a bank account in Germany? ›

Ready for a banking experience as mobile as you are?
  • 3 free ATM withdrawals per month in Germany and the rest of the EU.
  • Once you get to Germany, activate and use your free digital Mastercard. ...
  • Physical bank card available, for just a small added fee.
  • Manage your money on your terms, anytime, anywhere.

What is the easiest country to open a bank account as a foreigner? ›

What are the 10 Best Countries To Open Offshore Bank Account?
  • Hong Kong. Hong Kong has to be at the top of the list of nations where one may create an offshore bank account. ...
  • Switzerland. ...
  • The Cayman Islands. ...
  • Singapore. ...
  • Germany. ...
  • The USA. ...
  • Panama. ...
  • India.

Which banks are safest in Germany? ›

The best bank in Europe is KfW in Germany, which was voted number one in the list of the 50 safest banks in Europe 2024. KfW's rank as the most secure bank goes beyond Europe, too–being ranked number one for twelve years in a row for the World's Safest Banks by the US finance magazine Global Finance.

How long does it take to open a bank account in Germany? ›

Approximately 3 working days

How to pay a German bank account? ›

The Best Ways to Transfer Money to Germany
  1. International Bank Transfer.
  2. Debit or credit card payment.
  3. Google or Apple Pay.
  4. SWIFT payment.
  5. Cash pick-up service.

Can I keep my German bank account after leaving Germany? ›

We recommend informing your bank a couple of weeks beforehand but keeping the bank account for another six months afterward. You can also provide your financial institution with a follow-up bank account so they know where to direct any left-over money from your German bank account.

What documents do I need to open a bank account in Germany? ›

To open a bank account, you usually require the following documents: a valid passport, a residence permit, a certificate of registration, and a wage statement (depending on the type of account).

Do I need an appointment to open a bank account in Germany? ›

To open a private current account (Girokonto) in Germany you will need to make an appointment online or visit your local branch with all of your paperwork.

Is it OK to have 2 bank accounts in Germany? ›

But is it legal to have more than one? The answer is, yes. Not only this, but often it's a good idea – for example, holding money a specialized savings account can earn you higher interest than you would on your regular bank account. It's also completely legal to have accounts with different banks, if you want to.

What documents do I need to open a Deutsche bank account? ›

Documents for a German bank account

Whether you choose to open your account online or in branch, you will need to provide the following documents: Valid identification such as a passport or identity card (not a driving licence) Certificate of registration. Visa or residence permit (if applicable)

Can you open a bank account with a foreign passport? ›

Eligible documents to prove your name and birth date include an unexpired passport, an alien registration card and a foreign driver's license. Proof of address. A recent utility bill, formal letter with your name and address or employer paycheck can serve as a proof of your current address. Initial deposit.

Is it illegal to open a foreign bank account? ›

If you keep your American bank account, you're likely to face a slew of foreign transaction fees, which can really take their toll on your finances. Fortunately, opening a bank account in a foreign country is totally possible — and totally legal, as long as you're not doing so for tax evasion purposes.

How to get a German IBAN? ›

Creating an IBAN in Germany

The first two digits are for the country code ("DE" for Germany) followed by a check digit comprising two characters and the national account number BBAN (basic bank account number), which is made up of the eight-digit bank sort code and the ten-digit account number.

References

Top Articles
Latest Posts
Article information

Author: Dong Thiel

Last Updated:

Views: 5503

Rating: 4.9 / 5 (59 voted)

Reviews: 90% of readers found this page helpful

Author information

Name: Dong Thiel

Birthday: 2001-07-14

Address: 2865 Kasha Unions, West Corrinne, AK 05708-1071

Phone: +3512198379449

Job: Design Planner

Hobby: Graffiti, Foreign language learning, Gambling, Metalworking, Rowing, Sculling, Sewing

Introduction: My name is Dong Thiel, I am a brainy, happy, tasty, lively, splendid, talented, cooperative person who loves writing and wants to share my knowledge and understanding with you.