Switzerland is a popular destination for business founders coming from abroad. What's especially handy? You can easily set up your company whether in Zug or Zurich online and from abroad. In this article, we will explain what you should pay attention to when setting up an online business.
1. Choice of legal form
First, you have to choose the right legal form for your company. In Switzerland, the most common forms are LLC (Limited liability company) and JSC ( joint-stock company). The LLC requires a minimum capital of CHF 20,000, while the JSC requires at least CHF 100,000.
- LLC vs. JSC: The LLC is well suited for smaller companies, while the JSC offers more opportunities to raise capital. Think about which form best suits your needs.
- Limitation of liability: Both forms offer limitations of liability that protect your personal assets. This is especially important if you work with high risks.
- Start-up costs: Note the different start-up costs and ongoing fees. The JSC (joint-stock company) usually has higher requirements and costs.
2. Company name and domain
The name of your company must be unique and may not already be used by another company. Check the availability of the desired name in the commercial register. At the same time, you should also secure the right domain for your website. A clear and memorable domain is important for your online presence.
- Check availability: Use the commercial register to ensure that your company name is unique. This will prevent legal problems in the future.
- Brand protection: Think about registering your name as a brand. This protects your brand from imitators and strengthens your position in the market.
- Domain security: Secure various domain extensions to protect and promote your online presence.
3. Business address in Switzerland
To found your company you need an official business address in Switzerland. This address is not only required for the commercial register entry, but also for communication with customers and authorities.
- Virtual offices: We offer virtual offices in Switzerland. This solution is cost-effective and allows you to use a professional address without having a Swiss residence.
- Postal forwarding: We also offer you postal forwarding. This way you can always be reached, no matter where you are.
- Public accessibility: Make sure that your business address is easily accessible. This increases the credibility and professionalism of your company.
4. Managing director and local representation
Switzerland requires that at least one managing director or member of the board of directors be a resident in Switzerland. If you do not live in Switzerland yourself, you can hire a local partner to take on this role. This person should be familiar with Swiss laws and the market to ensure that your company runs smoothly.
- Trustee or partner: If you do not live in Switzerland yourself, you can use our service to meet the legal requirements.
- Build a network: You can also use the local representation to make contacts. A strong network can help you discover new business opportunities.
5. Formalities for incorporation
The founding process comprises several steps, including the creation of articles of association, notarial certification and entry in the commercial register. An experienced partner can save you a lot of time and effort here.
- Notarial certification: To found your company you need a notarial certification of your articles of association. This is an important step in the founding process.
- Commercial register entry: The entry in the commercial register makes your company official. Make sure that all information is correct.
- Documentation: Keep all relevant documents well organized. This facilitates future legal or tax requirements.
6. Taxes and accounting
The tax framework in Switzerland is attractive, but also complex. Tax rates may vary depending on the canton. Find out about the applicable taxes and make sure that you keep reliable accounting. A tax consultant can help you find the best solutions for your business.
- Swiss cantonal differences: Find out about the different tax rates in the cantons. This can have a significant impact on your tax liabilities.
- Accounting obligations: Make sure that you comply with the statutory accounting obligations. Proper accounting is crucial for business success.
- Tax consultant: Consult a tax consultant who is familiar with the Swiss system. How to optimize your tax strategy.
7. Legal requirements
Make sure to comply with all legal requirements that are relevant to your business model. Depending on the industry, special licenses or permits may be required. Find out what regulations apply to your company.
- Industry-specific licenses: Check whether special licenses or permits are required for your industry to avoid legal problems.
- Contracts and agreements: Make sure that all contracts are legally compliant. If in doubt, have them checked by a specialist lawyer.
- Data security regulations: Make sure that you comply with data protection regulations, especially if you offer online services.
Summary
Founding a company online in Switzerland from abroad is feasible, but requires careful planning and preparation. If you pay attention to the above points, you can have a successful start in Switzerland. If you have any questions or uncertainties, please do not hesitate to contact us.


