Yes, Xolo Go was my next question
Xolo Go does not give you a company. It's about the same as billing through PayPal. Their fees are ridiculous.
If you want to go ahead with this structure you have to analyze DTT between PT and the other countries where you plan to stay. Usually under article 5 it says how many days to permanent establishment
I think there's a misunderstanding here.
Domestic rules always come first. DTT's cannot create new tax liabilities, they only override domestic law.
And in case of a single-member US LCC (disregarded entity), the DTT can't be used at all.
Similarly, even with a Estonian company, in
theory, if the company could be regarded as managed from PT, then it would be tax resident in PT only under the DTT, and again, the DTT becomes irrelevant, since it would simply be treated as a PT company.
Most NHR residents seem to be using companies in Cyprus or Malta as those come with much lower taxes than Estonian companies.
But as always, you don't know if/when the PT tax authorities might change their stance on these companies that have no economic substance where they are incorporated and are essentially run from Portugal.
Under NHR foreign income source is tax exempt so it doesn't matter if you receive
dividends, royalties or something else if the income is passive.
That's not correct, there are additional criteria. I don't remember all the details, but for example, if 50% or more of the income the company that pays the dividends is passive, then there may be PT tax after all. It only works with operative businesses. I believe this was due to PT CFC rules, but I don't remember exactly.