Chris Howard The definition of the service that an agent provides varies, but they simply 'facilitate the process' on your behalf. The end result is the same, you get legal retirement residence status and legal stamps in your passport. These services are offered for everything, it's a profitable industry that legally operates so until it becomes illegal, it's fine.
has clarified before that once you use an agent you'll have to continue using agents or exit/re-enter to start over in order to switch to the non-agent process.
re: baht - money tied up in investments is irrelevant. You'd still need to lock up 800k (earning nothing). The same 800k can be left in USD and put in a 12mo CD and make a minimum of 4.5%. That's approx
*****
b - agent fees vary from 30-40k for 1st year, renewal year fees are 15-18k.
With interest rates paying 5% (Google EQ bank GIC Canada), 800k baht currently earns 40k baht in interest (stuck with THB references since Cdn$ amount changes constantly). That more than covers the cost of an agent and doesn't force you to exchange and lock up a considerable chunk of your money in Thailand. An agent can handle everything (including opening your Thai bank account for you) for about 30k baht. Interest rates will either be the same in a year or higher. Exchange rates could be better or worse so that's an unknown.
Commenters constantly say that it's easy to do yourself but besides an agent requiring zero effort, the math clarifies that it's actually cheaper to put your money in a GIC (in Canada) at current rates since it'll earn pretty much nothing in interest sitting in a Thai bank account.