Money & Banking · Banking
Opening a German bank account as a newcomer
Digital banks (N26, DKB) are the fastest route for newcomers — they open fully online with just a passport. Traditional banks (Sparkasse, Deutsche Bank, Commerzbank) offer more services but typically require the Anmeldung first.
When you arrive in Germany, opening a bank account is one of your first priorities. Without a German IBAN, you cannot receive a salary from most employers, pay rent by direct debit, or sign up for utilities. The good news: you have options, and the fastest route takes just 10 minutes on your phone.
Why you need a German bank account now
German employers and landlords do not accept foreign accounts. Most payroll systems are hard-coded to expect a German IBAN only. Landlords use SEPA direct debit (Lastschrift) to collect rent, and utility companies — for gas, electricity, internet, and phone contracts — require a German account number to set up automatic monthly payments. Without one, you will quickly find yourself unable to pay basic bills or receive income.
A German bank account also serves as your gateway to other essential administrative processes. Registering with health insurance (Krankenversicherung), filing taxes with the Finanzamt, and many housing applications all assume you have a functioning IBAN ready from day one.
The fast track: Digital banks without Anmeldung
The smartest strategy for newcomers is to open a digital bank account first. These neobanks operate entirely online, have fully English apps, and — crucially — do not require the Anmeldung (address registration with your local Bürgeramt). This is key: you can have a working German IBAN within minutes, weeks before you complete your city registration.
N26: The instant option
N26 is the gold standard for day-one banking. The entire application takes 10 minutes: download the app, verify your identity via a 90-second selfie video (called VideoIdent), and your IBAN appears in the app immediately. You only need a valid passport and a temporary German address (even a friend's address works for card delivery). The free Standard plan includes a Mastercard debit card and basic SEPA transfers — enough to receive your first salary and pay rent.
N26's app is fully in English, customer support is available in English, and the service works internationally. However, note that it offers limited free ATM withdrawals (3 per month on the free plan) and does not accept cash deposits directly — you must transfer funds from another account or use the CASH26 retail deposit service (which charges a small percentage fee on larger amounts).
DKB: The free secondary choice
DKB is a direct bank (meaning online-only, no branches) that traditionally has been more restrictive than N26: it requires proof of the Anmeldung and checks your Schufa (German credit history), which many newcomers lack. However, once you have your Meldebescheinigung (the confirmation document from the Bürgeramt) and at least 700 euros in monthly salary deposits, DKB is genuinely free and offers better ATM withdrawals worldwide — a strong long-term choice after your first weeks.
Traditional banks: Branch-based, slower, more established
If you plan to stay in Germany for several years or prefer in-person banking, traditional banks offer broader services: cash deposits at branches, loans, investment accounts, and face-to-face advice. However, they all require the Meldebescheinigung and typically run a Schufa check, meaning you should open these after your Anmeldung is complete — usually 4–8 weeks in.
Sparkasse
Sparkasse is a regional public savings bank with the broadest branch network in Germany. Every city and town has at least one. They accept non-German residents, but require your Meldebescheinigung and a local German address to open a standard Girokonto (current account). Monthly fees typically range from 3 to 10 euros depending on the region. Sparkasse is worth considering if you regularly need to deposit or withdraw cash, but for purely digital banking, it is more expensive than N26 or DKB.
Deutsche Bank and Commerzbank
Both are large national banks with extensive branch networks and English-speaking staff (call ahead to confirm availability). Deutsche Bank's free account requires at least 700 euros in monthly salary deposits or a securities account. Commerzbank similarly offers a free basic account to salary recipients earning 700 euros or more per month. Both require the Meldebescheinigung. Processing typically takes 3–7 working days after application, and your debit card (Girocard) and PIN arrive by post separately.
Understanding the Anmeldung and Meldebescheinigung
The Anmeldung is your address registration with the local Bürgeramt (citizens' registration office). Once you sign the registration form and hand it in, you receive a Meldebescheinigung (registration certificate) — a single-page document proving you live at that address. This certificate is the key document that traditional banks need.
You should complete your Anmeldung within two weeks of moving to a new address. Many Bürgerämter accept online appointments; others require you to visit in person. The process is fast (usually 15–30 minutes) and costs nothing, though you need your passport, rental contract, and proof that your landlord has signed off on your registration (often a landlord confirmation form).
Several weeks after Anmeldung (typically 2–4 weeks), the Finanzamt (tax office) will send you your Steuer-ID — an 11-digit tax identification number. Some banks ask for this at account opening; others allow you to provide it later. You do not need it upfront.
Non-EU citizens: Zusätzliche Anforderungen
If you hold a non-EU passport, banks may impose additional checks. Most important: you need the physical eAT card (elektronischer Aufenthaltstitel, your electronic residence permit) or a valid visa stamp in your passport. A visa stamp alone is sometimes not sufficient for traditional banks; many prefer the eAT card specifically.
Some online banks like N26 still accept non-EU nationals with just a valid passport and VideoIdent verification. However, DKB and ING often restrict accounts to EU citizens or those with permanent residence (Niederlassungserlaubnis). If you hold a work visa or EU Blue Card, N26 remains your fastest option; once settled, Commerzbank is often more willing to serve non-EU workers than DKB or ING.
Your week-one banking timeline
Days 1–3: Open N26
Before you even find an apartment, open N26 using just your passport and a temporary address (a hotel, hostel, or friend's place works). Within 10 minutes, you will have a German IBAN. Share it with your employer and landlord immediately — they can start using it before your physical card arrives.
Days 7–14: Complete your Anmeldung
Once you have secured a rental apartment and your landlord has signed the registration form (Anmeldeverordnung), visit the Bürgeramt. Bring your passport, the signed rental contract, and the landlord confirmation. You will receive your Meldebescheinigung immediately. Book an appointment online if possible; some offices in large cities have significant waiting lists.
Days 14–30: Open a traditional bank (optional)
Once you have your Meldebescheinigung, you can apply for DKB, ING, or Commerzbank if you want a more established institution with better features (higher ATM withdrawal limits, overdraft options, or branch access). These are optional: if N26 meets your needs, you can stop here. However, some landlords and property managers prefer larger traditional bank IBANs for rent collection — it is safer to ask your specific landlord in advance.
What to prepare before applying
- Valid passport (national ID cards from EU countries are accepted by most banks; non-EU passports always required)
- German postal address (can be temporary: a hotel, hostel, or friend's address for initial applications; traditional banks need your registered address)
- Mobile phone number (German SIM card recommended; banks send SMS verification codes)
- Email address
- For N26: nothing else; VideoIdent verification covers identity
- For traditional banks: Meldebescheinigung (registration certificate from Bürgeramt), residence permit or visa (eAT card for non-EU nationals), sometimes Steuer-ID if you have it
For non-EU citizens, the Aufenthaltstitel (residence permit) must be valid and in your hands before you apply to traditional banks. A visa stamp in your passport is not always sufficient; banks prefer the eAT card, which you receive after your residence permit is approved.
Common pitfalls and how to avoid them
Do not wait for your Anmeldung to open your first account. Many newcomers make this mistake and lose 2–4 weeks unable to receive salary or pay bills. Open N26 immediately using any temporary address.
Do not assume your foreign bank account will work. Even accounts with international debit cards often fail in German payroll systems. Employers and landlords will ask for a German IBAN specifically and may refuse to accept anything else.
Do not overlook the Girocard (EC card). While N26 issues a Mastercard debit card, some older bakeries, farmers' markets, and small shops — and occasionally the Bürgeramt itself — only accept the Girocard. Carry some cash as backup or open a second account like C24 (which offers a free Girocard) once you settle.
Do not delay registering your address. The Anmeldung is free, takes 20 minutes, and unlocks access to better banks, health insurance enrollment, and tax registration. There is no downside to completing it within your first two weeks.
After you open your account
Once your account is live, share your IBAN and bank name immediately with your employer, landlord, health insurer, and any other service provider you use. German banking uses SEPA (Single Euro Payments Area) — all transfers are standardized, so once you provide your IBAN, everything should work smoothly.
If you opened N26 or a digital bank, activate your physical card at an ATM once it arrives (this typically takes 5–10 business days). Set up online banking or the mobile app, and configure Lastschrift mandates (standing orders) for rent, insurance, and utility bills so payments are automatic.
For traditional banks, expect the same process: card and PIN arrive separately by post. Once all materials have arrived, activate the card at an ATM and set up recurring payments. Call the bank's helpline if you are unsure; English support is usually available.
Keep your Steuer-ID letter safe when it arrives from the Finanzamt. You will need it for tax filings, insurance, and other official purposes. Banks may ask you to provide it later even if you did not have it at opening — German law requires them to collect it eventually.
Keep reading — Banking
Always verify with official sources before acting on the information above.
