Skip to content
7 min readUpdated 2 November 2026Official sources for this topic · how we write

Income tax in the Netherlands for newcomers: your first tax returns

Often yes, and in your first year almost always worth it: for the year you moved to the Netherlands you file the M form, online through Mijn Belastingdienst with your DigiD. You are a resident taxpayer from the day you live here. If the Belastingdienst sends a letter asking for a return you must file; otherwise you may.

As soon as you register your address at the Dutch municipality, the Tax and Customs Administration considers you a resident taxpayer. That status means you must declare your worldwide earnings and handle your liabilities directly with the Dutch state. This practical guide explains how income tax in the Netherlands for newcomers works, covering everything from the migration tax return to online filing deadlines.

Contents · 7 sections
  1. 01Who has to file a return and how you find out
  2. 02The year you moved to the Netherlands: the M form
  3. 03How Dutch income tax works: boxes, brackets and tax credits
  4. 04Filing with DigiD: the details you need
  5. 05Deadlines, postponement and what happens if you do nothing
  6. 06Getting help with your return
  7. 07What the KNM exam asks about this

Who has to file a return and how you find out

The Dutch tax office sends you an official letter if you are required to submit an income tax return for the previous calendar year. That notice informs you that an assessment awaits, but waiting for the post is not always safe. Even without an invitation, you must file if you received Dutch income and calculate that you owe €45 or more in unpaid tax. You can also file voluntarily if you suspect you overpaid tax through your employer and want to claim a refund.

Moving to the country changes your legal position overnight. When you register with your gemeente (municipality) using your passport, you receive a burgerservicenummer or BSN (citizen service number). From that official registration date, the Belastingdienst (Tax and Customs Administration) treats you as a resident taxpayer. Resident taxpayers pay income tax on their worldwide earnings, although international tax treaties prevent double taxation if you earn money in several countries.

Employers deduct payroll tax and national insurance contributions from your wages at source. The state pension scheme, known as AOW (Algemene Ouderdomswet), child benefits, and the Long-Term Care Act (Wlz) are covered by those automatic payments. However, payroll deductions are estimates. If you worked only part of the year, moved between jobs, or paid deductible expenses, your actual annual liability will differ from what your employer withheld.

You can verify your tax status independently. Log in to the official portal at Mijn Belastingdienst using your digital identity credential to review your records. If you discover you overpaid, you have up to 5 years after the end of the tax year to claim your money back.

The year you moved to the Netherlands: the M form

Your first tax filing differs from all subsequent years because you did not live in the country from 1 January to 31 December. For this transition year, you cannot complete the standard domestic tax declaration. Instead, you must complete the M form, where the M stands for migration.

You can submit this migration return electronically. In Mijn Belastingdienst, select the option labeled Aangifte inkomstenbelasting voor belastingplichtigen die een deel van het jaar buiten Nederland wonen doen (Income tax return for taxpayers living outside the Netherlands for part of the year). The digital form splits your income between your pre-arrival period and your resident period.

Prefer paper? You can order a physical booklet directly from the tax authorities. If you run a business as an entrepreneur and choose the paper route, you must also request and submit the separate M annual report booklet. The government issues separate M forms for each individual tax year. You can read the official rules on partly living outside the Netherlands and the M tax return to confirm your exact filing requirements.

Processing takes time. The Belastingdienst usually sends an initial confirmation or a provisional assessment within 3 months. By law, the tax authorities have up to 3 years to issue your final assessment for an immigration year. If you request a filing postponement, that 3-year deadline extends by the length of the delay. Tax telephone agents cannot speed up this review process.

How Dutch income tax works: boxes, brackets and tax credits

Dutch tax legislation divides all personal earnings and assets into three separate categories called boxes. Each box represents a different revenue stream and applies its own distinct calculation rules. You tally your liability across each category before subtracting allowable relief.

