The process of setting up a company in Switzerland is significantly bureaucratic. Businesses and companies are governed by Switzerland’s Federal Civil Code; although there are rules and regulations that apply to some businesses but not to others depending on what canton a specific business is fortunately or unfortunately located in.