@Pete ******
but you said that up to £39k could be taken in free of tax originally. Let's stick with that rather than moving the goalposts. £39,000 minus £12,570 gives £26,430. 20% of that is £5,286. Using your FX rate gives 224,073 baht. So 60k+100k+224k = 684,073 baht free of thai tax. But £39,000 is 1,653,210 baht so net is 969,137 baht. 1st 150k is exempt, the next 150k is taxed at 5%, the next 200k at 10%, the next 250k at 15% and the remainder at 20% so 7,500+20,000+37,500+43,827.40 = 108,827.40 thai tax due. What am I missing?