Regarding certificate from Revenue department, we require your latest ‘Tax Residence certificate’(TRC) issued by ‘Income Tax dept of Thailand’ . This tax is imposed on your Business Income under your Direct taxation.
We believe this is not VAT, which you have enclosed.
The DTAA deals with Income Tax and not VAT.