If you earn income from overseas you are not required to pay income tax in Thailand. However, members of the Thai Elite can voluntarily pay income tax in Thailand and obtain a TIN.
"I contacted them when I realized I needed to get a 60 day visa in my own country, USA, before arriving in Thailand. They quickly responded to every email... I was very pleased with their service"