Relocating across borders within Europe is increasingly common, and moving from the Netherlands to Germany is one of the most popular intra-EU transitions. Whether you're drawn by career opportunities in cities like Berlin, Munich, or Frankfurt, or by Germany's lower cost of living outside major urban centers, understanding the tax implications is critical. Getting your expat tax planning right when moving from the Netherlands to Germany can save you thousands of euros and prevent costly compliance mistakes.

This comprehensive guide breaks down everything you need to know about moving from Netherlands to Germany taxes in the 2025/2026 tax year — from residency rules and income tax rates to the Dutch-German double taxation agreement and common pitfalls that catch expats off guard.

Understanding Tax Residency: When Do You Become a German Taxpayer?

The single most important concept in expat tax Netherlands Germany planning is tax residency. Your tax obligations in both countries hinge on where you are considered a tax resident.

Dutch Tax Residency Rules

In the Netherlands, tax residency is determined by your "circumstances of life" (levensomstandigheden). The Dutch tax authorities (Belastingdienst) consider factors such as:

  • Where your permanent home is located
  • Where your family (spouse, children) resides
  • Where you are registered in the municipal personal records database (BRP)
  • Where your social and economic ties are strongest

Simply deregistering from your Dutch municipality does not automatically end your Dutch tax residency. If your family remains in the Netherlands, or you maintain a home there, the Belastingdienst may still treat you as a resident taxpayer.

German Tax Residency Rules

Germany considers you a tax resident (unbeschränkt steuerpflichtig) if you have either:

  1. A domicile (Wohnsitz) in Germany — essentially a permanent dwelling available to you, or
  2. Your habitual abode (gewöhnlicher Aufenthalt) in Germany — generally defined as physical presence exceeding six consecutive months.

Once you register at a German address (Anmeldung), which is legally required within 14 days of moving, you are typically treated as a German tax resident from that date forward.

The Critical Transition Year

In the year of your move, you may be considered a tax resident in both countries simultaneously. The Netherlands taxes you as a resident for the portion of the year before your departure (and potentially longer), while Germany taxes you as a resident from your arrival date onward. This overlap is where the Dutch-German double taxation agreement becomes essential.

Income Tax Rates: Netherlands vs. Germany in 2025/2026

Understanding how the two tax systems compare helps you anticipate the financial impact of your relocation.

Netherlands Income Tax Rates (2025)

The Netherlands uses a relatively simple income tax system with progressive rates for employment and business income (Box 1):

Taxable Income (EUR) Rate
Up to €38,441 35.82%
€38,441 – €76,817 37.48%
Above €76,817 49.50%

These rates include national insurance contributions (volksverzekeringen) in the first bracket. Non-residents who are no longer covered by Dutch social insurance pay lower effective rates on the first bracket.

Use our Netherlands Income Tax Calculator to estimate your Dutch tax liability for the portion of the year you remain a resident.

German Income Tax Rates (2025)

Germany's income tax system is also progressive, but it uses a formula-based approach rather than simple brackets. The key thresholds for 2025 are:

Taxable Income (EUR) Rate
Up to €12,096 0% (basic allowance)
€12,097 – €17,443 14% – 24% (progressive)
€17,444 – €68,480 24% – 42% (progressive)
€68,481 – €277,825 42%
Above €277,825 45%

In addition, a solidarity surcharge (Solidaritätszuschlag) of 5.5% of income tax applies for higher earners (generally when income tax exceeds approximately €18,130 for single filers). Church tax (Kirchensteuer) of 8–9% of income tax is also levied if you are a registered member of a recognized church.

Use our Germany Income Tax Calculator to model your expected German tax burden.

Practical Example

Consider an expat earning €75,000 gross annual salary:

  • In the Netherlands: Approximate income tax liability (before deductions) would be around €23,000–€25,000, depending on applicable credits and deductions.
  • In Germany: Approximate income tax liability (single, no church tax) would be around €19,000–€21,000, plus solidarity surcharge if applicable.

For many mid-to-high earners, Germany's higher basic tax-free allowance (€12,096 vs. effectively €0 in the Netherlands for Box 1) and its progressive rate structure can result in a somewhat lower effective tax rate — though this depends heavily on individual circumstances, deductions, and whether you pay church tax.

The Dutch-German Double Taxation Agreement

The Netherlands and Germany have a comprehensive double taxation agreement (DTA), most recently updated and in force since 2016. This treaty is your primary tool for avoiding being taxed twice on the same income.

