Yes, a foreigner can open a Seychelles bank account online. You just need to submit your passport, proof of address, resume, and some more additional documents. You are also required to fill out an application along with some additional forms. You may even be required to interview with the bank.
However, it is increasingly challenging to open a corporate bank account for Seychelles offshore company. International banks treat these entities as high-risk and will usually conduct enhanced due diligence on the directors, shareholders, and ultimate beneficial owners.
Tetra Consultants will help you with this setting up process. Contact usÂ if you wish to open a bank account and our team will revert to you within 24 hours.