Dutch Tax for Expats: How the System Works

The Dutch tax system splits income into three separate boxes and taxes each one under its own rules. Box 1 is your everyday income from work and your owner-occupied home, taxed in two progressive brackets. Box 2 covers substantial shareholdings — relevant mainly to DGAs. Box 3 covers savings and investments, taxed on a deemed return that is currently in transition toward a real-return system. Once you understand which box catches what, the rest is mostly arithmetic. This pillar links to the four sub-pages — one per box plus the M-form for your migration year.

At a glance — key facts

  • The Dutch system uses three boxes: income, substantial interest and savings/investments.
  • Box 1 covers salary, freelance profit and home ownership; taxed in progressive brackets.
  • Box 2 covers shareholdings of 5%+ in a company.
  • Box 3 covers savings and investments using a deemed-return calculation.
  • 30% ruling reduces taxable Box 1 income but does not exempt Box 2 or Box 3 (since 2025).
  • Migration year is filed on the M-form, not the standard P-form.

How the three boxes fit together

Each box has its own rate schedule and its own deductions. The boxes do not net against each other — a loss in Box 3 cannot offset profit in Box 1. The system is closer to three separate taxes than to a single income tax.

Box 1: income from work and home. Salary, freelance profit, pension income, and the deemed rental value of an owner-occupied home (eigenwoningforfait). Three brackets in 2026: ~35.70% up to €38,883, 37.56% from there to €78,426, and 49.50% above.
Box 2: substantial interest. Income from shareholdings of 5% or more in any company. Taxed in 2026 at 24.5% up to €68,843 and 31% above.
Box 3: savings and investments. Wealth above the heffingsvrij vermogen (roughly €59,357 in 2026, double for partners), taxed on a deemed return. Real-return reform is scheduled for 2027.

The 30% ruling only reduces Box 1 income. Box 2 and Box 3 are unaffected as of 2025.

What every expat needs to file and when

The Dutch tax year runs from January to December. Filing deadlines:

1. Standard P-form. Resident taxpayers file by 1 May of the following year. The Belastingdienst usually grants an automatic extension to 1 September if you ask.
2. M-form. Anyone who migrated in or out of the Netherlands during the tax year files an M-form instead of the P-form. The deadline is 1 July of the following year (extension available).
3. C-form. Non-resident with Dutch-source income — used by people who moved out but kept Dutch ties.
4. Provisional return (voorlopige aangifte). Optional during the year. Useful if you have substantial mortgage interest or other deductions and want monthly refunds rather than one large refund at year end.

Penalties for missing deadlines are modest but real. The bigger risk is delaying the filing of mortgage interest deductions, which directly affects your monthly cashflow.

The 30% ruling inside the tax system

The 30% ruling is a Box 1 mechanism. It reduces your taxable salary, not the tax rate. A €100,000 gross salary with the ruling produces €70,000 of taxable Box 1 income — the €30,000 is paid as a tax-free reimbursement.

Two things changed in 2025 that often surprise existing ruling-holders:

Box 2 and Box 3 exemption ended. Until 2024, a partial non-resident election let ruling-holders skip Dutch tax on Box 2 and Box 3 income from foreign sources. From 1 January 2025 this election is gone — worldwide investments, savings and shareholdings are taxed in full.
Mortgage interest deduction is unaffected. Hypotheekrenteaftrek still works the same way for ruling-holders as for everyone else.

If you hold a portfolio of ETFs, a brokerage account abroad, or shares in your home country company, talk to an advisor before the next filing — Box 3 is often where post-2025 surprises sit.


Want a clear view of all three boxes?

Book a free 30-minute call with an advisor in Eindhoven or Arnhem and we will map your full picture.

Map my tax picture →


Frequently asked questions

Yes. The 30% ruling reduces your taxable salary but does not exempt you from filing. Most ruling-holders are net payers in Box 1 and may have refunds from mortgage interest deductions.

Box 1 is income earned through work or owner-occupied home. Box 3 is income (real or deemed) from passive assets — savings, ETFs, shares, second properties. Each is taxed under its own rules.

The forms are in Dutch. The Belastingdienst publishes English explanations on its website, and most expat tax advisors file on your behalf in Dutch. A good advisor explains the filing in English before submitting.

Usually yes, once you are a Dutch tax resident, subject to the bilateral tax treaty between the Netherlands and your country of origin. Treaty rules vary; this is one of the most country-specific topics in expat tax.

A deemed rental value added to Box 1 for owner-occupied homes. In 2026 it is roughly 0.35% of the WOZ value (the municipal valuation), added to your taxable income. It is offset by the mortgage interest deduction.