Definitely, having an offshore bank account is lawful as long as you make sure to follow the norms, policies, and guidelines of both the American authorities and the offshore territories where the account is held.