Before opening an offshore account, you may want to consider factors like your country of choice and bank charges like international transaction fees.