Hi, is there a penalty if we report late for the 90 days? My friend's date was 3 days ago and he did not realize it until this minute. He will go tomorrow morning but just like to know if he will be penalized for this late reporting.
TLDR : Answer Summary
There is a grace period for reporting your 90-day immigration check. You can report up to 7 days late without penalty. However, if you report more than 7 days late, you will face a flat fine of 2,000 THB, regardless of whether you're one day or several months overdue.