
Switzerland is located in central Europe, where it is surrounded by Austria, Italy, France, and Germany. The country is a federal republic divided into 26 cantons. The capital is Berne, but Zürich is its main city. Each canton determines its own taxation, and some have advantageous tax levels. Municipal taxes vary depending on the municipality. We can incorporate your Swiss company in Geneva and apply for special “offshore” status.
Advantages of Incorporating an Offshore Status Company in Switzerland
| Allowed activities | Trading, Consulting, Holding |
| Low tax rate on incomes | (10% tax on benefit) |
| Non-disclosure of director(s) | |
| Non-disclosure of shareholder(s) | |
| No Accountancy or audit Requirements | |
| Everything can be done from your country | |
| Only one director needed to form company | ![]() |
| Only one shareholder needed to form company | ![]() |
| Banking details kept confidential | ![]() |
| 100% foreign ownership of the company | |
| No minimum capital required | |
| Capability to obtain a UE VAT number | |
| Capability to apply for a financial license | |
| Network of non Double taxation treaties |
How Much Does it Cost to Form an Offshore Status Company in Switzerland ?
SARL Company- Incorporation fee and bank account opening = € 3 990
- Minimum Capital = CHF 20 000 have to be deposited on the company bank account (+/- € 14 000)
- Swiss Administrator (under contract) = € 3500/year (payment every 6 months)
- Company Registered Address in Geneva = € 700/year
- Financial Control Institution = € 1000/year (advised for a SARL but compulsory for a SA)
- Accountancy = To be quoted according to the number and amounts of transactions
In total, more or less € 23 000
SA Company- Incorporation fee and bank account opening = € 5 990
- Minimum Capital = CHF 100 000 have to be deposited on the company bank account (+/- € 62 000)
- Swiss Administrator (under contract) = € 3500/year (payment every 6 months)
- Company Registered Address in Geneva = € 700/year
- Financial Control Institution = € 1000/year (advised for a SARL but compulsory for a SA)
- Accountancy = To be quoted according to the number and amounts of transactions
In total, more or less € 73 000
Bank Account Features :
A short trip to Switzerland (a half day is enough) is required to open a bank account. You will be welcomed by our agent who will help you going through the steps.
Please feel free to get in touch with us for any clarifications. Simply click the link below to fill up our brief order form and we shall get back to you as soon as possible. We look forward to providing you with our excellent service!
Switzerland


(10% tax on benefit)
+41225180291