I have an O-A visa valid until October 4. My 90 day report is due on May 30. But I'm leaving Thailand on June 4, which is 5 days later. Do I have to go to immigration for a 90 day report? If I don't go and just leave Thailand on June 4, will I have any trouble at the airport?
TLDR : Answer Summary
The user, holding an O-A visa, inquired about the necessity of completing a 90-day report due before leaving Thailand. Responses indicated that while the report should be filed on time, there is a grace period of 7 days after the due date, meaning leaving shortly after the due date should not cause issues at the airport. The community noted that while fines may occur for not reporting, many expats have reported that it was not frequently enforced when departing.