@Jack *******
well yes it has to be assessable but dividends and interest are, he asked about income from stocks. I didn't mention DTA as he doesn't mention which country the income is from, and in any case, even if there's a DTA in place he still has to file a Thai tax return and claim a credit for any tax already paid. It's not as simple as you suggest.