Does an IBC give foreigners an unfair advantage over residents?By admin / April 25, 2023 No because Seychelles residents are legally able to own and operate a Seychelles IBC. Seychelles also has a source-based (territorial) tax system meaning that Seychelles residents are only taxed on their locally sourced income.