many people think that offshore banking is illegal and associated with crime and terrorism-financing. This is common misunderstanding with offshore banking. In reality offshore banking perfectly legal. What can be illegal is tax evasion that an individual may do with offshore account. Offshore banking services are provided by licensed financial institutions and in many cases by institutions with international reputation.
Offshore banking is totally legal and it is myth that offshore banking is illegal. If you are paying your taxes in your country then open an offshore bank account is no problem at all. All you need to open an offshore account is some documents like passport, electricity bill, corporate bank account and a bank reference letter.