Talk to a tax attorney where you live, ideally someone well versed in such constructs. It can get very complicated if you don't live where your company is incorporated. When opening a company in Austria, I read about fun EU edge cases when the seat of the company (where the leadership resides) is abroad in respect to the incorporation country and the company needed to register a branch office where the seat is. This had weird tax implications. The place where the services are rendered and the potential VAT you need to pay can also change due to this. Again, talk to a/multiple tax attorneys.