For the TM30 part you can also use the online system to file your TM30. It doesn’t need to be in room 101 or the drive through. It just needs to be current.
*Be aware that IF you have stayed in a hotel or in a hospital overnight or returned to Thailand since you last filed a TM30 (manually or online) then that filing will not be valid anymore. You will need to do a new one to update the system back to your actual address.
Yes I agree that part is strange as normally once you are on the “agent gravy train” then it’s usually impossible to get off without exiting and coming back with a “clean” stamp to do extensions. Except TIT. And each immigration office has their own rules and perhaps his one didn’t care.
It’s not possible to convert from a Non OA to a Non O in country. You either do your year extension based off the initial Non OA and need the required medical insurance or you leave once you have completed the Non OA and return to get a “clean” Non O without the need for the insurance.
Depends on how you look at things. Some people prefer to pay approx 20k to an agent year in year out to have them take care of the hassles.
Some like to DIY and pay 1,900 baht per year. Except they tend to not to factor in the cost of keeping 800k in a Thai bank with pretty much zero interest versus what they could get in overseas investments.
Even using Wise to transfer over 65k per month will cost about 5k per year in fees - much more if using bank to bank transfers in most cases.
So your 20k of paying an agent is now only around 13k. (5k for transfers 1.9k for extension) Add in the amount of time you physically spend ensuring that you have got all the requirements that this years extension is going to need and the worry that when you get to the immigration office that something may go awry.
That’s the theory. But in practice they don’t care that you haven’t had one filed since your arrival. They just care that you have one now for the application of the extension.
They don’t know that you haven’t stayed in 59 different places prior to applying. Each of those places should be fined for not reporting you but that’s irrelevant. As long as you have a filed TM30 for the application then that’s all they care about.
Again the office you use may differ in their approach to the TM30 situation but this is just a general statement.