If the company is foreign based, then the best entity to be utilised in Netherlands is a branch office. However, the applicant can go for setting up a BV (private limited company) in Netherlands.