By a most generic definition, ‘offshore accounts’ are any personal or corporate accounts (with banks, payment systems, neobanks, and other financial institutions) opened outside the owner’s country of residence. In other words, any foreign/overseas/international account can be considered an offshore account. However, the term ‘an offshore account’ is often used specifically with reference to accounts set up with offshore banks and/or opened for offshore companies, trusts and similar legal structures