Logo

Follow and Share
Home /Our Blogs /Steps to Set Up an Offshore Company in Switzerland

Steps to Set Up an Offshore Company in Switzerland

Set Up an Offshore Company in Switzerland
Published on: 03 January 2019By Admin

Since globalization, the number of multinational companies has been increasing rapidly. However, one major concern that goes hand in hand with foreign company incorporation is the tax obligations an investor must bear during and after company formation.

A strong move that relieves an investor from paying high-end taxes on international business incorporation is the Offshore ground.

The offshore industry deals with company establishments, whereby the business investor can set up a business entity in a location different from their residence. This idea is widely accepted when someone seeks to invest in the international market or to protect the wealth and assets generated.

If you plan to set up an offshore company, then one of the reliable destinations is Switzerland.

Switzerland is a perfect offshore business destination that the business investors widely prefer to incorporate their business identity.

This guide outlines the seven steps that you need to proceed with to reach the goal of completion.

Swiss Offshore Company

Switzerland is considered one of the most convenient jurisdictions for offshore corporation formation because of the low taxation enabled by the peculiar low tax laws.

Officially, Switzerland is not an offshore jurisdiction, but its tax system creates an offshore zone and has made it very attractive for offshore company formation.

Switzerland has agreements with more than 100 other states to avoid double taxation. The tax system in Switzerland varies by canton, so it is possible to register a company in a canton with the lowest tax rates.

At the moment, Schwyz and Zug are the most attractive cantons for offshore company formation in Switzerland.

Ready to take the first step in your business journey?

We'll walk you through every step – no guesswork needed.

Book Free Consultation

Features of an Offshore Corporation in Switzerland

Before one proceeds to the offshore company formation, it is beneficial to have a clear idea regarding the features of a Swiss offshore business entity, which includes the following :

  • Foreigners can own all the shares in an offshore company
  • Only one shareholder is required to form an offshore company
  • Only one director is required, who can also be the sole shareholder
  • The shareholder’s name is not listed in the government’s public registry
  • For added privacy, nominee shareholders and directors are available

Advantages of an Offshore Corporation in Switzerland

Now, since you are aware of the key parameters that are to be considered before incorporation, let’s look at the core advantages of incorporating an offshore business in Switzerland.

  • Switzerland is a reputable jurisdiction among the other offshore business destinations.
  • Foreign investors can enter the international trading market
  • The jurisdiction is favourable for asset and wealth protection and management
  • The business activities can be carried out remotely
  • High-end tax exemptions
  • It can be incorporated with the presence of one director and a shareholder
  • The Business owners can hold an offshore bank account

Types of Business Structures in Switzerland

Any jurisdiction allows the business investor to choose from a wide range of business structures.

When it comes to Switzerland allows business investors to choose any entity from the following:

  • Aktiengesellschaft (AG)
  • Private LLC
  • Societe Anonyme (SA)
  • Trust
  • Foundation

How to Start an Offshore Company in Switzerland?

Whether you seek to engage in global trade or open a consultancy firm in Switzerland, company formation must be your first priority. Here's how you can form a company: 

1. Seek Professional Guidance

For any foreign investor, it becomes highly impossible to acquire legal knowledge at once. Even if one does, it will take a long time.

To play smartly and utilize their available time in the best possible way, business investors prefer to get guidance from business experts.

Professionals are well-versed in the offshore setup process and can assist you in clearing the complete scenario in a hassle-free way.

2. Decide the Company Name

After joining hands with your business experts, you need to decide on the respective trademark registration for your business.

While doing so, make sure that the company name is not a copy of the competitors' existing in the market. Also, the selected business name shouldn’t sound offensive.

3. Select the Business Structure

After deciding on the company name, you need to make sure to select the perfect business structure.

The selection of the same depends on the availability of business capital and the number of shareholders available.

Make sure to discuss the same with your guide and choose the best business incorporation entity.

4. Be Ready with the Company Papers

You need to make sure that the respective sets of business papers are submitted accordingly. In general, the following are to be submitted:

  • An application form for offshore company incorporation
  • Draft of the Articles of Association
  • Information about the company and its shareholders
  • Letter from the Power of Attorney
  • Confirmation of the paid-up capital
  • A copy of the official publication of incorporation
  • Notarized Public Deed of Incorporation
  • Bank Confirmation stating that the share capital required is in the account
  • Consent to act forms signed by the proposed directors
  • Declaration of applicants
  • Completed official application form detailing the documentation and a notarized signature of the representative of the company

5. Submit the Essentials and Grab the Approvals

The above documents are to be submitted to the respective government authority, which will inspect the papers. If everything meets the requirements, the authority will grant the approval.

In case the papers are rejected, discuss them with your business advisor, have the errors corrected, and resubmit them for approval.

6. Open an Offshore Bank Account

After completion, you need to open an offshore bank account to continue the business transactions.

An offshore bank account allows business investors to grab a wide range of investment opportunities.

It is recommended to open an offshore bank account at the time of company incorporation.

7. Commence the Business Activities

Finally, once the bank account is opened, you can carry out the business transactions at ease.

8. Make Sure to Maintain the Business Records

After the business activities are carried out, make sure to keep track of them. Maintaining complete accounting and bookkeeping records (even if it isn’t mandatory in the jurisdiction) is recommended.

Maintaining records helps a business track its growth at any point in time.

Thus, you have a snapshot of the steps to consider when setting up your offshore company in Switzerland.

As stated earlier, a certified offshore business expert can help you sort the process in a shorter time frame than in a scenario where you try to complete the process alone.

At Business Setup, we are a team of experts who focus on providing the best and most affordable business setup solutions to our esteemed clients.

If you are interested in starting a business in Switzerland, then we at Business Setup Worldwide can be your go-to firm. Our advisors will help you with the process and make the incorporation process hassle-free. Contact us today.

Frequently Asked Questions

1. Can a foreigner incorporate an offshore company in Switzerland?
Yes.
2. Why do foreigners want to incorporate offshore companies in Switzerland?
Highly competitive economyAttractive policies
3. What is the company registration cost in Switzerland?
CHF 600.
4. What are the different types of shares for offshore companies in Switzerland?
Bearer sharesRegistered sharesShares with or without voting rightsShares with or without value.