Expat guide
Bank Account in Germany: Complete Guide for Expats
You need a German Girokonto for salary, rent, and insurance β here's how to open one as a foreigner.
Overview
A Girokonto (current account) is essential for daily life in Germany. Your employer deposits your salary into it, your landlord expects rent via SEPA transfer, and your health insurer debits premiums automatically.
Most traditional banks require Anmeldung first β they need your Meldebescheinigung (registration certificate) to open an account. Online banks like N26, DKB, and ING are popular with expats for English-language apps and faster onboarding via video identification.
Two main paths:
- Online bank β open in minutes via app, no branch visit
- Branch bank β Sparkasse, Volksbank, or Deutsche Bank; appointment required
Who needs this
| Situation | What you need |
|---|---|
| Employed expat | Girokonto for salary β employer asks for your IBAN in the first week |
| Freelancer | Business and personal accounts often needed; Girokonto for tax and insurance payments |
| Student (visa) | May need a blocked account (Sperrkonto) for visa proof β see our Blocked Account guide |
| EU citizen | Girokonto same as any resident after Anmeldung |
| New arrival (no Anmeldung yet) | Some online banks allow pre-registration; full account needs Meldebescheinigung |
Everyone working or living long-term in Germany needs a local bank account. A home country account is not sufficient for salary, rent, or SEPA payments.
Documents you need
0 of 7 complete
0%
If you have not completed Anmeldung yet, do that first β without a Meldebescheinigung, most banks cannot complete account opening.
Step-by-step process
Online bank (N26, DKB, ING)
- Complete Anmeldung and get your Meldebescheinigung.
- Download the bank app or visit their website and start account opening.
- Complete VideoIdent β verify your identity via webcam with your passport. Takes about 10 minutes.
- Upload your Meldebescheinigung when prompted during or after verification.
- Receive your IBAN immediately and a virtual card in the app. Your physical Girocard arrives by post within about a week.
Branch bank (Sparkasse, Volksbank, Deutsche Bank)
- Complete Anmeldung.
- Book an appointment online or visit a branch. Sparkasse and Volksbank are regional β choose the one for your city.
- Bring all documents β originals and copies of passport, Meldebescheinigung, and employment contract.
- Fill out the account opening form (KontoerΓΆffnung) with a bank advisor.
- Receive your IBAN on the spot. Your EC card (Girocard) arrives by post in 1β2 weeks.
After opening, give your IBAN to your employer, landlord, and Krankenkasse immediately.
Costs
| Type | Typical cost |
|---|---|
| Online Girokonto (N26, DKB, ING) | Free basic account; premium tiers β¬5β10/month |
| Branch bank (Sparkasse, Deutsche Bank) | β¬0β10/month depending on account type and balance |
| Blocked account (Sperrkonto) | Setup fee ~β¬50β150 + monthly fee ~β¬5β10 |
| Foreign ATM withdrawals | Free within EU; fees outside EU vary by bank |
| International transfers | SEPA transfers free within EU; non-SEPA fees apply |
Most expats choose a free online Girokonto. There is no need to pay monthly fees unless you want premium features like travel insurance or metal cards.
Timeline
Online account (VideoIdent)
Same day β IBAN available within minutes
Branch bank appointment
1β2 weeks wait in major cities
Physical card arrives
5β10 business days by post
Blocked account (visa)
1β2 weeks; must be open before visa application
Open your account as soon as you have your Meldebescheinigung β your employer will ask for your IBAN in your first week.
Tips and common mistakes
- Do Anmeldung first β without Meldebescheinigung, most banks cannot complete account opening.
- N26 and DKB are popular with expats for English support and no branch visit.
- SCHUFA (German credit score) β new arrivals will not have one; online banks are more lenient than branch banks. See our Schufa guide for how to check and build your score.
- Do not confuse Girokonto with blocked account β a blocked account is for visa proof, not daily use. See our Blocked Account guide for full details.
- Give your IBAN to your employer and Krankenkasse immediately after opening.
- Keep your IBAN and BIC handy β you need them for rent, insurance, and tax payments.
- Sparkasse accounts are regional β if you move cities, you may need to switch to the local Sparkasse.
Frequently asked questions
Frequently asked questions
Can I open a bank account without Anmeldung?
Most banks require a Meldebescheinigung from Anmeldung before they can fully activate your account. Some online banks let you start registration early, but you will need to upload your registration certificate before the account is fully usable. Complete Anmeldung first.
Which bank is best for expats in Germany?
Online banks like N26, DKB, and ING are popular with expats because they offer English-language apps, free basic accounts, and VideoIdent β no branch visit needed. Branch banks like Sparkasse or Deutsche Bank are better if you prefer in-person support or need services like safe deposit boxes.
What is a blocked account (Sperrkonto) and do I need one?
A blocked account (Sperrkonto) is a special account that holds a minimum balance (currently ~β¬11,904 for 2025) to prove you can support yourself during a student or job-seeker visa application. It is separate from a daily Girokonto. You only need one if your visa type requires proof of financial resources.
What is SCHUFA and will it stop me opening an account?
SCHUFA is Germany's credit scoring system. New arrivals typically have no SCHUFA entry, which can make branch banks cautious. Online banks are generally more lenient with newcomers. A missing SCHUFA score rarely blocks account opening β it may just limit credit products like overdrafts.
Can I keep using my home country bank account?
You can keep it, but you will still need a German Girokonto for salary deposits, rent payments, and SEPA debits from your Krankenkasse and utilities. Your employer and landlord expect a German IBAN. Home country accounts also incur foreign transaction fees for daily use in Germany.
Keep going
What's next?
Ready for the next step in settling in? Browse more guides to stay on top of German bureaucracy.