Income tax return
Do your income tax through a specialist in expat taxes from Belastingadviseur Eindhoven. Then you know for sure that you will not miss any tax refunds and you avoid high tax fines.
Contact us!

In the Netherlands you pay tax over your taxable earnings (income tax/ inkomstenbelasting). The experts from Belastingadviseur Eindhoven can help you to fill in your tax return. We can help with any other question regarding your tax return as well. 

Dutch income tax return 2022

Belastingadviseur Eindhoven offers various services to help expats with Dutch tax matters and tax returns. Complete our plain English, easy to use, online tax form in less than half an hour. We check your tax data, optimize it and convert it into the appropriate tax return. All in English so you can verify the results. Upon your approval, we’ll file your income tax return with the Dutch tax office (Belastingdienst). 

Prices start from € 75!

Filing your dutch income tax return in 3 steps

Income tax filing can be complicated, doing your taxes in a foreign country even more. Having difficulties with filing your taxes in the Netherlands? We are here to help! We are happy to file your Dutch income tax return, irrespective whether you have just migrated to the Netherlands, are a resident for the full tax year or when you already left the Netherlands.

  1. Sign up at and complete our plain Englisch form in less than 30 minutes.
  2. Pay us to check your completed form, optimize your tax records and officially file it to the Dutch tax office.
  3. Get your tax refunds in to your bank account in 3 months.

Income tax return portal, all remotely

We work with a portal owned by Expat Service B.V. ( For several years we have been working with a special portal within which you can easily upload the required information. You can also pay for our services in this portal. Based on your request, the specialist will prepare the declaration and upload it in the portal after which you can check it. Upon approval, we will digitally submit the tax return to the tax authorities.

With which income tax returns can we help you?

You file a tax return by using the P form if you:

  • have received a tax return letter
  • were resident taxpayer in the Netherlands in 2022, but did not live in the Netherlands
  • do not file online for resident taxpayers
  • do not live in the Netherlands at the time of filing the tax return
  • were liable to tax and/or contributions in the Netherlands in 2022

You must file a tax return before the deadline for filing a tax return stated in the ‘tax return letter’. 

If you emigrate to a foreign country or if you immigrate to the Netherlands you will have to deal with an M-ticket / M-form. An M- form is a tax return form which has to be filled in after the year that you left the Netherlands or came to the Netherlands. The M-form must always be submitted before 1 July of a year. Just like many other advice offices, we have an electronic tax return program with which the M-form can be filled in electronically (not on paper). Do you need support or help submitting the M-form? As specialists in the field of emigration and immigration, we have the necessary experience to advise and support you in submitting the M- form. Please feel free to contact us using our contact form.

You file a tax return by using the C form if you:

  • have received a tax return letter
  • are a non-resident tax payer
  • don’t file a tax return online
  • resided outside the Netherlands for the whole of 2022 (this does not apply to expatriate government personnel)
  • were liable to tax and/or contributions in the Netherlands in 2022

You are required to file the return before the deadline indicated in the tax return letter. If you need more time, you can request a postponement before that date.

The 30% reimbursement ruling (better known as the 30% ruling) is a tax advantage for highly skilled migrants moving to the Netherlands for a specific employment role. When the necessary conditions are met, the employer can grant a tax free allowance equivalent to 30% of the gross salary subject to Dutch payroll tax.
To receive the 30% ruling you must also meet the following requirements:
  1. You are an employee of a company in the Netherlands.
  2. You have specific professional expertise that is scarce or not available in the Netherlands.
  3. You and your employer agree in writing that the 30% ruling applies to your situation.

How others experience our services

Diego Ribero
Diego Ribero
Lees verder
I fully recommend this company. I needed for my tax return and everything went well and fast. Jan was too kind and always available for my doubts. Thanks a lot for this good service. I really appreciate your support!
Wally Garcia
Wally Garcia
Lees verder
Highly recommended. It was the first time I came across this type of paperwork abroad, and Jan has been a great support. Professional, clear and helpful. They have templates and guidelines to complete the process remotely 🙂
Gizem Kilic
Gizem Kilic
Lees verder
I definitely recommend them since they are very professional and give quick responses. As a person who knows nothing about taxes, Jan helped me a lot by filing tax return and answering my questions. They also work remotely, so you can have a very good service without going to their office.

Due date for filing income tax returns - 1st of May

The tax authorities can invite you to file a tax return if they are aware that you are entitled to a refund. Or if you will have to pay additional tax because you have income which have not been taxed yet. The invitations to file a tax return are normally sent in the first months following the calendar year. The invitation will mention the deadline before which the tax return must be filed. Often the deadline is May 1. If you did not live in the Netherlands the entire year, the deadline is set at a later date. Normally July 1. The deadline can easily be extended. If you don’t receive an invitation, you can still file a tax return. It is possible to file a tax return for the previous 5 years.

Scroll to Top
× Hoe kan ik je helpen?