sorry, most of what you say is correct, however ing Thailand has always used a remitence based tax system, that relies on anyone who has assessable income over 120k baht and tax resident to file a tax return declaring any income in the previous year including taxed/untaxed income from abroad. Under your countries DTA you can reduce the Thai tax bill down to zero hopefully with your Thai allowances, deductions and proof of tax paid and any DTA excluded items. If you (big if) file the return and have calculated you owe tax, you cut a cheque to them for it. They dont force you to file or write and ask, and dont check. But just because you dont pay doesnt mean you dont owe, and they have always had the right to check back over the last 10 years of your finances if conductan audit. But yes generally we shouldnt owe any taxes as rates are usually higher abroad. But taxed income remitted from abroad can be subject to tax.
your last statement is correct as far as i remember, because the US DTA stipulates it and takes presedence. Australia i believe is the same. However lots of other countries eg UK don't have the same agreement, goverment service pensions arent taxable, but state 'social service' and private pensions have to rely on the standard tax credit method within the dta. But there is no uk tax on state pension usually (below alloance), so no credit available.
sorry that couldnt be further from the truth unless you are on an ltr visa where their is no tax for pensioners. Some pension types can be excluded depending on your countries DTA, but lots of DTA's don't cover all types. Thailand doesn't tax directly, it is remitence based and upto you to declare and reduce the liability to zero by proving tax paid elsewhere exceeds tax owed in Thailand officially.You should really read the RD document in this chat and your countries DTA.
the question was ambigious, and lots factors to consider,(see a later answer i gave), but your answer of 'No you don't' would lead people to believe there is always no tax liabilty. Your correct if you meant no withholding tax on the transaction, or you dont declare it (if its in the relevant tax year) and your supposed to. For the latter you could owe tax, just not payed it.
He answered someone who asked, he wants a visa to move from Australia to Thailand for him. So I'm assuming he wants the bank account to support that, which he will need.
If the 800k is brought into country in the tax year before you become tax resident, (first year june onward), it would be totally tax free, as first tax return is not due for upto 18 months). If it is brought in the same year as becoming tax resident, then it is subject to tax. But depending on dta with your country, and when the money was initially earnt, it can usually be credited out or exempt (pre
*****
/23) and no or little tax owed once other allowances are considered. But you only pay tax after filing a return. Paying tax and owing tax are two different things.