Yes you will need a Thai Tax ID Number (TIN). You can get this from your local revenue department. If you do need help with this, we do have a service to acquire the TINs.
Learn more about applying for a Tax Identification Number (TIN) in Thailand here.


