Let's start with the truth:
Spanish tax is not evil. It is just layered, regional and very fond of paperwork.
Most tax disasters do not happen because someone deliberately tried to hide a yacht in Marbella.
They happen because someone:
- assumed their visa determined their tax position
- relied on advice from a Facebook group
- thought paying tax in their home country meant Spain could not tax them
- moved first and asked questions later
- confused "I didn't know" with a recognised tax-planning strategy
Unfortunately, Hacienda does not care that nobody mentioned it in the Facebook group.
This guide will give you the working map. It will not calculate your personal tax bill, because that depends on your income, assets, family circumstances, nationality, region and various other details that make accountants stare thoughtfully into the middle distance.
First: Spanish tax is personal
There is no single "Spanish tax rate".
Your position can depend on:
- whether you are Spanish tax resident
- where your income comes from
- how that income is classified
- whether you are employed, self-employed or retired
- whether a double-tax treaty applies
- the assets you own
- the autonomous community in which you live
- whether you qualify for a special tax regime
Two people with exactly the same annual income can receive very different tax bills.
One may receive a pension. The other may receive dividends.
One may live in Madrid. The other may live in Valencia.
One may qualify for the Beckham Law. The other may have heard of it on TikTok and decided that was close enough.
It is not close enough.
Your visa does not decide your tax residency
This is one of the first myths we need to throw in the bin.
Having a Non-Lucrative Visa or Digital Nomad Visa does not, by itself, determine your tax residency.
Immigration and tax are connected, but they are not the same system.
Your visa gives you permission to reside in Spain under certain conditions. Your tax position is determined separately, based on the Spanish tax rules and your individual circumstances.
Visa approval is not a tax-clearance certificate.
When do you become Spanish tax resident?
You will generally be treated as Spanish tax resident if any of the following applies:
- You spend more than 183 days in Spain during the calendar year.
- Spain is the principal centre or base of your economic activities or interests.
- In certain circumstances, your spouse and dependent minor children habitually live in Spain, creating a presumption that you are also resident.
The 183-day test is not simply a matter of counting nights using the photos on your phone.
Temporary absences may still count unless you can prove tax residence in another country. Spain may also examine where your work, income, business, property and family life are genuinely centred.
Spain generally treats tax residence on a whole-calendar-year basis. It does not normally operate a simple split-year system just because you arrived in June.
This is why the year in which you move needs to be planned carefully.