Article 10, 11, 12, 13, and 15 are an interesting read. Yes, retirement plans and Social Security are sheltered from Thai taxes, but other US derived income has the possibility of being taxed at both ends. Anyway, any tax paid to Thailand would go on form 1116 Foreign Tax Credit where there is a very high probability you will get all that Thai tax applied to your US tax obligation.