advantages of company formation in Switzerland

Company formation in Switzerland is most sought after due to its reputation as one of the most stable economies in the world. However, industry and trade make for most of its economy. If you are looking for Switzerland company formation, S K Patodia & Associates help make the procedure less taxing and more time-efficient for your business.

  • It boasts of political stability and long-term monetary security

  • It is one of the best countries to live in and offer's a high quality of life

  • The booming sectors in Switzerland include banking, micro-technology, insurance, pharmaceuticals, and biotechnology, among others.

  • It has a liberal tax system

  • It boasts of a state-of-the-art infrastructure

  • It is an important financial centre

requirement to open a company


  • Minimum 1 Shareholder (any nationality)
  • Minimum 1 Director is required (must be Swiss Resident)
  • Registered Office Address
  • Minimum paid up share Capital is 20,000 CHF


  • Specimen signature of the managing board
  • Copies of passport of Shareholders and Directors
  • Company Bylaws stamped by notary
  • Confirmation from bank on deposit of share capital


  • Consultation Session
  • Evaluation of the right legal form
  • Examination of the company’s name availability
  • Tailor made by-laws for your company’s purpose and circumstances
  • Creation of the Shareholder’s register
  • Lex Friedrich and Stampa Declaration
  • Notarization of all documents
  • Filling of Bye-laws with the commercial register
  • Memorandum of Association
  • Verification of Incorporation in the commercial registry
  • Accounting Service
  • Filing of residence permit
  • Assistance with the bank account opening


It takes approximately 18 days for company registration in Switzerland.
Quick Contact

Get in Touch