Key Provisions for Expats

  • Employment Income (Article 14): Generally taxed in the country where the work is physically performed. If you move to Germany and work for a German employer, Germany has the primary right to tax your salary.
  • Pensions (Article 17): Government pensions are typically taxed in the source country (the Netherlands). Private and occupational pensions may be taxed in the country of residence (Germany) under certain conditions.
  • Director's Fees (Article 15): Fees for board members of a Dutch company may remain taxable in the Netherlands.
  • Capital Gains and Investment Income: Various rules apply depending on the type of asset. Dutch Box 3 (savings and investments) taxation may still apply to assets in the transition year.
  • Elimination of Double Taxation (Article 22): Both countries primarily use the exemption with progression method for employment income, meaning the country that does not have taxing rights exempts the income but may take it into account when determining the tax rate on other income.

Applying the Treaty in Practice

During your move year, you'll likely need to:

  1. File a Dutch income tax return covering the period of Dutch residency (or the full year if residency is disputed)
  2. File a German income tax return covering the period from your arrival
  3. Claim treaty relief in one or both returns to prevent double taxation

In Germany, you can typically choose to be treated as a full-year resident for tax purposes (unbeschränkte Steuerpflicht auf Antrag, §1(3) EStG), which gives you access to the full personal allowance and joint filing with a spouse — but this also means your worldwide income is subject to German taxation (with treaty relief).

Key Tax Considerations Before Your Move

Proper relocation tax planning involves addressing several critical issues before, during, and after your move.

1. The 30% Ruling (Netherlands)

If you currently benefit from the Dutch 30% ruling — the generous tax exemption for highly skilled migrants — this benefit ends when you leave the Netherlands. There is no German equivalent that offers the same level of tax-free income, although Germany has its own incentives (discussed below).

Important: If you leave the Netherlands and later return, you generally cannot reclaim the 30% ruling for the same employment. Plan the timing of your departure carefully.

2. Dutch Exit Tax on Substantial Holdings

If you hold a substantial interest (aanmerkelijk belang) in a Dutch company — generally 5% or more of shares — the Netherlands imposes a deemed disposal (exit tax) when you emigrate. The 2025 rate for Box 2 income is:

  • Up to €67,804: 24.5%
  • Above €67,804: 33%

You may be eligible for a deferral of this tax under EU law or the Dutch-German DTA, but you must formally request it and provide security in some cases. This is a critical area that requires professional advice.

3. German Social Security

When you begin working in Germany, you will be subject to German social security contributions, which are shared between employer and employee. The employee's share in 2025 is approximately:

  • Health insurance: ~7.3% (plus supplementary contribution averaging ~1.7%)
  • Pension insurance: 9.3%
  • Unemployment insurance: 1.3%
  • Long-term care insurance: 1.7%–2.3% (depending on age and children)

Total employee social contributions run approximately 20–21% of gross salary, capped at contribution ceilings (€66,150 for pension/unemployment in West Germany, €62,400 for health/care). These are higher than typical Dutch employee contributions, which is an often-overlooked cost of relocation.

4. Timing Your Move Strategically

The calendar timing of your relocation can have a significant tax impact:

  • Moving early in the year (January–March) simplifies your tax filings, as you'll spend most of the tax year in one jurisdiction.
  • Moving late in the year can be advantageous if you want to maximize Dutch-specific deductions or benefits for that year.
  • Stock options and bonuses: Consider whether deferred compensation will be paid before or after your move, as this affects which country has the right to tax them.

5. Mortgage Interest Deduction

If you own a home in the Netherlands with a mortgage, you may lose the Dutch hypotheekrenteaftrek (mortgage interest deduction) once you become a non-resident — unless you qualify as a "qualifying non-resident taxpayer" (90% of worldwide income taxed in the Netherlands). If you plan to rent out or sell your Dutch property, be aware of the capital gains and rental income tax consequences in both countries.

Filing Obligations and Deadlines

Staying compliant in both countries requires understanding the administrative requirements.

Netherlands

  • Tax year: January 1 – December 31
  • Filing deadline: Generally May 1 of the following year (extensions possible)
  • M-form (migration form): If you emigrated or immigrated during the year, you file an M-form instead of the standard P-form or C-form. This form handles the split-year calculation.
  • Deregistration: Notify your Dutch municipality and the Belastingdienst of your emigration.

Germany

  • Tax year: January 1 – December 31
  • Filing deadline: July 31 of the following year (September 30 or later if using a tax advisor)
  • Anmeldung: Register your address within 14 days of moving in. This is a legal requirement and triggers your tax residency.
  • Tax ID (Steuerliche Identifikationsnummer): Issued automatically after registration; you'll need it for your employer to process payroll correctly.
  • Tax class (Steuerklasse): Your employer withholds income tax based on your tax class. Single employees typically fall into Class I; married couples can optimize by choosing Class III/V or Class IV/IV combinations.