Box 1 covers income from employment and home ownership. It applies a progressive rate in brackets, with a different rate once you reach the state pension age. This box captures several distinct types of earnings:

  • wages, tips, and business profits
  • pensions, maintenance payments, and state benefits
  • freelance, artist, and athlete fees
  • taxable earnings derived from abroad

Box 2 taxes income from substantial business holdings. You hold a substantial interest if you or your registered tax partner own at least 5% of a company's shares or profit-sharing certificates. The Belastingdienst publishes the current rate for this box each year.

Box 3 taxes income from savings, investments, and secondary properties. The calculation takes your total wealth minus your debts on 1 January and subtracts the exempt capital yield allowance. The government assumes a fixed rate of return on your net assets and taxes that assumed yield at a flat percentage it sets each year. Further structural rules appear on the government portal covering types of income tax across the country.

Personal allowances reduce your taxable base before calculations finish. Deductions apply first against Box 1, then against Box 3, and finally against Box 2. Qualifying deductions include:

  • donations to approved charities (ANBIs)
  • uninsurable medical expenses and healthcare contributions
  • spousal maintenance payments
  • study costs

Tax credits apply afterwards. These credits, such as the general employed person's tax credit, deduct straight from your final payable amount rather than from your gross income.

Filing with DigiD: the details you need

You need an active DigiD account or an approved European login to open and sign your online return. This digital signature connects your return directly to your personal citizen registry file. Do not share your login with anyone.

Gather your paper records before you sit down. The tax portal pre-fills known information, but you must check every entry against your own documentation. Have these core items ready:

  • your BSN and your Dutch bank account number (IBAN)
  • annual income statements (jaaropgave) or monthly pay slips
  • bank account statements for current, savings, and investment accounts held on 1 January
  • proof of deductible donations, care costs, or maintenance payments

Homeowners need additional documentation. If you bought property, find the municipal WOZ (Waardering Onroerende Zaak) assessment and your annual mortgage statement. Have the notary's final settlement statement ready if you bought or sold real estate during that calendar year. You can follow the complete walkthrough on filing an online tax return in 4 steps to avoid missing required entries.

Filing with a partner saves time. Spouses and registered partners qualify automatically as tax partners, while cohabiting couples qualify under specific domestic criteria. Tax partners can submit one joint declaration and distribute joint assets and deductions favorably between them. When the system asks Wilt u samen aangifte doen?, answer ja (yes).

Save your progress regularly. If you step away from your keyboard for 15 minutes, the portal logs you out automatically for security. It saves your inputs before closing. Once you verify every screen, sign with your DigiD and click Verzenden (Submit) until you see the confirmation screen.

Deadlines, postponement and what happens if you do nothing

The standard filing window opens on 1 March every spring. You must submit your completed return before 1 May if the tax administration sent you an invitation letter. Filing early brings faster clarity: if you submit before 1 April, the authorities notify you with a preliminary result before 1 July.

Ask for more time. You can request a filing postponement before 1 May directly through Mijn Belastingdienst or over the phone. Doing so delays your deadline and prevents late-filing notices. The tax authority automatically appends any approved postponement period to its three-year final assessment window.

Ignoring a mandatory tax letter creates serious financial penalties. The Belastingdienst issues reminders, but continued silence prompts officials to estimate your earnings without your input. That unilateral assessment omits personal tax credits and deductibles, leaving you with an inflated bill alongside administrative fines.

Refunds require accurate banking records. The tax office will not disburse rebates to unverified accounts. Even if you submitted your bank details on the tax declaration, you must register your payout account through the separate form Opgaaf rekeningnummer particulieren (Notification of individual bank account number).

Getting help with your return

You do not have to navigate the migration tax filing alone. You can book a free appointment with an employee through the official tax phone service.

Commercial help exists too. Qualified tax advisors (belastingadviseurs) and certified accountants can prepare and submit your declaration on your behalf. These professionals charge fees, but they understand international asset splits, cross-border pension treaties, and bilateral tax rulings. You can check the complete tax directory on the Tax and Customs Administration individuals portal to find specialized immigrant advisory services.

