Start a Company in Geneva
Starting a company in Geneva provides access to a global business hub, renowned for its political stability, high-quality infrastructure, and strong financial services sector. The process of setting up a business in Geneva follows clear steps, ensuring compliance with Swiss regulations.

Steps to Start a Company in Geneva
1. Choose Your Business Structure
The first step is selecting the right legal structure for your company. The most common types are:
- Sole Proprietorship: Suitable for small businesses with a single owner. It’s easy to set up but offers no personal liability protection.
- Limited Liability Company (LLC or GmbH): Popular for small and medium-sized businesses. It provides limited liability and requires at least one shareholder.
- Corporation (SA or AG): Ideal for larger businesses or those seeking to raise capital through the issuance of shares. Shareholders enjoy limited liability.
- Branch Office: A branch of a foreign company wishing to operate in Geneva without forming a new legal entity.
2. Decide on a Company Name
The company name must be unique and comply with Swiss commercial law. It should not conflict with any existing names or trademarks. You can check availability through the Swiss Commercial Register.
3. Draft the Articles of Association
The Articles of Association are the company’s foundational documents, detailing the company structure, goals, and regulations. They need to be notarized and submitted to the Swiss Commercial Register.
4. Deposit the Share Capital
The minimum share capital varies depending on the legal structure:
- Sole Proprietorship: No minimum capital is required.
- LLC (GmbH): Requires CHF 20,000 minimum capital, with at least CHF 1 paid upfront.
- Corporation (AG): Requires CHF 100,000, with CHF 50,000 paid upfront.
5. Register with the Swiss Commercial Register
Once the company’s foundational documents are completed, the next step is to register the company with the Swiss Commercial Register. This will make the company a legal entity in Geneva.
6. Open a Swiss Business Bank Account
Opening a business bank account is required for financial transactions. You will need to present company documents, proof of identity, and a business plan to the bank.
7. Apply for Necessary Permits and Licenses
Certain types of businesses may require specific permits or licenses to operate. These depend on the industry, such as healthcare, food, or education. Ensure compliance by checking with local authorities.
8. Register for VAT and Other Taxes
If your annual turnover exceeds CHF 100,000, you must register for VAT in Switzerland. Additionally, you will need to manage corporate income taxes, social security contributions, and other local tax obligations.
Advantages of Starting a Company in Geneva
- International Business Hub: Geneva is a center for international trade, diplomacy, and finance, attracting businesses from around the world.
- Strategic Location: Geneva’s location near France and Italy makes it an ideal place for companies to expand into Europe and beyond.
- Attractive Tax Environment: Geneva offers competitive tax rates, particularly for international companies. Certain tax incentives may be available for foreign investors.
- High-Quality Infrastructure: The city has excellent transport connections, including an international airport, rail services, and modern office spaces.
- Skilled Workforce: Geneva’s workforce is multilingual, highly educated, and skilled in various sectors, including finance, international relations, and technology.
Types of Companies Suited for Geneva
- Multinational Corporations: Geneva is home to many international organizations and corporate headquarters, particularly in finance and technology.
- Startups: The city offers various support programs for startups, including access to funding and networking opportunities.
- Consultancies and Law Firms: Geneva’s strong international presence makes it a prime location for consulting firms and legal services catering to global clients.
Conclusion
Starting a company in Geneva offers numerous advantages, including access to international markets, a stable economy, and a high level of business infrastructure. By following the necessary legal procedures and understanding the regulatory environment, businesses can thrive in Geneva’s dynamic and competitive market. Whether you are a local entrepreneur or an international company, starting a business in Geneva sets the foundation for growth and success.