100% Online Company Creation

We make it easy to create companies in Switzerland with a fully online, fast, and secure service. Whether you want to start a Sàrl, a SA, or a Holding, our team of experts will support you at every step of the process. Starting a business in Switzerland has never been easier. Follow our steps below to launch your entrepreneurial project.

Steps for Company Formation in Switzerland

We have simplified the company creation process to make it accessible to everyone, whether you are in Switzerland or abroad. Here are the main steps:

1

Contact Initiation and Project Definition

The first step is to fill out our contact form. This allows us to understand your needs and objectives. Our team will contact you promptly to discuss options suited to your project (Sàrl, SA, Holding, etc.).

2

Selection of Company Type

Based on your needs, we help you choose the most appropriate legal structure for your business:

  • Limited Liability Company (LLC): Ideal for small and medium-sized businesses, with liability limited to the amount of capital invested.
  • Corporation (Inc.): Perfect for large companies or those looking to raise funds.
  • Holding Company: An optimized structure for corporate groups, often used to benefit from tax advantages related to holdings.

3

Capital Deposit and Drafting of Articles of Association

We assist you in opening a professional bank account and depositing the required capital for the creation of the company. Then, we draft the articles of association, a key document that governs the operation of the company and must comply with Swiss legal requirements. The notary submits the documents to the relevant commercial register.

4

Registration in the Commercial Register

Once the statutes are drafted and the capital is deposited, we proceed with registering your company with the competent cantonal commercial register. This formalizes the creation of your business in Switzerland and grants it legal existence.

5

Obtaining the VAT Number and Opening the Bank Account

We assist you in obtaining a VAT number if necessary, and finalize the opening of your business bank account for your commercial operations.

6

Setting Up Accounting and Tax Services

After the creation of your company, Maitea offers you comprehensive support including accounting and taxation through our partner fiduciaries. We ensure that your business complies with all legal obligations in Switzerland while optimizing its financial management, allowing you to focus fully on your activity.

The Advantages of Online Company Formation

Creating an online company with Hevea Invest offers several advantages:

Time saver

The entire process is done remotely, without the need to travel.

Personalized support

You benefit from the expertise of our advisors at every step.

Legal compliance

We ensure that all steps comply with Swiss legislation.

Transparent pricing

No hidden fees, we inform you from the start about the costs associated with setting up your company.

SARL creation pack

490 .-
  • Company foundation
  • Notary fees
  • Commercial register registration fees
  • Business bank account opening
  • Domiciliation
  • Support for social and private insurance

SA creation pack

590 .-
  • Company foundation
  • Notary fees
  • Business registration fees
  • Opening a business bank account
  • Domiciliation
  • Support for social and private insurance

Invest in a Swiss Structure to Ensure Your Company's Growth

With our 100% online company formation solution, we simplify access to the Swiss market while offering you a personalized and efficient service. Whether it’s a Sàrl, a SA, or a Holding, we ensure that each step is completed in full compliance and swiftly. Contact us today to start your project in Switzerland.