Setting up your entity
Seychelles International Business Companies (IBCs) are the most popular and versatile offshore corporations available in Seychelles. Similar to other classic offshore companies, they are designed to engage in international business.
IBCs are subject to minimum red tape. While being obliged to keep internal records and registries in good order, they do not have to submit any financial reports to public files, as long as they conduct their business activities and generate income outside of Seychelles.
There is no mandatory audit requirement for IBCs. A Seychelles IBC which does not derive assessable income in Seychelles is not subject to any tax or duty on income or profits.
Navitas assists you in the setting-up and post incorporation management of your entity in Seychelles.