Skip to content

Opening a Bank Account in Germany 2026: The Girokonto Guide

Marwan, founder of Move to GermanyBy Marwan · moved to Germany in 2023 · facts verified June 2026

Share:

Almost every guide to this topic tells you that you can open a German bank account before you even fly out. You can't, not a normal one anyway, and believing you can wastes time you don't have in your first week. Here's what's actually true: which account you can open the moment you land, which one needs your Anmeldung first, a legal right almost nobody mentions, and a real (if narrow) exception if you're moving from the Gulf.

15–30 min
To open a neobank account
€0–€6/mo
Typical Girokonto fees
10 days
Basiskonto reply deadline, any bank
DE IBAN
What landlords/employers want

Why you need one, and what it actually unlocks

Germany still runs on bank transfers. Rent, health insurance, the Deutschlandticket, your phone contract, almost everything expects a SEPA transfer or direct debit from a German or EU IBAN. Your salary is paid into it, and if you're on a blocked account (Sperrkonto), the monthly release goes here too.

One thing worth untangling early: your Anmeldung (address registration) does not itself require a bank account. The pressure to open one fast comes from landlords and employers, not the registration office.

The myth: opening an account before you fly

You'll read that you can open a neobank account from your home country before you even book your flight. That's not accurate. N26 and similar neobanks require you to already be a resident of the EU/EEA with a mailing address there. A temporary one works fine, a hostel, an Airbnb, a relative's place, but you have to be physically inside the EU. If you're still in Cairo, Amman, or Riyadh, you cannot pre-open one this way.

What you can realistically do is open one within your first day or two after landing, before your Anmeldung is even booked. That's the genuinely useful head start, not a pre-arrival one.

A real exception if you're in the Gulf

There's one genuine pre-arrival option worth knowing about, and it's nationality-specific. Wise (the international transfer service) lets residents of Saudi Arabia, Qatar, Kuwait and Bahrain hold a euro balance and get EUR account details before ever setting foot in the EU. Egypt, Jordan and the UAE aren't on that list. Two things to keep straight: Wise is an e-money institution, not a bank, and the IBAN it issues for euro balances is Belgian, not German. It's real money-movement capability you can set up from home, not a substitute for the German Girokonto you'll still need once you land.

Neobank or traditional bank?

Both are real options and most people end up using one of each eventually. The honest comparison:

Neobank (N26, C24)Traditional (Sparkasse, Commerzbank, Deutsche Bank)
No Anmeldung needed, opens in minutes once you're physically in Germany.Anmeldung (Meldebescheinigung) generally required.
Fully app-based, English interface, no branch visit.In-person appointment, advisor support, a real branch if something goes wrong.
Some issue non-DE IBANs (Lithuania, Ireland) depending on the product.Always a DE IBAN, which some landlords and employers explicitly prefer.
Best for: the first days, while your paperwork is still in progress.Best for: once you're settled and want local, in-person banking.

The legal right most guides skip: Basiskonto

Under the Zahlungskontengesetz (Payment Accounts Act), every consumer legally resident in the EU has the right to a Basiskonto, a basic payment account. This isn't limited to people with a full residence permit: it explicitly covers asylum seekers and people who hold only a Duldung (suspension of deportation).

  • A bank cannot simply refuse you without a narrow, specific reason.
  • Once your application is complete, the bank has 10 working days to respond.
  • It functions like a normal current account for everyday payments (rent, salary, direct debits), just with a few extra consumer protections.
  • Banks can charge a reasonable fee for it, comparable to the market rate; it isn't automatically free.

Keep this in your back pocket. If a bank drags its feet or gives you a vague no, ask specifically for a Basiskonto nach dem Zahlungskontengesetz. That phrase alone changes how the request is handled.

Documents you'll need

For a neobankFor a traditional bank
Valid passport (check the security features required for VideoIdent)Valid passport or national ID
A mailing address in Germany (temporary is fine)Meldebescheinigung (proof of Anmeldung)
A smartphone with a working camera for VideoIdentVisa or residence permit (eAT card)
Proof of address (rental contract or landlord confirmation)

Your residence permit card may not work for PostIdent

If your electronic residence permit (eAT) is marked "PASS(ERSATZ)" rather than being a full passport substitute, some PostIdent video-chat procedures won't accept it on its own. Bring your actual passport too, and use it as the primary ID document wherever the bank gives you the choice.

Opening a neobank account, step by step

1

Pick a neobank (N26, C24 and similar all work). Check on their site that your nationality and passport type are supported before you start; a handful of nationalities are restricted.

2

Download the app and register: name, passport details, and a mailing address in Germany. A hostel, Airbnb, or a friend's address is fine for now, no Anmeldung and no rental contract needed.

