🇸🇨 Business Structures in Seychelles
Compare the available legal structures for company formation in Seychelles. Each structure has different requirements, costs, and tax treatment.
International Business Company (IBC)
Min. 1 shareholder
No minimum paid-up capital required — standard authorised capital is USD 100,000 (no requirement to pay up)
3–5 business days
International holding structures and asset protectionIP holding companies as part of a multi-jurisdictional structureInternational trading companies where the IBC is a non-banking entity in a larger arrangement
View Details →
Company Special Licence (CSL)
Min. 1 shareholder
No statutory minimum
2–4 weeks
Companies that need access to Seychelles double tax treatiesHolding companies seeking treaty-based withholding tax reductionBusinesses requiring a structure with more substance and credibility than an IBC
View Details →