Every year, millions of Dutch residents and taxpayers face the annual ritual of filing their income tax return (aangifte inkomstenbelasting) with the Belastingdienst. While it might seem like a bureaucratic chore, filing your aangifte properly can result in significant refunds — or help you avoid an unexpected tax bill. For the 2025 tax year (filed in 2026), the process opens on 1 March and the deadline is 1 May.
This comprehensive guide walks you through the entire process, from gathering your documents to submitting your return and claiming every deduction you are entitled to.
Who Needs to File?
You must file a tax return if the Belastingdienst sends you an invitation (uitnodiging) to do so. You will typically receive this if:
- You have income from multiple sources (e.g., two employers, self-employment plus employment)
- You have Box 3 assets above the tax-free threshold
- You have received a provisional assessment (voorlopige aanslag) during the year
- You owe additional tax beyond what was withheld
Even if you are not required to file, you may want to voluntarily (on your own initiative — op eigen initiatief) if you expect a refund. Common situations where a refund is likely include:
- You worked for only part of the year (your employer withheld tax as if you would earn a full year's salary)
- You have significant deductible expenses (mortgage interest, study costs, medical expenses)
- You are an expat who arrived or departed mid-year
- You earned income that was taxed at a higher rate than necessary
Step-by-Step Filing Process
Step 1: Log in to Mijn Belastingdienst. You will need your DigiD to access the online portal. If you do not have DigiD yet, apply well in advance — it can take up to a week to receive your activation code.
Step 2: Review the pre-filled data. The Belastingdienst pre-fills much of your return using data from employers, banks, mortgage providers, and other institutions. Check every field carefully — pre-filled data can contain errors, especially if you changed jobs mid-year or have multiple income sources.
Step 3: Add deductions and credits. This is where the money is. The pre-filled return often misses deductions you are entitled to claim. Common deductions include:
- Hypotheekrenteaftrek: Mortgage interest on your primary residence (usually pre-filled but verify the amounts)
- Specifieke zorgkosten: Unreimbursed medical expenses above the threshold
- Studiekosten: Expenses for education and training related to your current or future profession
- Giftenaftrek: Charitable donations to ANBI-registered organisations
- Alimentatie: Alimony payments to an ex-partner
Step 4: Verify Box 2 and Box 3. If you own shares in a BV (Box 2) or have savings and investments above the threshold (Box 3), ensure these are correctly reported. Use our dividend tax calculator and Box 3 tax calculator to verify the amounts.
Step 5: Submit and wait. After submitting, you will receive an acknowledgement. The Belastingdienst typically processes returns within 3 to 6 months. If you are due a refund, it will be deposited directly into your bank account.
Common Deductions People Overlook
Many Dutch taxpayers leave money on the table by not claiming all available deductions. Here are the most commonly overlooked ones:
- Commuting costs: While there is no general deduction for commuting, some employment contracts and CAOs provide tax-free travel allowances that affect your return.
- Specific medical expenses: Costs for prescription medications, dental work, glasses, and physiotherapy that your insurance did not cover can be deductible above a certain threshold.
- Charitable donations: Both periodic gifts (periodieke giften, with a notarial deed) and one-off gifts (gewone giften, above 1% of income) are deductible.
- Costs of generating income: If you earn rental income in Box 3 or have investment-related costs, these may be deductible under certain conditions.
Use our salary calculator to estimate your expected tax liability and compare it with what was actually withheld. The difference is your potential refund (or additional payment).
Filing as an Expat
If you arrived in or departed from the Netherlands during the tax year, you file as a part-year resident. This means you are taxed on worldwide income for the months you were resident, and only on Dutch-source income for the non-resident months.
Expats with the 30% ruling should pay particular attention to the "partial non-resident" option, which can exclude foreign assets from Box 3. This can save significant tax if you have overseas investments or property.
If you are filing for the first time and find the process confusing, consider hiring a belastingadviseur (tax adviser) for the first year to ensure you claim all available benefits. The reverse tax calculator can help you understand your tax position from a desired net salary perspective.
Deadlines and Penalties
- 1 March: Filing opens for the previous tax year
- 1 May: Standard filing deadline
- Extension: You can request an extension (uitstel) until 1 September through Mijn Belastingdienst or a tax adviser
- Late filing penalty: If you miss the deadline without requesting an extension, you risk a fine of up to €5,514
Key Takeaways
- File your aangifte between 1 March and 1 May (or request an extension to 1 September).
- Check all pre-filled data carefully — errors are common, especially with multiple income sources.
- Claim all deductions you are entitled to: mortgage interest, medical expenses, donations, and study costs.
- Part-year residents and expats should consider hiring a tax adviser for the first filing.
- Refunds typically arrive within 3 to 6 months of filing.
Prepare for your filing with our salary calculator and explore the full range of Dutch tax tools to understand your complete tax picture.