@Sweet ****
From the Thai embassy page regarding tax.
"This depends on the duration of your stay. According to Thai tax law, anyone who stays in Thailand for over 180 days out of a calendar year will be considered a tax resident by the Thai government. You will be liable to pay Thai income taxes on your foreign income if you are a tax resident."