Switzerland

We assist global clients looking to do doing business in Switzerland with the A to Z of business setup without the need for the client to travel to the territory. Some of our services include:

Regulatory licenses across all sectors

Provision of nominee directors and shareholders

Recruitment and employee hiring

Virtual/Physical Office space solutions

Employment and residency visas

The most common corporate structures preferred by foreign investors setting up in Switzerland include i) the limited liability company (LLC/LTD) and ii) the branch office.

Business Entity Types in Switzerland

Here's a comprehensive guide covering the advantages, disadvantages, business entity types, and incorporation steps for forming a company in Switzerland.

  • Favorable Tax Environment: Switzerland offers competitive corporate tax rates, especially in certain cantons, and has numerous double taxation treaties
  • Political and Economic Stability: Known for its strong rule of law, neutrality, and stable economy, ideal for long-term investment.
  • Highly Skilled Workforce: Access to a multilingual, well-educated, and productive labor force.
  • Business-Friendly Legal Framework: Transparent and efficient regulatory and legal systems supporting business growth.
  • Strategic Location: Centrally located in Europe, making it excellent for international trade and logistics.
  • High Operational Costs: Labor, rent, and general living expenses are among the highest in the world.
  • Strict Regulatory Compliance: Requires detailed documentation and adherence to strict corporate governance standards.
  • Limited Market Size: Domestic market is relatively small, making international expansion a must for scalability.
  • Minimum Capital Requirements: Certain company types (like AG and GmbH) have substantial capital requirements.
  • Language Barriers: The country has four national languages, which can create communication challenges depending on the canton.

Steps to Incorporate a Company in Switzerland

  1. Choose the Business Structure

    • Decide based on liability, capital, and business goals.
  2. Select the Company Name

    • Must be unique and compliant with Swiss commercial register rules.
  3. Draft the Articles of Association

    • Include purpose, share capital, governing bodies, etc.
  4. Deposit the Share Capital

    • Open a capital payment account at a Swiss bank.
    • Deposit at least CHF 20,000 (GmbH) or CHF 50,000 (AG minimum paid-in).
  5. Notarize Incorporation Documents

    • Sign the Articles of Association and other required documents before a Swiss notary.
  6. Register with the Commercial Register:  Submit documents to the cantonal commercial register.
  7. Apply for VAT Registration (if required)

    • Mandatory if annual turnover exceeds CHF 100,000.
  8. Obtain Social Security and Pension Fund Numbers

    • Register for social insurance, pension fund, and accident insurance.
  9. Open Operational Bank Account

    • After registration, transfer capital from the capital payment account to the company’s regular bank account.


    Seek specific business information:

    Let us know more about your business needs by completing the form below. Our team will get back to you within twenty four hours.

    All information provided to Girimba via this form remains confidential, Girimba shall not sell, share or transfer any details to any authority or third parties except as may be required by law. If you however prefer not to fill up the form, you are welcomed to contact us by email or phone directly.

    Select Territory of Interest*:

    Enter Your Details*:

    Select required service*:


    Girimba Consulting conducts business with openness, transperancy and honesty.We respect and uphold our Clients’ confidentiality, we offer quality service at affordable rates. Contact us for professional solutions.

    Clarence S. Carlos

    Regional Cordinator

    Clarence is our regional cordinator and head of business setup secretariat.

    PHP Code Snippets Powered By : XYZScripts.com