Citizens from None EU countries who want to pursue self-employment or establish a business need to obtain a residence card before being able to legally live and work in Spain.
The process of obtaining residency and setting up a business in Spain requires professional legal advice. We are experts in:
Once all the aforementioned has been done and your residency application has been approved, you can start to manage your business in accordance with the legislation and specific regulations of Spain.