Setting up a company in Switzerland involves a series of well-defined steps. The process is transparent and typically takes two to four weeks when supported by professional advisors.
Step 1: Planning and Preparation Entrepreneurs begin by selecting the legal form (GmbH or AG), choosing a company name, and defining the business purpose. Legal consultation is strongly recommended at this stage.
Step 2: Drafting the Articles of Association These documents outline the structure and governance of the company and must comply with the Swiss Code of Obligations. Capital requirements must also be defined here.
Step 3: Opening a Capital Deposit Account The required capital must be deposited in a blocked account at a Swiss bank. The bank will issue a confirmation for use in the incorporation process.
Step 4: Notarization All core documents must be notarized by a Swiss public notary. This includes the public deed of incorporation and declarations from shareholders and directors.
Step 5: Registration The notarized documents and capital confirmation are submitted to the cantonal commercial registry. Upon approval, the company is officially registered and operational.
Step 6: Post-Registration Formalities Companies must register for VAT (if applicable), open an operating bank account, and enroll with social insurance institutions. Business licenses may also be required depending on the industry.
Each step should be carefully documented to avoid delays. With proper guidance, setting up a Swiss company is straightforward and efficient. Establishing a
branch office in Switzerland can be a viable alternative for businesses aiming to maintain operational continuity under the same legal identity.