Back to Germany

Germany Expat: Taxes & Registration

Understand German tax system, receive Steueridentifikationsnummer, and file tax returns.

0%

0/10

10 tasks remaining

Quick Overview

German tax residency is triggered by having a residence or habitual abode (183+ days) in Germany, resulting in worldwide income taxation at progressive rates (14-45% Einkommensteuer). All residents receive a Steueridentifikationsnummer (tax ID) automatically after Anmeldung within 2-4 weeks. Employed workers have taxes withheld via Lohnsteuer based on tax class (Steuerklasse I-VI), with Steuerklasse I (single) and III (married, higher earner) being most common. Annual tax returns (Steuererklärung) are optional for employees but highly recommended as 90% receive refunds averaging €1,000. Self-employed register with Finanzamt, pay quarterly Vorauszahlungen, and file annual returns. Tax-free allowance: €11,604/year (2024). Church tax: 8-9% of income tax if registered with a church.

Key Facts

Tax rates

14-45% progressive (plus 5.5% Solidaritätszuschlag on high incomes)

Tax-free allowance

€11,604/year (Grundfreibetrag)

Tax ID delivery

2-4 weeks after Anmeldung (automatic)

Tax return deadline

July 31 (or Oct 31 with advisor)

Average refund

~€1,000 for employees filing returns

Key agencies

Finanzamt, Bundeszentralamt für Steuern

How It Works

Germany Expat: Taxes & Registration in Germany

Germany taxes worldwide income for tax residents (anyone with residence or spending 183+ days). Your Steueridentifikationsnummer (11-digit tax ID) is automatically sent to your registered address 2-4 weeks after Anmeldung - you do not need to apply. Employed workers: Employer withholds Lohnsteuer (income tax) based on your Steuerklasse (tax class I-VI): Class I for single, Class III/V for married couples (one high, one low earner), Class IV for married equal earners. Annual Steuererklärung (tax return) is optional for employees with single income source but highly recommended - 90% receive refunds averaging €1,000 by claiming deductions for: Werbungskosten (work expenses), Pendlerpauschale (commuting €0.30/km over 20km), home office, and Sonderausgaben (special expenses). Deadline: July 31 following tax year (October 31 with Steuerberater). Self-employed (Freiberufler/Selbstständiger): Must register with Finanzamt via Fragebogen zur steuerlichen Erfassung within 4 weeks of starting business, receive tax number, pay quarterly Vorauszahlungen (advance payments), and file annual return. Germany has double taxation treaties with 90+ countries. Church tax (Kirchensteuer) is 8-9% of income tax if registered with Catholic or Protestant church (opt out via Kirchenaustritt). Use WISO, SteuerGo, or Steuerberater for filing. Key deductions: work expenses, commuting, home office (€6/day up to €1,260/year), moving costs, professional development.

Getting tax ID and understanding tax obligations

Receive Steueridentifikationsnummer (Tax ID)

Your permanent 11-digit tax identification number.

Understand your tax class (Steuerklasse)

Tax withholding category for employed workers.

Tax setup for employed workers

Employer handles tax withholding (Lohnsteuer).

Register as self-employed (Freiberufler/Selbstständiger)

Tax registration for freelancers and business owners.

Pay quarterly tax advances (self-employed)

Vorauszahlungen based on expected income.

File annual tax return (Steuererklärung)

Declare income and claim deductions.

Understand church tax (Kirchensteuer)

Additional 8-9% of income tax if registered with church.

Other important registrations and setups

Get German phone number

Set up German mobile service.

Register for broadcasting fee (Rundfunkbeitrag/GEZ)

Mandatory €18.36/month TV/radio license.

Automatic pension registration (Rentenversicherung)

Public pension contributions deducted from salary.

Germany Expat: Taxes & Registration Costs in Germany (2025)

Income tax (Einkommensteuer)14-45%

Progressive rates on income above €11,604

Solidarity surcharge (Soli)5.5% of income tax

Only on high incomes (€96,409+ single)

Church tax (Kirchensteuer)8-9% of income tax

Only if registered with church - can opt out

Steuerberater (tax advisor)€200-800/year

Recommended for self-employed

Tax software (WISO/SteuerGo)€30-40/year

DIY filing option

Rundfunkbeitrag (GEZ)€18.36/month

Per household, mandatory

Mobile phone€10-50/month

Varies by plan and provider

Kirchenaustritt (church exit)€30

One-time to stop church tax

Total
€50-500+/month depending on income and choices

*Employed workers have taxes automatically withheld. Self-employed pay quarterly. Tax returns often result in refunds. Church tax is optional. Prices current as of January 2025.

Get Checklist via Email

Receive your personalized checklist as a PDF directly to your inbox.

We'll only use your email to send the checklist.

Presence Partner

Human support when you need it

A trained companion to support you through difficult calls, appointments, or just to be there when you need someone.

Phone & video support
In-person (select cities)
Trained & verified
Starting from
€75/hour