Germany Expat Tax Guide (Steuern für Expats & Zuzug)
A guide to the tax implications of moving to Germany as an expat. You must register your residence (Anmeldung) at the Bürgeramt within 14 days, then obtain your Steuer-ID from the Finanzamt. Tax class I applies by default for singles; married couples can opt for class III/V or IV/IV with Faktor. Relocation costs are deductible as aussergewöhnliche Belastungen, and international school fees up to €5,000 per child qualify as Sonderausgaben. Germany has no special expat tax regime (unlike the Netherlands' 30% ruling) — standard progressive income tax rates apply to all residents.
When you move to Germany for work, you become a tax resident (unbeschränkt steuerpflichtig) once you establish a habitual abode (Wohnsitz) or stay for more than 183 days. As a resident, you are taxed on your worldwide income at the standard German progressive rates (0%–45%). There is no special expat-friendly tax regime in Germany. For related reading, see our Tax Classes Guide → and Personal Income Tax Guide →.
Registration Process and Tax Obligations
- Anmeldung (residence registration): Within 14 days of moving into your German apartment, you must register at the local Bürgeramt (or Einwohnermeldeamt). Bring your passport, rental contract (Mietvertrag), and Wohnungsgeberbestätigung (landlord confirmation). You receive a Meldebescheinigung as proof of registration. This is the prerequisite for all subsequent steps.
- Steuer-ID (tax ID): After Anmeldung, the Bundeszentralamt für Steuern automatically sends your personalised Steuer-ID (11-digit, lifelong number) by post within 2–4 weeks. You need this for employment, bank accounts, and filing tax returns. Your employer uses the Steuer-ID to retrieve your ELStAM data for payroll tax withholding.
- Tax class selection: Single expats default to tax class I. Married expats must choose: (a) file jointly (Ehegattensplitting) with class III/V — best when one spouse earns significantly more; or (b) class IV/IV with Faktor — best when incomes are roughly equal. Changing your tax class is done through ELStAM (www.elster.de) or by filing Antrag auf Steuerklassenwechsel.
- Social security for expats: Expats working in Germany are subject to the same social security system as German employees (RV, KV, PV, AV). If you come from an EU/EEA country or a country with a social security agreement, your previous social insurance periods may be aggregated for pension eligibility. Non-EU expats may be exempt from RV under certain bilateral agreements.
Deductions and Relief for New Arrivals
- Relocation costs (Umzugskosten): Moving expenses incurred when relocating to Germany (or within Germany for work) are deductible as aussergewöhnliche Belastungen (extraordinary expenses). Deductible items include: moving company fees, travel costs to the new city, temporary accommodation costs, and estate agent fees. The Finanzamt accepts a flat-rate deduction of €886 (single) or €1,789 (married/family) plus actual documented moving costs.
- International school fees: School fees for international schools (including bilingual schools and private German schools) can be deducted as Sonderausgaben up to €5,000 per child per year (30% of tuition fees, capped at €5,000). This requires itemised receipts and applies to children attending non-German-language schools where the local German school is not suitable.
- Double housing costs (doppelte Haushaltsführung): If you maintain a second home near your workplace while keeping your primary residence elsewhere (common for expats who relocate first alone), you can deduct rent, utilities, and one return trip per week as Werbungskosten. This applies for a maximum of 2 years.
- Housing cost guideline (70% rule): While not a tax rule, German banks and landlords typically consider rent reasonable if it does not exceed 30% of net household income. For tax purposes, housing costs for a home office (häusliches Arbeitszimmer) are deductible if it is the centre of your professional activity — up to €1,250 per year (limited by total home office costs).