← Back to knowledge base

Taxes in Germany

Last updated: March 5, 2026

Taxes in Germany: A Practical Guide for Dutch Emigrants

When moving from the Netherlands to Germany, understanding the tax system is essential to avoid surprises and ensure compliance. Germany has a structured tax system with specific rules on income tax, social security contributions, VAT, and filings. This guide breaks down what you need to know, including costs, procedures, and useful tips.


Overview of the German Tax System

Germany has a progressive income tax system with rates ranging from 0% to 45%, plus a solidarity surcharge and, in some cases, church tax. Taxes are levied at the federal level, but some aspects like church tax are collected by religious communities.

Key taxes relevant for individuals:

  • Income Tax (Einkommensteuer)
  • Solidarity Surcharge (SolidaritĂ€tszuschlag)
  • Church Tax (Kirchensteuer)
  • Value Added Tax (VAT / Mehrwertsteuer)
  • Social Security Contributions

You will usually deal with the Finanzamt (tax office) in your locality for tax registration and filing.


Registering for Taxes in Germany

Obtain a Tax ID (Steueridentifikationsnummer)

Within a few weeks of registering your address (Anmeldung) at the local BĂŒrgeramt (citizen’s office), you will receive your Tax Identification Number (Steuer-ID) by mail. This number is permanent and used in all tax-related matters.

  • If you start working before receiving the Steuer-ID, your employer may use a temporary number.
  • You can find more information here: Federal Central Tax Office

Register for a Tax Number (Steuernummer)

The Steuernummer is different from the Steuer-ID and is issued by the local Finanzamt once you file your first tax return or if you are self-employed. This number is used for correspondence with the tax office.


Income Tax in Germany

Tax Rates

The German income tax rates for 2024 are roughly as follows:

Taxable Income (EUR)Tax Rate
Up to 10,9080%
10,909 – 61,97214% to 42% progressive
61,973 – 277,82542%
Over 277,82645%
  • Income tax is deducted at source for employees via Lohnsteuer (pay-as-you-earn system).
  • Self-employed individuals must file annual tax returns and pay quarterly advance taxes.

Solidarity Surcharge

  • An additional 5.5% of your income tax amount.
  • As of 2021, most low- and middle-income taxpayers are exempt.
  • It applies mainly to high earners.

Church Tax

  • If you are registered as a member of certain religious communities, you pay 8-9% of your income tax as church tax.
  • You can opt out by deregistering from the church, but this is a personal decision with potential social consequences.

Social Security Contributions

In Germany, social security contributions are mandatory for employees and shared between employer and employee. As a Dutch emigrant working in Germany:

Contribution TypeEmployee ShareEmployer ShareTotal Rate Approx.
Pension Insurance9.3%9.3%18.6%
Health Insurance~7.3%~7.3%~14.6%
Unemployment Insurance1.2%1.2%2.4%
Long-term Care Insurance1.525%1.525%3.05%
Accident InsurancePaid solely by employer, varies by sector
  • Health insurance premiums depend on your provider and income.
  • If you are self-employed, social security contributions differ and may be voluntary or mandatory depending on the situation.

Filing Taxes in Germany

Annual Tax Return (EinkommensteuererklÀrung)

  • Employees are not always required to file a tax return but often benefit from doing so.
  • Self-employed, freelancers, and those with multiple income sources must file.
  • Deadline: Usually July 31 of the following year (extended to end of February 2025 for 2023 tax year).
  • Filing can be done electronically via the ELSTER portal: https://www.elster.de

Required Documents

  • Wage statements (Lohnsteuerbescheinigung)
  • Receipts for deductible expenses (travel, work-related costs)
  • Bank statements for investment income
  • Proof of insurance payments

Tax Deductions

Common deductible expenses include:

  • Commuting costs (€0.30 per km one-way)
  • Work-related training or equipment costs
  • Childcare expenses
  • Health insurance premiums
  • Donations to charities

Practical Tips for Dutch Emigrants

  • Double Taxation Agreement: Germany and the Netherlands have a treaty to avoid double taxation. Inform yourself about which income is taxable where to prevent paying tax twice.
  • Language: Tax documents and communication with Finanzamt are mostly in German. Consider hiring a tax advisor (Steuerberater) if you’re not confident.
  • Tax Classes: Upon employment, you will be assigned a tax class (Steuerklasse) based on marital status. This affects the amount of tax withheld.
  • Keep Records: Maintain clear documentation of income and expenses to simplify tax filings.
  • Use ELSTER: Register early on the ELSTER portal for electronic filings and communication.

Common mistakes

  • Not registering for Steuer-ID promptly: Delays can affect salary payments or tax filings.
  • Ignoring the church tax: Many emigrants overlook it and get surprised by deductions.
  • Not filing tax returns when required: Self-employed or those with complex income must file or face penalties.
  • Assuming Dutch tax rules apply: German tax law differs significantly; relying on Dutch habits can cause errors.
  • Overlooking social security contributions: Not understanding mandatory contributions may lead to unexpected bills.
  • Failing to claim deductions: Many miss out on lowering their tax burden through allowable deductions.
  • Underestimating deadlines: Missing tax filing deadlines can result in fines.

For official and detailed information, always consult:


This guide provides a solid foundation, but individual circumstances vary. Professional advice is recommended for complex tax situations.