Seychelles International Business Company as a rule is not subject to any taxation on incomes and profits, which makes these companies very attractive to foreign investors. Seychelles guarantee that the tax status of Seychelles IBC will remain unchanged for 20 years from establishing a company, thanks to which every shareholder may quietly concentrate on doing business without worrying that the company law will be changed.
Seychelles IBCs are attractive also because the licence fee is only 100 USD, which is one of the lowest state fees compared with other offshore jurisdictions.
Seychelles IBCs guarantee high level of privacy – shareholder and director data is not published anywhere, are in custody of a licenced agent who is legally obliged not to disclose it. Moreover, the law allows using services of nominee directors and shareholders, who are an added guarantee that the information regarding beneficiary owners is not made public.
The companies have to keep accounting books, yet they are not subject to audit, there is no obligation to submit annual financial reports, and accounting books may be kept anywhere in the world.
The companies may be used as a shareholder in other companies, bank or deposit account holder, owner of any type of real estate. IBC is also a great idea for entrepreneurs engaged in leasing of vehicles. IBCs often provide marketing and consulting services for other companies registered in other countries or participate in international trade relations.
Advantages of having a Seychelles International Business Company (IBC):
Nominee
In Seychelles, nominee director and shareholder services are permitted. We encourage all clients who value privacy to use this service.
Our Seychelles corporate kits include the following documents:
Seychelles is one of the places where companies are formed most quickly in the world. The entire process takes 3-4 days. After that time, we are ready to send all company documents to the client.
As one of the leading global company formation firms, we offer comprehensive services and our role is not limited to selling a company. We encourage you to contact us on nominee services, banks, tax advisory, accounting as well as companies in other jurisdictions.
Our advisers are available to you 24/7. You may reach them by email, phone, Skype, WhatsApp, Viber.
Seychelles IBCs may be bought remotely, without visiting Seychelles.
The only thing you have to do to become an owner of a company in Seychelles is send a short email with the required documents. We will take care of all the remaining issues.
Just drop us an email or give us a call and we will send you short list of information that we need. After you provide it to us you can come anytime to proceed with the formalities.
Establishing a new company in Seychelles is a structured process that typically takes 1-2 business days. ShelfCompanies24 handles the entire formation process on your behalf, from preparing the articles of association to registering with all relevant authorities.
The following legal structures are available for company formation in Seychelles:
| Company Type | Description |
|---|---|
| IBC (International Business Company), CSL (Company Special Licence), LLC | |
The minimum share capital requirement is No minimum for IBC.
Companies formed in Seychelles are subject to a corporate tax rate of 0% for IBCs (25-33% for domestic). The standard VAT rate is 15% VAT. The currency is SCR (Seychellois Rupee).
Standard company formation in Seychelles takes approximately 1-2 business days. For exact pricing tailored to your specific requirements, please contact our consultants.
Company registration in Seychelles typically takes 1-2 business days. ShelfCompanies24 handles the entire process on your behalf.
You will need valid passport copies, proof of address, description of business activities, and proof of source of funds. Our team guides you through all documentation requirements.
Yes, foreign nationals can establish companies in Seychelles. There are generally no restrictions on foreign ownership of Seychellois companies.
The minimum capital requirement in Seychelles is No minimum for IBC. Our consultants can advise on the optimal capital structure for your business.
ShelfCompanies24 acts as your dedicated company formation agent in Seychelles. Our experienced team handles the entire registration process on your behalf — from preparing incorporation documents and liaising with local authorities to obtaining your company registration number, tax identification, and all required certificates. As a company formation agent with over 30 years of experience across 50+ jurisdictions, we ensure a smooth, compliant, and fast incorporation process. Whether you need a brand-new company or prefer a ready-made shelf company in Seychelles, our agents guide you through every step — including corporate bank account opening, registered address setup, and ongoing compliance support.
Contact our company formation agents today for a free consultation and competitive quote for company formation in Seychelles.