
Company Formation in Switzerland
Europe
Overview
Switzerland is a highly attractive country for international business, accumulating a significant portion of global capital. Renowned for its political stability, robust financial sector, and strict banking secrecy, it offers a prestigious and secure environment for company formation with a favorable tax regime and an investment-friendly climate.
Our Process
Step 1: Appoint a Representative
Swiss law requires the use of a representative (attorney-in-fact) to submit documentation to state authorities. This authorized person will often serve as a director.
Step 2: Document Preparation
All necessary incorporation documents are prepared, including defining the company's business activities and selecting a unique company name.
Step 3: Corporate Bank Account Opening
A corporate bank account is opened with a Swiss banking institution, and the required minimum share capital is deposited.
Step 4: Final Registration Completion
All documents are notarized and submitted to the commercial registry. The company is officially incorporated, concluding the setup process.
Key Requirements
- Minimum 1 shareholder
- Minimum 1 resident director
- Appointed local representative/attorney-in-fact
- Registered office address
- Minimum share capital requirement