If you reside in Thailand for more than 180 days, you become a tax resident. This is specified in the country's tax code.
You can obtain a TAX ID based on property purchase and immediately choose a tax payment system. There are two options: pay independently or entrust everything to a tax agent.
Details about percentages, moments, and nuances are explained in the video - watch until the end!