The documents required to open an offshore bank account as a private individual, i.e., a personal account, are: an original passport with at least 6 months' expiration date, a tax code, driving license, or identity card, an original utility bill in your name and surname, a bank reference from any bank where you are a customer, a bank statement from the last 6 months, proof of tax residency or a contract with a lawyer indicating the start of the tax residency process.

For a company, however, you need the apostilled and notarized corporate documents of the open company and the same personal documents of the shareholder as those required to open a personal account. In all cases, you will need to pass the KYC test from the bank. FAQ

If you want to open a personal offshore account, you can consider opening it in Panama by taking up residency in Panama.