Em Espanha, a Lei de Estrangeiros regula as permissões de trabalho para estrangeiros, as quais são necessárias para que uma pessoa não comunitária possa trabalhar de forma legal no país. Existem diferentes tipos de permissões de trabalho de acordo com a situação laboral e pessoal do solicitante, como a permissão de trabalho por conta de outrem, que permite trabalhar para um empregador específico, e a permissão por conta própria, que autoriza o estrangeiro a estabelecer-se como trabalhador autónomo. Além disso, há autorizações específicas para práticas laborais, trabalhos de temporada e casos de mobilidade intraempresarial. A concessão dessas permissões está sujeita a diversos requisitos, entre os quais se incluem a situação nacional de emprego, a qual avalia se existem trabalhadores nacionais ou comunitários que possam ocupar o posto, assim como a acreditação da qualificação do solicitante e a inexistência de antecedentes penais.