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)
Progressive rates on income above €11,604
Only on high incomes (€96,409+ single)
Only if registered with church - can opt out
Recommended for self-employed
DIY filing option
Per household, mandatory
Varies by plan and provider
One-time to stop church tax
| Service | Cost | Notes |
|---|---|---|
| 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 estimate | €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.
Find Professionals
Verified experts in your area