Living in the Netherlands: essential details for your residence permit

Moving to the Netherlands is not overly complicated, but there are a few hurdles to clear in order to obtain a Dutch residence permit. Follow this checklist, and we will assist you along your journey to moving to the Netherlands.

On this page

Before you leave

  • Secure your dream job! Check out our English vacancies here (link to English job site).

  • Check if you need a visa/residence permit. Discover the different work permits available here (link to visa page), or simply explore the visa options on the Dutch government website: 

  • Prepare all the necessary documents for your adventure in the Netherlands, your employer has a list of documents that you need*. 

  • Apply and get your work permit at the Dutch Embassy!

  • Secure a cozy place to call home and set up your correspondence address. Need help with finding a new home? Find the most common housing websites below in the FAQ!

  • Lastly, don’t forget to schedule your registration with the local municipality.

*Note: A tuberculosis test may be required. Exemptions from this test include EU/EEA nationals, and individuals holding a valid residence permit from any EU/EEA country or Switzerland.

Upon arrival

Once you arrive in the Netherlands, there are just a few steps left to complete your residence permit application! 

  • First, you will need to register with the municipality. This involves obtaining a BSN (burgerservicenummer), also known as a citizen service number, which is assigned to every individual registered in the Personal Records Database (BRP). 
  • Additionally, you will need to apply for or activate your DigiD, a digital identification system used for online government services. 
  • We also advise opening a bank account, which can be done at banks like ABN AMRO, Rabobank, or ING, to manage your finances efficiently. 
  • Lastly, it is important to register for MijnOverheid, an online platform for accessing government-related information and services. 

Make sure you complete these steps to ensure a smooth transition to living in the Netherlands!


You can find housing through online platforms like Funda, Pararius, or through real estate agents. Expats may also consider short-term rentals or shared housing options upon arrival.

Taxation for expats living in the Netherlands can vary depending on individual circumstances. Generally, residents are subject to Dutch taxes on their worldwide income. However, expatriates may be eligible for the 30/20/10% rule, which allows for a tax-free allowance of up to 30% of their salary. This ruling is available to highly skilled migrants who meet specific criteria, including having specific expertise not readily available in the Dutch labor market.

Before moving to the Netherlands, it is helpful to familiarize yourself with some cultural norms and customs to ensure a smoother transition. Dutch society values direct communication and honesty, so being straightforward and expressing your opinions openly is generally appreciated. Punctuality is also important, whether it is for business meetings or social gatherings. Additionally, respecting personal space and privacy is customary, so it is advisable to avoid intrusive questions or behaviors. In social settings, the Dutch typically greet with a handshake and maintain eye contact.

Expats in the Netherlands can rely on excellent and affordable public transportation, including trains, buses, metros, and trams. For city travel, 1-hour and day tickets range from €3-9. Inter-city travel can be pricier, with tickets from Amsterdam to Rotterdam, for instance, costing over €15. It is more cost-effective and convenient to use an OV-chipkaart, this is a rechargeable public transport card. These cards, available for €7.50, allow seamless travel across all modes of public transport. In addition, it is now also possible to pay with your debit card.

Is your question not listed here? Please contact us at and your question will be addressed as soon as possible. 

Want to know more? Get in touch!

"*" indicates required fields

This field is for validation purposes and should be left unchanged.