https://m.timesofindia.com/sports/football/top-stories/messi...
Of course this doesn't protect you from outright tax evasion. Also there are some rules like the calculation of capital gains that differ from the US system, meaning that you are not necessarily protected from double taxation, since each system taxes a different transaction.
I would way that anyone moving to Portugal to apply for NHR status and who is a programmer is wealthy. IE, anyone making over 80k to 100k on the low end.
Do they? The Amazon invoices I receive have German VAT.
Or why the tax authority would prefer a situation where the tax code is sufficiently complex the Messis and their financial advisers think such an evasion scheme is worth trying to one where they just receive a percentage of his very large earnings without any fuss or court case, like your average employee of a Spanish company. The reality is the reverse: people with a lot of income to disguise and creative tax planners love finding ambiguities and imaginative interpretations of deductions and exemptions designed for other purposes, and tax authorities would rather not be chasing them through the courts years later.
Individuals of Spanish nationality who accredit their new fiscal residence in a country or territory labelled as a tax haven will not lose their status as taxpayers for Individual Income Tax. This rule is of application during the tax period in which the change of residence occurs and for the next four tax periods."
https://www.oecd.org/tax/automatic-exchange/crs-implementati...
This is just another example of braindead legislation created by people who are unable to consider the full spectrum of the consequences of the law (beyond just the "intended" effects) and/or their primary motivation is publicity ("look at all these great laws I passed!")
Good to know is that Spanish taxes can go back 4 tax years which equates to about 5 years. This is shorter than most countries I did business in.
Do you have a reference? I have never heard about that (which can happen, spain has many rules) and I doubt anyone holds to those rules but it would be good to know. I had a business in spain and as a foreign tax resident I tried to do everything by the book; the locals laughed in my face for declaring taxes at all. The system is so complex and unfriendly (the fines are high and there is world wealth tax which has fines that are probably not even legal in the EU; there are legal cases going on about it) I doubt anyone can follow the exact rules, but I tried (and probably paid way too much because of it).