Setting up shop in Spain is a dream of many. To live and work, running your own business in the sun.
There are however many differences to setting up and running the business in Spain so having an expert on your side from the very beginning is a good idea.
You will need to set up a business bank account, register yourself as self employed as a resident or register an SL business and register with the social security office for yourself and any staff you have as they will need legally registered work contracts.
A business licence is required to be registered with the local town hall using a Spanish architect.
Then there is business insurance to cover public liability as well as the business.
Finally tax declarations and monthly wages will need to taken care of by a professional tax advisor.