3

Verify your identity via VideoIdent (a short video call showing your passport) or, if VideoIdent isn't available for your document, PostIdent at a Deutsche Post branch.

4

Get approved and receive your IBAN immediately in the app, usually within minutes to a day.

5

Order the physical card if you want one; the virtual card works for online payments and Apple/Google Pay right away.

Opening a traditional bank account, step by step

1

Complete your Anmeldung first — this is the actual blocker, not the bank itself. Traditional banks want your Meldebescheinigung.

2

Book an appointment (or in some cases walk in) at a branch of the bank you've chosen: Sparkasse, Commerzbank, Deutsche Bank, Postbank and similar all take walk-in newcomers.

3

Bring your passport, residence permit or visa, Meldebescheinigung, and proof of address (your rental contract, or a landlord confirmation).

4

Complete the application with an advisor in person. Ask directly for a Girokonto with a Girocard, not just a savings product.

5

Wait for your card and PIN to arrive by post separately, usually within a week or two.

If you're on a blocked account, this is the piece that matters

Your Sperrkonto pays out monthly, but only into a real German IBAN, and the two blocked-account providers handle this differently:

  • Expatrio bundles a free everyday account automatically, so your monthly release lands there with nothing extra to set up.
  • Fintiba does not include one. You need to supply your own German IBAN, and N26, Commerzbank, ING and C24 all work for this.

If you're with Fintiba, open your Girokonto before your first release date so the transfer doesn't sit waiting for an IBAN that doesn't exist yet.

A few things worth knowing before you start

  • Schufa doesn't matter for a basic account. It matters for credit cards, overdrafts, phone contracts and renting, all covered in our housing guide, but not for opening a normal Girokonto.
  • A DE-prefixed IBAN smooths things with landlords and employers, even though non-DE IBANs (Lithuania, Ireland) from some neobank products are legally just as valid across the EU.
  • Fees really do vary. Expect somewhere between free and about €6 a month for a standard account; some banks waive it above a minimum monthly income or for people under 28.

Frequently Asked Questions

Do I need a bank account before I arrive in Germany?
You can't actually open one before you land, whatever some guides imply. Neobanks like N26 require you to already be physically resident in the EU/EEA with a mailing address there; a temporary one (hostel, Airbnb) is fine, but you can't do it while still sitting in Cairo or Amman. The realistic best case is opening a neobank account within your first day or two after arrival, before your Anmeldung is even done.
Can I open a German bank account without Anmeldung?
Yes, with a neobank. N26 and similar don't require a Meldebescheinigung, only a mailing address in Germany. Traditional banks (Sparkasse, most branch banks) do want your Anmeldung, and a Fiktionsbescheinigung on its own usually isn't accepted as a substitute.
Is there a legal right to a bank account in Germany?
Yes, and most guides don't mention it. Under the Zahlungskontengesetz (Payment Accounts Act), everyone legally resident in the EU has the right to a Basiskonto (basic account), including asylum seekers and people who only have a Duldung. A bank can only refuse in narrow cases and must decide within 10 working days. It's a real fallback if you're struggling to get accepted anywhere.
Do I need a German bank account for my blocked account payouts?
Yes, and which one depends on your provider. Expatrio bundles a free everyday account automatically, so the monthly release lands there with nothing extra to set up. Fintiba doesn't include one: you need your own German IBAN, and N26, Commerzbank, ING and C24 all work for this. Set it up before your first release date so the transfer isn't held up.
I'm in the Gulf. Can I really get a euro account before I arrive?
Partly, yes, if you're a resident of Saudi Arabia, Qatar, Kuwait or Bahrain. Wise lets you hold a euro balance and get EUR account details from home; Egypt, Jordan and the UAE aren't on that eligibility list. Keep the distinction clear though: Wise is an e-money institution, not a bank, and it issues a Belgian IBAN for euro balances, not a German one. It's genuinely useful for moving money before you land, but it doesn't replace the German Girokonto you'll still need to open once you're here.
Do I need Schufa to open a basic bank account?
No. A standard Girokonto or a Basiskonto doesn't require a Schufa check; that mainly matters for credit cards, overdrafts, phone contracts, and renting.

Get Your Personalized Arrival Checklist

Your bank account fits into a specific order with Anmeldung, your tax ID and your blocked account. Get a personalized checklist that puts everything in the right sequence, tailored to your country and visa type.

Get Your Personalized Checklist

Sources

The figures and requirements on this page are based on the following official sources. Rules change — always confirm with the German embassy or authority responsible for your case.

Facts and figures last verified: June 2026

Related Guides

Browse all guides →