The Swedish Migration Agency, Migrationsverket, provides information on work permits and residence to citizens from other countries. They assesses applications from people who want to take up permanent residence in Sweden, obtain Swedish citizenship or visit Sweden.
Employing EU citizens
An EU citizen does not need a work permit in order to work in Sweden. EU citizens may start work immediately and do not need a work permit or to register right of residence with the Swedish Migration Agency.
A relative of an EU citizen who is a citizen of a country outside the EU may also work without a work permit but must apply for a residence card if he or she will be here for more than three months.
Employing non-EU citizens
In most cases, those who are citizens of a country outside the EU need a work permit in order to work in Sweden. As an employer, you shall check a person's right to reside and work in Sweden before you employ them.
Most need work permits
The great majority of people who are citizens of a country outside the EU need a work permit in order to work in Sweden. The application and permit should be ready before the person comes to Sweden. In some circumstances, an application can be made after the person has travelled to Sweden.
For work that lasts less than three months, the citizens of some countries also need to have a visa.
Work permits are also needed for persons who are employed by a staffing agency that hires out personnel to a company in Sweden and for employees who are moved within a group of companies in order to work in Sweden.