π¦ How to open a bank account in Germany
A bank account is essential in Germany. You need it for salary payments, rent, insurance and contracts. Here is the simple step-by-step guide. β¨
1. π³ What type of account do you need?
Current account (Girokonto)
This is the standard everyday account. You use it to:
- Receive your salary
- Pay rent
- Set up direct debits
- Use a debit card
Most people only need this type.
Business account
If you are self-employed, you should open a separate business account. It makes bookkeeping much easier.
2. π¦ Choose the right bank
Online banks (Direct banks)
- Usually cheaper
- Easy online setup
- App-based
- Good for expats
Everything is handled digitally.
Traditional banks
- Physical branches
- In-person support
- Often higher monthly fees
Some landlords prefer tenants with a German IBAN, but any EU IBAN usually works.
3. π What you need to open an account
Typically:
- Passport or ID
- German address (Anmeldung is often required)
- Residence permit (if applicable)
- German tax ID (sometimes later)
Some banks are stricter than others.
4. π The process
Step 1: Apply online
Fill out your details.
Step 2: Identity verification
Usually done by:
- Video identification
- PostIdent at the post office
Step 3: Approval
You receive confirmation within a few days.
Step 4: Receive your card
Your debit card arrives by mail.
The entire process can take a few days to two weeks.
5. π Important things to know
IBAN
Your German account will have a German IBAN starting with DE.
Monthly fees
Some accounts are free. Others charge a monthly fee depending on income or usage.
Cash withdrawals
Check:
- ATM fees
- Partner ATM networks
Overdraft (Dispo)
Banks may offer an overdraft credit line after a few months of income.
6. β οΈ Common problems
- No Anmeldung yet
- Limited residence permit
- No German income
- No credit history (SCHUFA)
If rejected, try another bank. Requirements differ.
7. π After opening your account
Update your bank details with:
- Employer
- Landlord
- Health insurance
- Phone provider
Set up:
- Direct debits
- Online banking
- App access
β Summary
To open a bank account in Germany:
- Choose a bank
- Apply online
- Verify your identity
- Receive your IBAN and card
- Use it for salary, rent and contracts
It's straightforward once you have a registered address.