Online
Postal Mail
Rationales (summary):
- In-person: The most flexible option. You may report from 15 calendar days before the due date up through 7 days after without a fine. ☠︎ marks the first day a fine applies.
- Online: You may report only from 15 days before through the due date itself. No grace period afterward; the next day is ☠︎. ⚠️ Does not account for Thai public holidays or portal downtime—file early if in doubt.
- Postal mail: Your report must arrive by the due date. No grace afterward; the next day is ☠︎. ⚠️ Does not account for postal suspensions or Immigration office closures—mail early and keep proof.
Calendars show only valid days; other cells remain blank on the black background. Layout is Sunday→Saturday, aligned correctly.