TAX FILING

M-Aangifte (Migration-Year Return) 2026: Verified Filing Guide for Expats

Official-source guide to Dutch M-aangifte filing: who must file, exact 2025/2026 window, extension rules, online/paper channels, and quality-control checks.

๐Ÿ“– 11 min read ๐Ÿ”„ Last verified Apr 2026
Migration-year tax filing checklist for Dutch M-aangifte

When M-Aangifte Is Required

M-aangifte is the migration-year tax return route used when you were not resident in the Netherlands for the full calendar year.

  • You moved to the Netherlands during the year, or
  • You left the Netherlands during the year.

In both cases, your filing logic differs from a normal full-year resident return. Use the migration return workflow published by Belastingdienst.

2025 Return Timeline (Filed in 2026)

Belastingdienst publishes concrete migration-return timing per tax year. For tax year 2025:

Milestone Published date Notes
Online M-aangifte opens May 1, 2026 Via Mijn Belastingdienst
Regular filing deadline July 1, 2026 For the 2025 migration return cycle
Extension request cut-off Before July 1, 2026 Belastingdienst states extension can move deadline to Nov 1, 2026 in this cycle

Always check the current-year migration page before filing; dates can be updated by Belastingdienst.

Online vs Paper Filing Routes

Belastingdienst indicates two practical channels:

  1. Online through Mijn Belastingdienst (preferred when available).
  2. Paper M form by request if online filing is not possible for your situation.

If your portal route is unclear, Belastingdienst also provides direct contact options for migration-year return support.

Document Pack Checklist

Build a simple evidence pack before opening the return. At minimum:

  • Identity and BSN details
  • Exact move-in / move-out dates
  • Annual income statements (for the migration year)
  • Bank and asset records relevant to declared periods
  • Supporting documents for deductions/claims you intend to report

Partial-Year Tax Treatment Controls

Migration-year returns are not just "shortened normal returns". Key controls include residency period boundaries and box-specific rules.

  • Validate residency dates before entering income items.
  • Check Box 3 treatment carefully in migration/fiscal-partner situations.
  • If both partners were not Dutch residents for exactly the same months, review Box 3 partner allocation conditions from Belastingdienst guidance.

For complex cross-border income, use treaty-aware review and do not rely on generic internet templates.

High-Risk Mistakes to Prevent

  1. Using full-year assumptions when residency was part-year.
  2. Missing the migration-window date for that tax cycle.
  3. No extension request before deadline when extra time is needed.
  4. Weak date evidence for arrival/departure timeline.
  5. Ignoring filing obligation checks because no invitation letter arrived.

Belastingdienst provides a separate "do I need to file" check framework; use it proactively if your invitation status is unclear.

Processing Time and Follow-Up

Belastingdienst indicates many online migration returns receive a response in roughly 3 months. For legal finalization, assessment timelines can extend longer under statutory rules.

For the 2025 migration cycle, Belastingdienst notes the final assessment may be issued up to December 31, 2028 in certain cases.

After submission, monitor portal messages and keep your contact and bank details current.

Official Sources

FAQ

I arrived late in the year. Can I skip migration return filing?

Not automatically. Check filing obligation rules and your residency pattern first.

If I cannot complete online filing, what is the fallback?

Belastingdienst states you can request a paper M form.

Can I submit and then correct later?

Corrections are possible through follow-up procedures, but preventing first-pass errors is faster and usually safer.

What is the most important quality check before submit?

Confirm residency dates, filing route, and evidence pack completeness before final submission.