Frequent Asked Questions about Swiss Company Formation

Our experts have a list of the most frequently asked questions about company formation in Switzerland.
Natascha Wyss
1. Are foreigners able to open businesses in Switzerland?

Yes. All foreign investors and entrepreneurs are able to open Swiss-based companies and are also able to reap the same benefits as local business owners.

2. Which companies types are able to be incorporated in Switzerland?

Company types that are able to be incorporated include limited liability companies, corporations, partnerships and sole proprietorships.
3. Is it required for a business to have a Swiss office?

Yes, as Swiss law requires incorporated companies to feature a registered Swiss office.

4. What are the main steps to open a Swiss company?

Firstly, investors or entrepreneurs must choose the Ost suitable business form. Following this, a unique business name must be chosen and a Swiss bank opened. Company documents for registration on the Swiss Trade Register must also be prepared. VAT registration may also be required.

5. Is there a minimum share capital in Switzerland for opening a company?

Yes. Though, it depends on the business type. Limited liability companies required a 20,000 CHF deposit, where are corporations require 100,000 CHF or more. Sole proprietorships don't require a minimum share capital.

6. What is needed to open a Swiss bank account?

A Swiss bank account will be required for the initial capital deposit. To open a Swiss bank account, there are a few documents which are required, these include; Articles of Association and Business Registration documents.

7. Are there specific licenses and permits for Swiss companies?

Yes. It will depend on the specific business activities undertaken by a business though. To learn more about these permits and whether your business will require special permits, don't hesitate to speak with our consultants.

8. What are the Swiss company tax rates?

There are two levels of taxation in Switzerland, the federal and continual level. The national, or federal tax rate is 8.5% on net income, and there is also a stamp duty, transfer tax and property taxes. Though, this depends on where the business is located.

9. How quickly can a business be up and running in Switzerland?

A rough estimate is 10 days, as this is the length of time it takes to incorporate the company.

10. Why invest in Switzerland?

Switzerland's unmatched economic stability makes the nation a haven for businessmen and investors. The country's taxation system is also heavily business friendly and Switzerland also heavily regulates banking behaviour to ensure further stability. Switzerland also features an extremely qualified and educated workforce, making it simple for employers to find skilled workers to fulfil company needs.

If you have any more questions or would like some extra information, please contact us and we will be happy to help.