I’m not familiar with Thailand, but how are you not paying taxes there? Are they giving you a tax break?
I live in Taiwan and was contracting for a USA company. At the end of the year I walked over to the tax office, told them how much I made, then paid the tax bill. I was in and out in about 15 minutes.