Nova Centaura LogoNova Centaura
Switzerland flag

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

1

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.

2

Step 2: Document Preparation

All necessary incorporation documents are prepared, including defining the company's business activities and selecting a unique company name.

3

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.

4

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

Frequently Asked Questions

WhatsApp Email