Common Mistakes Expats Make When Moving from the Netherlands to Germany

Avoiding these frequent errors can save you time, money, and stress:

  1. Assuming deregistration ends Dutch tax obligations: As noted, the Belastingdienst can still consider you a resident based on your life circumstances. Ensure a clean break by moving your family, closing Dutch bank accounts where possible, and selling or renting out your Dutch home.

  2. Ignoring the M-form: Many expats file the wrong Dutch tax form in the year of departure, leading to processing delays or incorrect assessments.

  3. Forgetting about Dutch Box 3 wealth tax: Even as a non-resident, the Netherlands can tax certain Dutch-situs assets (e.g., Dutch real estate) under Box 3. In 2025, the deemed return rates and the €57,684 tax-free threshold (single) still apply.

  4. Underestimating German bureaucracy: Germany's tax system is notoriously complex. Consider hiring a German Steuerberater (tax advisor) for at least your first year.

  5. Not claiming treaty relief: Failing to properly claim exemptions under the DTA means you might pay tax in both countries on the same income without relief.

  6. Overlooking church tax: When registering in Germany, you'll be asked about religious affiliation. If you declare membership in a recognized church (Catholic, Protestant, etc.), you'll automatically be subject to church tax of 8–9% of your income tax — a significant additional cost that many expats don't anticipate.

  7. Neglecting pension considerations: Your Dutch AOW entitlement is reduced by 2% for each year you don't live or work in the Netherlands. Consider voluntary AOW insurance to protect your future Dutch state pension.

Frequently Asked Questions

Will I be taxed twice on my income when I move from the Netherlands to Germany?

No — the Dutch-German double taxation agreement prevents this. However, you must correctly apply the treaty provisions in your tax returns in both countries. In the year of your move, you may need to file in both jurisdictions and claim relief.

Can I keep working remotely for a Dutch employer after moving to Germany?

Yes, but this creates complexity. Under the DTA, employment income is generally taxed where the work is physically performed. If you work from home in Germany for a Dutch employer, Germany has the primary taxing right. Your Dutch employer may also need to register for German payroll withholding, and social security rules under EU Regulation 883/2004 must be considered.

What happens to my Dutch pension (AOW) rights?

You build up AOW rights for each year you are insured in the Netherlands (generally while living or working there). Each year outside the Dutch system reduces your AOW by 2%. You can voluntarily continue contributing to AOW for up to 10 years after leaving, but this must be arranged through the SVB within 12 months of departure.

Is Germany cheaper for taxes than the Netherlands?

It depends on your income level and circumstances. Germany has a higher tax-free allowance (€12,096 vs. effectively zero in the Netherlands for Box 1), but social security contributions are generally higher. For single earners with moderate incomes, Germany can be slightly cheaper overall. For higher earners, the difference narrows. Use our Germany Income Tax Calculator and Netherlands Income Tax Calculator to compare your specific situation.

Do I need to sell my Dutch house before moving?

No, but keeping it has tax consequences. If it becomes a rental property, the rental income is taxable. As a non-resident, Dutch real estate is taxed under Box 3 (wealth tax). Mortgage interest deduction is typically lost unless you qualify as a qualifying non-resident taxpayer.

Conclusion: Your Relocation Tax Checklist

Moving from the Netherlands to Germany is more than a lifestyle change — it's a tax event that requires careful planning. Here's a summary checklist to guide your relocation tax planning:

  • 6+ months before: Consult a cross-border tax advisor familiar with both Dutch and German tax law
  • 3 months before: Assess the impact on any Dutch tax benefits (30% ruling, mortgage interest deduction)
  • 3 months before: Evaluate potential Dutch exit taxes on substantial holdings
  • Before departure: Deregister from your Dutch municipality and notify the Belastingdienst
  • Within 14 days of arrival: Complete your German Anmeldung (address registration)
  • Upon starting work: Confirm your German tax class and provide your Steuerliche Identifikationsnummer to your employer
  • Within 12 months of departure: Decide on voluntary AOW contributions (if applicable)
  • By May 1 (following year): File your Dutch M-form tax return
  • By July 31 (following year): File your German income tax return

With the right preparation, you can navigate the transition smoothly, minimize your overall tax burden, and avoid the double taxation traps that catch unprepared expats. Use our Netherlands Income Tax Calculator and Germany Income Tax Calculator to start modeling your tax position today.


This article is for informational purposes only and does not constitute tax advice. Tax laws change frequently; consult a qualified tax professional for advice specific to your situation.