Although I've been living in Thailand for almost a year, I'll soon have to go for my first 90-day report. I used to do everything with a "BORDER RUN," but for the past few months, I've had a "retirement visa."
I know that for a visa extension, you can go three weeks in advance to renew your visa.
Now, I have three questions about this...
1. Can I go two or three weeks earlier? Or does it have to be on the specific date of the piece of paper they stapled to my passport?
2. What documents do I need to have ready?
3. How does it work?
Does anyone have any specific advice? FYI. My immigration office is in Bangkok near Don Meuang apt. I know you can do it online from the second 90-day period onward. But I heard you have to go there the first time.
TLDR : Answer Summary
The user is preparing for their first 90-day report in Thailand on a retirement visa and has questions about the timing for reporting, required documents, and the overall process. They have received mixed advice in the comments, clarifying that the 90-day report can be done two weeks before and one week after the deadline, and it's necessary to go to the immigration office in person for the first time. Recommendations include ensuring the TM 30 form is submitted and advising the user to check the specific office location for potentially less crowded options.
90 DAY REPORTING RESOURCES / SERVICES
- Use the trusted Thailand 90 Day Reporting Service to get your in-person report done and mailed to you for as low as 375 THB (even if the online system doesn't work for you).
 - For immediate assistance, contact Thai Visa Centre directly via LINE at @ThaiVisaCentre or Email them.
 - Join the Thai Visa Advice Facebook Group to ask your questions, and get advice from others.