To successfully establish a company in Geneva you must first ensure the business's name is available and able to be registered. Following this, opening a Swiss bank account is also essential, as is depositing the minimum share capital.
There are two share capital requirements depending on the business type:
- A deposit of 20,000 CHF for limited liability companies
- A deposit of 100,000 CHF for stock corporations
After the above deposits are made, the business can then begin the incorporation process, which requires documents of incorporation to drafted by a notary, notarised and then lodged at the Commercial Registry in Geneva. There may also be licenses required to be obtained before operations begin.