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.
https://m.timesofindia.com/sports/football/top-stories/messi...