Having an offshore bank account on its own can be legal. Someone may prefer to keep money in an offshore or international bank account for legal reasons, including traveling back and forth for business or personal reasons. If you aren’t trying to avoid paying taxes or other illegal reasons, you can generally have an offshore bank account, subject to the banking laws in other countries. You will still likely have to report and pay taxes to the U.S. government. If you are considering opening an offshore bank account, work with an experienced lawyer familiar with international banking and tax law to help you ensure you’re setting everything up correctly.