On this page
A German current account (Girokonto) is how you receive your salary, pay rent, and set up the direct debits (SEPA-Lastschrift) that most German services rely on. The good news: it's one of the easier steps, especially with online banks.
Who this applies to
- Applies to: anyone earning, renting, or paying bills in Germany.
- Also relevant if: you need an account quickly to break the address/account chicken-and-egg.
- Not covered here: business accounts and investment products.
Requirements
- A valid passport or ID.
- Proof of address — commonly your Anmeldung certificate (online banks are often more flexible).
- Sometimes your tax ID, and proof of employment or student status.
Step-by-step
1. Choose the type of bank
Traditional branch banks offer in-person service and usually require your Anmeldung. App-based banks open online and verify your identity by video call — popular with newcomers for speed and English support.
2. Verify your identity
Either in a branch or by video. Confirm the account is a full German IBAN account that accepts direct debits.
3. Set up salary and direct debits
Give your IBAN to your employer, set up rent as a standing order, and register direct debits for utilities, phone, and insurance.
The right timing depends on your situation.
Opening an account is straightforward, but when to do it, which prerequisites you already have, and how it fits your other steps depend on your timeline and progress so far. A guide gives the general order; software can sequence it into your specific plan so nothing downstream is blocked while you wait on something avoidable.
Timeline
Open the account
Same day – 1 weekOnline banks are fastest.Receive your IBAN + card
DaysCard arrives by post.Wire up salary + bills
OngoingAs contracts start.
Required documents
What banks usually ask for
- Valid passport or ID
- Proof of address (often your Anmeldung)
- Tax ID (some banks, at signup or later)
- Proof of employment or enrolment (sometimes)
Common mistakes
- Assuming every online wallet counts as a German account.
- Waiting on a branch appointment when an online bank would unblock you sooner.
- Forgetting to keep some cash — parts of Germany are still cash-friendly.
Frequently asked questions
How do I set up online banking in Germany?
Can I open an account before my Anmeldung?
Do I need a German account, or is a foreign one fine?
How long does it take?
Related guides
Anmeldung in Germany: How to Register Your Address
What the Anmeldung is, why it unlocks your tax ID, bank account, and residence permit, the documents you need, and how to book the appointment.
Getting Your Tax ID (Steuer-ID) in Germany
What the German tax ID is, how and when you receive it after registering, why your employer needs it, and what to do if it doesn't arrive.
Health Insurance in Germany: Public vs. Private
Health insurance is mandatory in Germany. Understand how public (GKV) and private (PKV) cover differ, who can choose which, and how to get insured as a newcomer.
Moving to Germany: The Complete Checklist
A clear checklist for moving to Germany — the typical order of address registration, health insurance, banking, tax ID, and your residence permit, and why the sequence matters.
Residence Permits in Germany: How to Apply
The difference between an entry visa and a residence permit, what the immigration office expects, how appointments work, and how to keep your stay legal while you wait.
How to Get a Tax Number for a New Business in Germany
Step-by-step: register your business, complete the Fragebogen zur steuerlichen Erfassung via ELSTER, receive your Steuernummer, and the VAT and Kleinunternehmer rules that apply.
You understand the process. Now make it yours.
A guide explains how this generally works. Settlio turns it into your personalized plan — built free around your visa, city, and situation. The complete ordered roadmap, forecasts, and step-by-step guidance unlock with Full Access.
Building your personalized plan is completely free — no payment details needed. Unlock the full roadmap with a one-time Full Access upgrade. No subscription.
