Business immigration to Europe Consultants ›› Services ›› How to Employ a Foreigner in Spain | Bon

How to Employ a Foreigner in Spain | Bon

Make an enquiry or call +370 648 70776

A Spanish company that wants to hire a non-EU national needs to go through a work authorization process before the person can start legally. The exact route depends on the role, the employee's nationality and whether the position falls under a shortage occupation list, but the general structure is similar across cases.

What the process generally involves:

  • Confirming the company meets the requirements to sponsor a work authorization: active business, sufficient turnover or staffing needs
  • Preparing the employment contract and job offer documentation
  • Applying for the work and residence authorization on the employee's behalf
  • Supporting the employee's visa application at the relevant consulate once the authorization is approved
  • Registering the employee with Spanish Social Security once they start work

EU/EEA and Swiss nationals do not need a work authorization to be employed in Spain and can start once the standard employment and Social Security registration steps are done, so the process above applies specifically to non-EU hires.

We support both sides of this: companies that registered in Spain or bought a business and now need to bring in specific staff, and individuals who already have a job offer from a Spanish employer. If payroll and ongoing employer obligations are new territory for your company, our accounting and bookkeeping service also covers payroll processing.

Frequently asked questions

Can any Spanish company sponsor a foreign employee?
The company generally needs to show it is an active, viable business with a genuine need for the role, so newly registered companies with no trading history yet may need to build that record first.

Do EU citizens need a work permit to work in Spain?
No, EU, EEA and Swiss nationals can work in Spain without a work authorization; the sponsorship process described here applies to non-EU nationals.

How long does it take to get work authorization for a foreign employee?
Timelines vary by nationality and role, but the process generally runs from the work authorization approval, to the employee's visa application at the consulate, to arrival and Social Security registration, so we plan the hire's start date around that full chain rather than just the first approval.

Business and Immigration Consultants Lithuania 2005-2024