Hi and welcome to the Forum.
Where you are assessed for your taxes is deemed from where you are resident for more than 183 days in a tax year. If you live in Spain for that period, you will be assessed for taxes by the Spanish tax authorities, the Belastingdienst will have no idea where you are.
Visa - I have no idea, I don't know if you qualify for any visa, but assuming you do, then almost certainly some kind of Spanish work visa, perhaps somebody from our Spanish Forum will pick up on this.
My advice is to speak to your Employer in the Netherlands and ask them how they are going to pay whatever taxes to the Spanish taxman, or whether you will have to pay it yourself.
I'm going to ask that this be moved to our Spanish Forum.
I hope this helps.
Cynic
Expat Team
-@Cynic
So for instance if a person lives and works in EU country A till June 15, and then moves to the Netherlands but continues to work for prev. employer in EU Country A - then for that year that person will pay taxes only to EU Country A, not to the Netherlands?
-@mrandmrssmith
Hi and welcome.
I'm not a tax expert, but the little I have picked up/experienced over the years has allowed me to have an opinion (below):
If that person is resident in the Netherlands for more than 183 days in the Dutch tax year (Jan>Dec), then they will be assessed by the Dutch Government (Belastingdienst) on their worldwide income for the whole tax year. If there is a tax treaty in place between Country A and the Netherlands, this will be taken into account when it comes to any taxes being levied; these treaties normally feature things like double taxation, pensions and business taxes, plus any other items of importance to the 2 countries. Points to note are that any treaty signed with the Dutch Government relates only to income tax; the Dutch also have social taxes (currently 27.65% up to a specific ceiling which I can't find for this year), suffice to know there is a ceiling to social taxes) and also employer contribution taxes which are deliberately outside of any tax treaty; the how and where these are paid generally mean that the Belastingdienst have no way of getting their hands on the money in Holland, so it falls to the employee to pay them and then get back from their employer. I should also mention health insurance, this is compulsory in the Netherlands and the employer and employee must pay.
When you make your annual tax declaration (you have to do this every year when the dreaded blue-envelope lands on your doormat), you also have to submit copies of all of your overseas bank statements and the Belastingdienst will have access to any Dutch bank account you may have in your name. My daughter and her husband have now lived in the UK for almost 4 years, they are still making annual tax statements to the Dutch Belastingdienst.
My advice, if you're contemplating this, is to speak to a Dutch tax expert before you make the jump.