Having an offshore account is perfectly legal and simply done to enhance its safety through privacy protection and/or to get a tax free status.
Unless the money is dirty, it's not tax evasion or avoidance.
Also, just to make things clear, just because a bank is not located in your country, it does not make it an offshore bank. The only way a bank becomes an offshore bank is if it meets all of the requirements to do so. If it doesn't, your account is still subject to the regular tax laws. |