Subsidiaries are legal entities with capital that is partially or totally owned by foreign companies. However, the management of the subsidiary is not conditioned by the foreign capital, and the entity is able to handle business contracts, hire employees or issue and transfer shares.
Double taxation refers to the fact that two countries collect simultaneously taxes on the same company. This situation often arises when companies have subsidiaries or branches in various countries.
The cantonal laws and tax rates in Switzerland may vary considerably from one canton to another, which is why it’s important where it’s best to found a company in Switzerland.
A Swiss holding company is usually founded in the form of a GmbH or AG. This type of company holds and manages long – term financial investments and participations in other corporations. A holding company is the perfect solution for investors that need to manage the majority of the shares from other companies. Switzerland is currently one of the countries that offer the best tax benefits for foreign investors.
One of the first steps when registering a new company in Switzerland, regardless of its type, is to open a bank account with a Swiss bank. The account is necessary to deposit is required minimum capital when founding a GmbH or an AG, but bank account are also use for other legal entities as well.
The Swiss tax system is characterized by various levels of direct taxation: direct federal tax, cantonal taxes and municipal taxes. The tax legislation in the individual Swiss cantons is often very different from one canton to another.