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.
Frequently asked questions
Related guides
- Box 1 income tax for expats
- Box 2 substantial interest
- Box 3 savings and investments
- M-form for your migration year
- 30% ruling overview
- Expat mortgage Netherlands 2026 pillar
- Expat financial advisor in Eindhoven
- Expat financial advisor in Arnhem & Nijmegen
Reviewed by Joan Ottenheim, CFP & FFP — last reviewed 2026-06-03.