How to open a bank account in Germany without German, without an address, and without losing your mind.

Opening a German bank account is a challenge for many newcomers because most banks want proof of your German address (Anmeldung), while landlords often want a bank account before giving you a contract. The good news is: there are several expat-friendly banks that let you open an account even if you haven’t registered your address yet.
Traditional banks such as Commerzbank and Deutsche Bank offer more services and physical branches, but they almost always require your official address registration. If you’re a student, you may also need a blocked account (Sperrkonto) for your visa.
Online banks take 10–20 minutes to open, while traditional banks can take 1–3 weeks because of appointments and paperwork.
Opening a bank account is one of the first real “German bureaucracy moments” you’ll face after arriving. It seems simple in theory, yet many expats find themselves trapped in a frustrating loop:
“I need a bank account to get an apartment… but I need an apartment (and Anmeldung) to open the bank account.”
If this sounds familiar, you are absolutely not alone.
In fact, almost every expat community forum is full of people stuck in the exact same situation.
This guide gives you a clear path through that mess. You’ll learn which banks actually accept newcomers, how to open an account before registering your address, and which steps to take first so everything fits together smoothly.
Germany is a country that trusts documentation more than promises — especially when it comes to money. Banks want stability, predictability, and proof of residence. This means:
The challenge is that you need a bank account for nearly everything: rent, salary, internet, health insurance payments, and utilities. So even though opening an account seems like a minor step, it actually unlocks several other essential parts of your settlement.
To make the process less overwhelming, it helps to understand the two main types of banks you’ll encounter:
These are the classic German institutions with local branches across the country.
Examples include: Commerzbank, Deutsche Bank, Sparkasse, Volksbank, Postbank.
Traditional banks are reliable and offer more “human” support, but they tend to require more paperwork. Most won’t open an account until you prove you live in Germany, and opening appointments can take weeks in busy cities.
These banks operate fully online through mobile apps.
Examples: N26, bunq, Wise, Revolut, C24.
These are the simplest choice for newcomers because you can usually open an account within minutes. Some don’t require a German address immediately, which solves the “catch-22” problem.
If you’re brand new to Germany, online banks are usually the best first step before switching later if you need a traditional bank for mortgages or long-term financial products.
Germany has several account types, and knowing the difference helps you avoid surprises.
This is your everyday account — for salary, rent, bills, groceries. It’s the account you must open first.
A simplified bank account that banks must provide to anyone legally living in the EU. It’s slower and more limited, but useful if a bank rejects your application.
A high-interest savings account linked to your Girokonto. You can withdraw anytime.
Required for certain visas (students, job-seekers). You deposit a full year’s living costs, and the bank releases a fixed monthly amount.
The documents you need depend on the bank, but here’s what you can expect:
You will almost always need:
Requirements are lighter:
Some banks ask for:
You typically need:
A key warning: If your name is not on your mailbox, the bank card and PIN will be returned. This is one of the most common expat problems.
Opening a bank account doesn’t have to be stressful once you know the steps. Here’s the simplest path to follow:
If you don’t have your Anmeldung yet, choose an online bank like N26, bunq, Wise, or Revolut. If you already have your Anmeldung and prefer in-person service, Commerzbank or Deutsche Bank are good options.
This involves entering your personal details and scanning your ID. Online banks guide you through it in their apps.
Banks verify you using:
This part always feels slightly awkward, but it’s quick.
Online banks approve accounts almost instantly. Traditional banks may take a few days.
These arrive separately for security. Once you activate them in the app, your account is fully ready.
Yes — and this is one of the biggest misunderstandings among expats. Several banks do not require Anmeldung to open an account:
These banks allow you to open the account first and update your address later. This avoids the catch-22 where everything depends on your Anmeldung. Traditional banks, however, always require Anmeldung. They can’t move forward without that document.
Here’s a friendly narrative overview of which banks actually support expats.
Probably the easiest option for newcomers. The entire app and customer experience is available in English, and you can open the account before registering your address. Great for people who need something fast.
Another highly international bank. It accepts many nationalities, and the app supports multiple languages. You can open an account immediately and provide your German address within 90 days.
Perfect if you want to set up banking before arriving in Germany. Wise uses a Belgian IBAN, but this is accepted in most situations. It’s also the cheapest way to send money internationally.
Good for budgeting, travel, and international payments. Revolut now lets German residents open or migrate their account to a German branch and receive a German “DE” IBAN, making it much more suitable for everyday banking.
If you prefer a physical branch and a real person to speak to, this is usually the most expat-friendly traditional bank. Online banking is available in English.
Well-known internationally and reliable. Often used by students who need a blocked account before arriving.
Each option has strengths and weaknesses, but this gives newcomers a simple starting point.
If you’re coming to Germany on a student visa or job-seeker visa, you may need a blocked account. This is a special account where you deposit upfront a year of living expenses. You can only withdraw a fixed amount each month.
Three providers dominate this market:
These services are online and much faster than dealing with a traditional bank for the same purpose.
Germany is known for banking fees — even basic accounts often cost money.
Here’s what to expect in simple terms:
If budgeting matters, choose an online bank first and switch later if needed.
A realistic timeline for newcomers:
You can absolutely open a bank account in Germany without speaking German if you choose the right bank. But for branch visits, these phrases help:
If you really struggle, bring a friend or use a translation app — even bank employees are used to this.
Here are the mistakes almost all newcomers make:
Your bank card will be returned, causing major delays.
This may negatively affect your future Schufa score.
Many bank workers speak little to no English.
Most traditional banks will reject it.
Once your bank account is open, you can finally:
This step connects many other parts of your relocation, so getting it done early is key.
Can I open a bank account before arriving in Germany?
Yes — Wise and Revolut allow it. N26 may also work depending on nationality.
Do I need German to open an account?
Not for online banks. Yes for most branch banks.
Do I need a German address?
Only traditional banks require it.
Which bank is the easiest for newcomers?
N26 or bunq.
Do I need a German IBAN for my employer?
Most employers accept EU IBANs, but some prefer German ones.
You don’t have to navigate Germany alone. Find English-speaking banks, financial advisors, and relocation services in our directory at FindEnglish.de.