Does setting up an offshore company mean automatically opening a bank account for the company? No. for opening a bank account you need to mention the requirements of the company in the form. Read more: Netherlands Company Registration