Your local public library (bibliotheek) frequently hosts walk-in tax assistance days during March and April. Volunteer organisations and labour unions also guide residents through basic digital submissions at minimal or no charge.

What the KNM exam asks about this

The KNM (Kennis van de Nederlandse Maatschappij) exam tests your everyday understanding of Dutch institutions, civic obligations, and public services under the theme of work and income. It may ask who pays income tax, which organization collects it, and why residents need a DigiD. A scenario could present a worker receiving their annual salary overview (jaaropgave) or a resident deciding when to contact the Belastingdienst. Useful knowledge here: that taxes fund public services, that employers withhold deductions from your monthly wage, and that government correspondence runs through official online portals.

Ready to practise?

Test yourself with real exam questions.

Practise the KNM questions on this topic for free
Frequently asked questions
Do income tax netherlands newcomers rules apply if I only worked part of the year?

Yes, moving into the country midway through the year makes you a resident taxpayer for that specific portion of time. You must report both your Dutch earnings and any worldwide income using the dedicated migration M form. Filing often leads to a tax refund because standard monthly wage deductions assume twelve continuous months of earnings.

What is the difference between an M form and a normal tax return?

A standard Dutch tax return covers a taxpayer who resided in the Netherlands for the entire calendar year from 1 January to 31 December. The M form specifically handles a migration year where you lived in the Netherlands for only part of that year. It divides your fiscal calendar into pre-arrival and post-arrival periods so your foreign and domestic liabilities stay properly separated.

Can I file my first Dutch tax return online without paper forms?

Yes, you can file the migration return digitally by logging in to Mijn Belastingdienst with your DigiD or an approved European login. Inside the portal, select the option for taxpayers who lived outside the Netherlands for part of the year. You only need the physical paper M form if you cannot access a digital login or explicitly choose not to file online.

What is the deadline for filing my first Dutch tax return?

The annual deadline is 1 May if you received a letter from the Belastingdienst instructing you to file. Submitting before 1 April guarantees an answer from the tax office before 1 July. If you need additional time to gather foreign income slips or purchase receipts, you must request an official postponement before the 1 May deadline.

Official sources
  1. Belastingdienst: Immigration checklist - what do I need to know? (opens in a new tab)
    belastingdienst.nl · external site

    If you are moving to the Netherlands from abroad, it will affect your taxes. Check the Immigration Checklist to learn what you need to know.

  2. Belastingdienst: Filing a tax return for the year of emigration or immigration (opens in a new tab)
    belastingdienst.nl · external site

    You can file an online tax return if you lived in the Netherlands for part of the year, due to emigration or immigration.

  3. Belastingdienst: Filing an online tax return in 4 steps (opens in a new tab)
    belastingdienst.nl · external site

    You may be dreading filing your income tax return online. But it doesn't have to be done all at once. You can do it in steps.

  4. Belastingdienst: What information do I need before filing my tax return 2025? (opens in a new tab)
    belastingdienst.nl · external site

    Are you a non-resident taxpayer? Please check if you have gathered all the information to proceed with your tax return. We have listed them per category.

  5. Belastingdienst: Individuals (opens in a new tab)
    belastingdienst.nl · external site

    Live or work abroad? Learn all about your tax return as non-resident taxpayer and what you need to bear in mind when emigrating or immigrating.

  6. Government.nl: Tax return (opens in a new tab)
    government.nl · external site

    You are required to file a tax return in order to pay tax or receive a refund if you have paid too much tax.

  7. Government.nl: Income tax rate (opens in a new tab)
    government.nl · external site

    You pay income tax on your income, on your interests in a company and on your savings and investments.

  8. Government.nl: Types of income tax (opens in a new tab)
    government.nl · external site

    If you live in the Netherlands, you are required to pay tax on your income. Some of your expenditures may be tax-deductible.