Employees of businesses must be registered with a local compensation fund that will collect a range of social taxes and pay various social payments to employees, in case of disability, unemployment, and retirement.
Companies must provide their employees with insurance in case of accidents, which can be obtained from a private insurance company.
All companies with at least ten employees must provide accounts auditing annually. All businesses with at least 100,000 Swiss francs annually must register for VAT.
Independents and companies pay the following taxes:
- Federal taxes that are the same in all locations;
- Cantonal taxes depend on the location of your company;
- Municipal taxes also depend on the location of your company.
After the registration, the information about the business is automatically transferred to the local tax office that provides tax administration for the business.