Income tax
When you have to file
The obligation starts with a letter. But you can be required to file without one — and the year you moved to the Netherlands has a form of its own.
In short
You are required to file a Dutch income tax return if you have received a filing letter (aangiftebrief) from the Dutch tax authority (Belastingdienst). The date by which the return must be in is stated in that letter; often it is 1 May. If you get no letter, the obligation still applies when filing would show you owe at least that year’s threshold amount. If you would get money back instead, filing is not compulsory but it is the only way to receive it. If you are an entrepreneur for income tax, your profit from the business gives you a return every year in practice. If you moved to or from the Netherlands during the year, you file an M-return for that year rather than the ordinary one. As an entrepreneur your return has two parts: a private part and a business part with your profit and loss account and your balance sheet. It is ready for you in Mijn Belastingdienst.
Work it out with your own numbers: Freelancer net income calculator
The essentials
- What starts the obligation
- A filing letter from the Dutch tax authority (Belastingdienst). The final date is in that letter — often 1 May.
- Without a letter
- Filing is compulsory if you would owe at least the threshold amount, and worth doing if you would get money back.
- The year you moved
- Did you arrive in or leave the Netherlands that year? Then an M-return instead of the ordinary one. Since 2026 it can be filed online in Mijn Belastingdienst from 1 May, with DigiD or a recognised European login.
The letter is the starting point
The duty to file does not arise from earning a certain amount but from being invited. If you receive a filing letter, you must file — even if nothing turns out to be payable. The final date is in that letter itself rather than in a general rule; it is often 1 May, but go by your own letter.
If you cannot make that date, request an extension before it passes. Anyone who receives an invitation and files late risks a penalty, and that stands apart from whether you ended up paying or being refunded.
Do I have to file a Dutch income tax return?
- The tax year has ended → Received a filing letter?
- Received a filing letter? — yes → Required, before the date in your letter (often 1 May)
- Received a filing letter? — no → Would you owe at least the threshold?
- Would you owe at least the threshold? — yes → Required, on your own initiative, as soon as possible
- Would you owe at least the threshold? — no → Would you get money back?
- Would you get money back? — yes → Not required, but the only way to get it back
- Would you get money back? — no → Usually no return needed
You can be required to file without a letter
No filing letter does not automatically mean no obligation. If a return would show that you owe at least the threshold amount set for that year, you are required to file it of your own accord. Those thresholds are set annually, so look up the one for the year in question rather than working from a figure you remember.
The other way round is not a duty but an opportunity: if you would get money back, you need do nothing — but then you will not get it. That often applies to anyone who worked in the Netherlands for only part of a year, because payroll tax was calculated as if you earned that much all year.
As an entrepreneur you declare your profit here
If you are an entrepreneur for income tax — a sole trader or a share in a partnership — there is no separate "business return". Your profit from the business is part of your ordinary income tax return, in box 1, alongside for instance wages from a job you hold on the side.
The entrepreneur deductions belong there too, and they hang on the hours criterion of 1,225 hours. So sound bookkeeping is not only a retention duty: it is the evidence for both your profit and your deductions in the same return.
Step by step: your return as an entrepreneur
Step 1: close your financial year. As an entrepreneur your return has two parts: a private part, which everyone fills in, and a business part with your profit and loss account and your balance sheet. For that second part you need figures only your records know: your turnover excluding VAT, your purchases, depreciation on your business assets and your business expenses, and on the balance sheet among other things your unpaid invoices and your bank and cash balance on 31 December.
Step 2: log in to Mijn Belastingdienst, the personal portal of the Dutch Belastingdienst; your income tax return is ready there. Step 3: fill in the private part and enter your profit and loss account and balance sheet in the business part. The entrepreneur's deductions belong there too, such as the self-employed deduction if you meet the hours criterion. Step 4: check the calculation and submit before the date in your letter — or request an extension before then.
In booxx the profit and loss account and balance sheet of your financial year are under Reports, with a link through to the entries behind them. During the year, IB & Zvw reservation shows roughly how much to set aside for the assessment — an estimate, not a return. If an accountant files your return with their own tax software, you give them the tax export (an RGS bridge statement), so they don't have to retype your figures.
Your return as an entrepreneur in four steps
- Close your financial yearProfit and loss account and balance sheet as at 31 December, from your records.
- Log in to Mijn BelastingdienstYour income tax return is ready there.
- Fill in both partsThe private part, and in the business part your profit, your balance sheet and the entrepreneur's deductions.
- Check and submitBefore the date in your filing letter, or ask for an extension before then.
Try free for 90 days90 days free · no payment method needed · cancel monthly afterwards
The year you came to the Netherlands
If you moved to the Netherlands during a year, you were a resident taxpayer for part of it and a non-resident taxpayer for the rest. For that year you file not an ordinary return but an M-return, which keeps those two periods apart. The same applies to the year you leave.
That form was for years available on paper only. Since 2026 the M-return can be filed online in Mijn Belastingdienst from 1 May, with DigiD or with a recognised European login — which makes it considerably easier for anyone who did not yet have a DigiD when they arrived.
Updated October 2, 2026. General explanation of the Dutch rules, not tax advice — for your own situation, decide together with your accountant or the Dutch Tax Administration.
Frequently asked questions
What is the Dutch tax return deadline, and how do I get an extension?
Your return must reach the Dutch tax office (Belastingdienst) before the date in your filing letter; often that is 1 May of the following year. For the 2025 return it was 1 May 2026. If you cannot make it, request an extension before that date: online in Mijn Belastingdienst, by phone or with a form. You then get until 1 September (for 2025: 1 September 2026). With an extension you usually do pay tax interest (belastingrente).
Can I file my Dutch tax return online as a freelancer?
You have to: the Dutch tax office (Belastingdienst) only lets entrepreneurs file their income tax return online, in Mijn Belastingdienst, where you log in with DigiD. The app and the paper form are not for entrepreneurs. The exception is an entrepreneur in the Netherlands who lives abroad: they may also file on paper.
I did not receive a filing letter. Am I done?
Not necessarily. Without a letter you are still required to file if you would owe at least the threshold amount. And if you would get money back, filing is the only way to receive it. If in doubt, work it out or put it to your accountant.
How many years back can I still file?
For a refund you can go back a number of years, but the period is limited and differs by situation. Because assessment and additional-assessment periods also come into play, this is the point to check the current term with the Dutch tax authority (Belastingdienst) or ask your accountant.
I was employed for part of the year and then started for myself. Two returns?
No, one. Wages and profit from a business both sit in box 1 of the same income tax return. If you also moved to the Netherlands that year, it does become an M-return instead of the ordinary one.
GuidesAccounting software that speaks your languageAccountant? This explanation in your client's language