A sole proprietorship is the simplest business structure in Switzerland, where one individual owns and operates the business. It does not have a separate legal identity from the owner.
Yes, if your annual turnover exceeds CHF 100,000, you must register with the Swiss Commercial Register.
The owner has unlimited personal liability, meaning both business and personal assets can be used to cover business debts and obligations.
Yes, but they must have the legal right to live and work in Switzerland, usually through a residence permit that allows self-employment.
Sole proprietors are taxed on their personal income, including business profits.