Opening a non-resident bank account is a task that is challenging but performable. The advantages of non-resident banking include personal information confidentiality, flexible tariffs, access to foreign markets, and easy access to money. However, banks may deny services based on the customer’s nationality/ legal residency and the sources of income.