As a foreigner, there are many tax matters to take into account when moving personally or moving your business to Spain.
In general, after spending a certain amount of time in Spain one becomes liable to pay taxes from one’s worldwide income to Spain. However, it depends on which kind of tax status the person has and one could also be liable to pay taxes to one’s home country during that time. In the case of EU citizens, the agreement between states to exempt double taxation will then come in to play which enables compensations for taxes paid twice.
In the case of company taxation, the company itself will easily be a tax resident in Spain, but profits or the incomes paid to the owners could still be taxed due to the home country of the owners. The same way around could a foreign company be taxed in Spain if its connections are mostly in Spain even if it is registered in another country (or if a Spanish company move to a tax haven)
Our multilingual tax lawyers can assist you with tax consulting regarding resident taxation, non-resident taxation, company taxation and taxation of international structures.