Opening a bank account in Germany on a working holiday
Germany has a strong banking system, but it comes with more bureaucratic friction than Australia or New Zealand. As a working holiday visa holder, your first task is untangling a classic catch-22: most banks require an Anmeldung (address registration certificate) to open an account, but you need an address to complete your Anmeldung, and landlords often ask for a German bank account before handing over the keys. Breaking this loop early is the difference between a smooth first month and weeks of stress.
The Anmeldung catch-22 — and how to escape it
Anmeldung is Germany's compulsory address registration. Within two weeks of moving into permanent accommodation, you must register at your local Einwohnermeldeamt (residents' registration office) and obtain an Anmeldebestätigung (registration certificate). Most traditional banks — Sparkasse, Volksbank, Deutsche Bank — will not open a Girokonto (current account) without this certificate.
The practical escape routes are:
- Use a short-term hostel or sublet address for your first Anmeldung — this is legal and widely accepted; hostels that serve long-term guests will often provide the required landlord confirmation letter (Wohnungsgeberbestätigung)
- Open with an app bank first: N26 and DKB can open accounts with just your passport and a selfie — no Anmeldebestätigung required at sign-up
- Once you have a German IBAN from an app bank, use it to satisfy landlords while you find permanent accommodation
- After you secure a fixed address and complete Anmeldung, you can add a Sparkasse or branch-based account if you need one for paying rent by SEPA direct debit
Understanding IBAN and German payment norms
Germany uses the SEPA payment system. Your German bank account number is expressed as an IBAN — a 22-character code starting with DE (for example, DE89 3704 0044 0532 0130 00). This is the only number you give your employer for payroll, your landlord for rent, or anyone sending you money domestically or from within the EU.
Unlike Australia's BSB + account number system, there is no separate routing code — the IBAN contains everything. Your bank will also give you a BIC (Bank Identifier Code) for international transfers from outside the SEPA zone.
Why cash still matters in Germany
Germany remains one of the most cash-heavy economies in Western Europe. Many restaurants, bakeries, markets, and smaller shops are Nur Barzahlung (cash only) or impose a minimum spend for card payments. Budget roughly €50–100 in cash for your first week for transport, food, and incidentals.
- Withdraw cash at your own bank's ATMs to avoid foreign transaction and ATM fees
- Avoid currency exchange booths at airports — the rates are poor; use an ATM or your app bank's fee-free withdrawal
- EC-Karte (Girocard) is the German domestic debit standard — not all terminals accept Visa/Mastercard debit, so confirm your card type
- App banks like N26 issue Mastercard or Visa — widely accepted but not universal at smaller venues
Your Steuer-ID arrives after Anmeldung
The Steuer-ID (Steueridentifikationsnummer) is your 11-digit German tax identification number. It is not something you apply for — it is automatically generated and posted to your registered address within two to four weeks of completing your Anmeldung. You cannot earn wages in Germany without it.
Give your employer your Steuer-ID as soon as it arrives. Without it, your employer is required to withhold wage tax at the highest bracket (Steuerklasse VI), which can exceed 40% of your gross pay. Once you supply your Steuer-ID, they will apply the correct tax class — usually Steuerklasse I for single employees with no children.
- Complete Anmeldung at the Einwohnermeldeamt within two weeks of arrival — bring your passport and the Wohnungsgeberbestätigung from your landlord
- Your Steuer-ID letter arrives by post in 2–4 weeks — do not lose this letter
- If you change address, your Steuer-ID stays the same for life; only update your address registration
- If you need your Steuer-ID urgently before the letter arrives, you can request it from the Bundeszentralamt für Steuern (Federal Central Tax Office) online
How Tern helps
Tern walks you through the German arrival sequence — Anmeldung, account opening, and Steuer-ID — in the right order so nothing blocks your first payslip. It stores your IBAN securely, reminds you to pass your Steuer-ID to each employer, and flags immediately if your net pay suggests you are still being taxed at the non-declaration bracket.
Can I open a German bank account before I arrive?+
With app banks like N26 you can start the application process before arrival, though identity verification usually still requires a video call or a completed PostIdent at a Deutsche Post branch. Traditional banks (Sparkasse, Deutsche Bank) require an Anmeldebestätigung, which you can only get after arriving and registering an address.
What if I still haven't received my Steuer-ID after a month?+
You can request your Steuer-ID from the Bundeszentralamt für Steuern online at bzst.de. Processing takes several weeks. In the meantime, inform your employer in writing that you have applied — some employers will use a provisional arrangement rather than apply Steuerklasse VI, though this is at their discretion.
Which bank is best for a working holiday in Germany?+
N26 and DKB are the most practical for WHV holders: both open accounts without an Anmeldebestätigung and offer free IBAN-based salary receipt. Sparkasse branches are useful for in-person help and free ATM withdrawals within their network, but the application process is slower. Use an app bank to get started, then add a Sparkasse account once you are settled.
Get sorted before you land
Tern is the neobank built for working holiday life — join the waitlist.
Join the waitlistThis guide is general information, not financial or migration advice. Rules and figures change — always check the official sources above.