Finanzamt and Elster — German tax authority and online tax filing
Jan 17, 2026Schöneberg · Experience date Mar 12, 2026
The Finanzamt is your local German tax office (assigned based on your home address). Elster (elster.de) is Germany's official free online tax filing platform. As an employee: employer withholds income tax monthly. Annual tax return (Steuererklärung): voluntary for simple employment cases, mandatory if you have multiple income sources. Tax refund: the average German tax refund is ~1,000 EUR — most employed expats receive money back. Tax return due: July 31 of the following year (July 31, 2025 for 2024 income). Many Berlin expats use WISO Steuer software (30 EUR) or a Steuerberater (tax advisor, 150–400 EUR).
Contributor: Maria Santos Gesundheitskarte (health insurance card) — how to get it
Jan 13, 2026Mitte · Experience date Dec 4, 2025
Once enrolled in German statutory health insurance (GKV — e.g., TK, AOK, Barmer): you receive a Gesundheitskarte (electronic health card) in the post within 2–4 weeks. This card covers you at any doctor or hospital in Germany who accepts your Krankenkasse. Until the card arrives: your Krankenkasse will issue a temporary insurance confirmation letter (Vorläufige Versicherungsbescheinigung) — bring this to all medical appointments. Loss: report to your Krankenkasse, replacement card issued free within 5 business days.
Contributor: Tom Fletcher Opening a blocked account (Sperrkonto) — for student visas
Dec 23, 2025Kreuzberg · Experience date Feb 11, 2026
If you're coming to Germany on a student visa: a blocked account (Sperrkonto) showing 11,208 EUR (2024 requirement) is mandatory for visa application. Providers: Coracle, Fintiba, Deutsche Bank. Coracle and Fintiba: online-only, set up before arrival, 7–14 business days. Cost: 89–219 EUR setup fee. After arriving: the blocked account releases a monthly amount (934 EUR/month for 2024). Must be opened at a German bank or licensed provider — regular savings accounts don't count. Non-student residence permits don't require blocked accounts but do require proof of financial means.
Contributor: Tom Fletcher Cash culture in Germany — EC card vs cash
Nov 22, 2025Kreuzberg · Experience date Mar 19, 2026
Germany has a significant cash culture compared to other European countries. Many small restaurants, bakeries, Christmas markets, and street vendors: cash only. EC card (Girocard/Maestro): accepted much more widely than credit cards (Visa/Mastercard) in Germany. International Visa/Mastercard: may not work at some German shops. Always carry 20–50 EUR in cash in Berlin. ATM (Geldautomat) withdrawal: free at your own bank's ATMs (Sparkasse, Deutsche Bank, Commerzbank, DKB). N26 users: free at Mastercard partner ATMs or 2 EUR fee elsewhere. Never assume card payment works everywhere in Berlin.
N26 — easiest German bank account for new arrivals
Nov 19, 2025Prenzlauer Berg · Experience date Jan 15, 2026
N26 is a Berlin-based online bank that accepts EU/non-EU residents. Open entirely via app with video ID verification — no branch visit required. Required: German address (Anmeldung document), passport, smartphone. Account open in 5–10 minutes of form-filling, verified within 1–2 business days. Free account (Standard): German IBAN, Mastercard debit, basic features. N26 Smart (9.90 EUR/month): includes 3 ATM withdrawals free/month, joint accounts. The German IBAN is what you need to register for health insurance, receive salary, and set up direct debits.
Contributor: Nadia Dubois