Seychelles IBC Essentials: Generating Locally Sourced Income

An International Business Company (IBC) is an offshore company formed under the laws of Seychelles which, previously, was restricted in terms of the activities it may conduct.

The game changed for IBCs starting January 1, 2019, when the government allowed for the International Business Companies to actually do business here in Seychelles. Read More


Our UAE offices are closed from April 20-21, 2023,  you may still reach us on
+971 4 406 9680 as our team in Seychelles and the Philippines remain at your disposal. Eid Mubarak!