Do I have to visit the bank for opening the bank account for my new offshore company?

Yes. A personal appearance of the beneficial owner in the bank considerably increases the chances for a successful bank account opening – to the extent that this is deemed mandatory. This is because the bank’s Know Your Customer rules place great emphasis and value on a personal meeting with the customer, as opposed to only having the file of documents.