Why Seychelles? A Seychelles IBC – an International Business Company, is the most versatile and flexible type of company foundation in the world. Similar to other offshore destinations, Seychelles IBC is known and popular for its international design and operational capability. While many other overseas countries disclose directories of directors, shareholders and stakeholders, the Seychelles allow absolute anonymity through a non-public register and a constitutionally clear privacy declaration. In addition, the freedom of movement of Seychelles companies with regard to exemption from any accounting obligations and also a non-requirement of annual audits goes far beyond the usual scope of offshore companies. Since the introduction of the Seychelles International Business Companies Act in 1994, over 200,000 Seychelles companies have been established. The number of new registrations per month is more than 1000 and should answer: “why Seychelles“.