An offshore bank account is a regular bank account opened in an offshore jurisdiction, meaning one that is not part of the European Union and therefore does not adhere to the legal requirements governing banking operations in the European Union. Therefore, even an account in Canada or the USA, or an account in Japan, are considered offshore. Offshore does not imply banking secrecy.