Wonder if I have to pay tax if I live in an EU country but don't have my company there, it is located in the USA?
But by introducing substance in the US you are then liable for US tax.Hey,
Yes, until you create an economical substance for your company in the USA, you will be taxed at home.