I have just got my non-immigrant O visa and was wondering about the notification of residence for more than 90 days online, when should I do it on entering the kingdom or can I do before?
TLDR : Answer Summary
You need to report your residence when you have spent nearly 90 consecutive days in Thailand. If you leave the country, the 90-day count resets upon your return. If your visa is only stamped for 90 days, you will not be required to do the 90-day notification until you receive a 12-month extension.