The Bank of Thailand requires every commercial bank to obtain documents from customers outlining the reasons for sending the funds abroad before completing the transaction. For example, you may need to provide an invoice if you make a funds transfer to pay for goods or services.
If you are foreigner, you will need to bring a document declaring the source of your income (e.g. certification of salary) to complete your overseas funds transfer.