Swiss Corporate

Holding Company in Switzerland

A holding company is a company that doesn’t engage in any business but owns other companies. It is one of the most effective ways to reduce taxes and protect your assets from bankruptcy and divorce.

We’re one of the best legal and corporate service providers in Switzerland. Our company specialize in registering, developing, managing, and maintaining holding structures for investors and entrepreneur looking to establish their own holding company in Switzerland.

Setup a Holding Company

A holding company can be created in different countries with different laws. Switzerland is among the most preferred countries for this purpose.

Setting up a holding company in Switzerland doesn’t have stressful and burdensome. We’ll discretely handle all the registration and logistics on your behalf, help you select an appropriate bank account for administration, and monthly account statements for better planning.

Best of all, you don’t have to be physically present throughout the entire process. We have a team of experts, accountants, and lawyers that have ample experience with this matter and are ready to support you regardless of your location or business structure.

Holding company formation procedure

If you are planning on setting up your business as a holding company in Switzerland, our company will be happy to assist you. Our company formation and legal team can offer you a range of services when setting up your holding company for you. We cover everything from accounting, tax, ancillary, and other basic administrative services.

But just in case you want a more hands-on approach, here are the steps involved in establishing a holding company here in Switzerland.

  1. Prepare and submit all the required documents with your application form to the commercial register of your preferred Canton.
  2. Create A corporate bank account to deposit funds (~20,000 CHF]).
  3. Obtaining approval from the cantonal tax authorities.
  4. File the Articles of Association to become a legal entity.
  5. Enroll your employees into a federal or canton-level social insurance schemes.

Every year, more than 6,000 investors and business people reach out to help them incorporate their business in Switzerland. As an established Swiss service company, we specialize in creating holding companies for clients worldwide.

Requirements to form a Holding company

There’s a long list of requirements that investors registering a holding company in Switzerland must meet. Here’s a preview of the three most important ones:

  • The minimum holding period of the assets is 12 months.
  • Other companies’ assets could constitute not less than two-thirds of the total worth of the holding assets/profits.
  • The share of other company’s ownership shall constitute not less than 10% or worth at least 1 million CHF.

Necessary documents

Here’s a list of required documents you’ll need to set up a holding company in the Swiss territory.

  • Copy of Certificate of Incorporation
  • Name, address, and ID documents of the directors of the Company
  • Signature of the owner or parent Company
  • Proof of paid share capital from the bank

If you’re thinking of setting up a holding company in Switzerland, our legal team will prepare all of the founding documents on your behalf. You can easily access, print, and sign these documents in a protected section of our website or mail them to us.

Form a Holding company in Switzerland

We are a company that helps foreigners to form holding companies in Switzerland. Our company is made of a team of lawyers, accountants, consultants, and experts in other administrative fields specialized in the formation of holding companies for non-Swiss business people.

We are familiar with the ever-changing Swiss law.

Our legislation for Swiss Holding Company provides entrepreneurs with the utmost privacy. We’ll create a completely confidential, tax-efficient, and thorough asset protection system for your company.

Other legal forms in Switzerland

Choosing the right company type is one of the most important decisions you’ll have to make when starting a business; because once you choose an entity for your business, it is very difficult to switch.

Aside from a holding company, here’s a list of other kinds of companies that you can establish in this European country.

  • A private limited company (GmbH)
  • A public limited company (AG/ Ltd)
  • An unlimited company (USB/OHG)
  • A limited liability partnership (GmbK)
  • A limited partnership (Kommanditgesellschaft/KG)

We offer a comprehensive service for company registration in Switzerland. We provide not only company formation services but also help our clients with a long list of packages you need to run a successful business in Switzerland such as opening a bank account, VAT registrations, permit acquisition, bookkeeping, and wealth management.

If you want to know more about the services we offer, don’t hesitate to contact us.

Contact us