Before I started my current job with a company in Thailand, I met with a tax accountant that specializes in international tax law. She looked up the German-Thai agreement and explained to me that I could be employed there regulary and pay taxes in Germany exclusively.
With that info, I traveled there for the onboarding (and getting a working visa), only to learn that the local tax authorities disagreed. My boss then suggested to just have me invoice him for the time being, until a subsidiary is created in the EU. Still waiting after two years :-\
With that info, I traveled there for the onboarding (and getting a working visa), only to learn that the local tax authorities disagreed. My boss then suggested to just have me invoice him for the time being, until a subsidiary is created in the EU. Still waiting after two years :-\