Basically you are taxed as a thai resident—whatever you pay in SA /Abroad serves as a credit in Thailand—dont know all your specifics —but thats the straight forward answer—suppose we going to get millions of unqualified opinions from fbook warriors—i am a qualified FA for 35 years —please dm me direct if you need more info—see you have also been supplied with the rulings—please i dont want get involved with all the uneducated guesses