Interesting topic.
Did some research about this "flat tax" - basically it works as explained:
1) no need to declare any non-Italian income, no reporting required, no wealth tax, nothing. Just pay lump sum 100k, one-page tax report.
2) no minimum stay requirements after registration in the register. Basically you can spend a couple of months in Amalfi drinking Prosecco and be a tax resident as long as you are not a tax resident in any other high-tax country (need some planning and keeping the records straight).
3) no remittance tax - you can spend your "offshore" money in Italy as much as you like, no taxes on that (unlike in the UK, Ireland and other countries with remittance basis taxation)
4) good food, climate, relatively cheap (comparing to the UK, US, France and
Germany, definitely cheaper than Dubai or
Monaco). Crazy bureaucracy, nothing get done in time, shitty services all around - typical South Europe. North is better and more expensive, South is worse yet cheaper.
Some major caveats:
1) if you own a big chunk in a company (non-Italian for this matter) and decide to sell it - you will pay CGT (need to read small print on this)
2) non-EU citizens have to get a visa and there are basically 2 working options - either an "
investment visa" with some ridiculous demands (2mil in Italian bonds or 0.5 mil in any IT company / 0.25 in a startup) or a "retirement" visa with a lot of paperwork and a need for a passive income (like royalty, pension or rent, not
dividends from your own company)
Did I miss anything?