DealPME
Guides
DealPME guides to buying, setting up and structuring a company in Switzerland, checked against official sources.
- Buying a Swiss shelf company: rules, prices and steps
How to buy a ready-made Swiss SA or Sàrl: what is allowed since 2025, typical prices, transfer steps and the checks to make before signing. - Setting up a company in Switzerland: SA or Sàrl?
Set up a company in Switzerland: SA vs Sàrl, minimum capital, capital deposit, steps, resident director and stamp duty explained. - Trusts in Switzerland: how to choose a FINMA licensed trustee
How Switzerland recognises foreign trusts, why there is no Swiss trust, and how to check and choose a FINMA licensed trustee. - Resident director and registered address for a Swiss company
Why a Swiss company needs a person domiciled in Switzerland, how c/o domiciliation works and what happens if the company is unreachable. - Capital deposit and business bank account for a Swiss company
How the capital deposit account works for a Swiss SA or Sàrl, when funds are released, and what banks ask for an operating account. - Buying a company in Switzerland: what the law says