Work permits are mandatory not only for employees with foreign nationality, but also for working at night or on Sundays.
Individuals with foreign nationality require a permit to work for a company in Switzerland. It is the responsibility of employers to file permit applications, except for nationals of the European Union (EU) and the European Free Trade Association (EFTA), who must declare themselves to the relevant employment and migration offices.
With regard to working at night, on Sundays or on public holidays, an employer who cannot run its business during these periods must make inquiries about the laws on the protection of workers and ensure that its company complies with these laws. It can then file a permit application. (See also: Working at night and on Sundays)