An Offshore Account is a bank account outside of your origin or country of residence which holds assets and investments. Offshore accounts are easily accessible just like your normal local bank. Still, they are generally created to access benefits such as higher profit rates, privacy, asset protection, tax benefits and the ability to hold different investments and currencies.