- Visa Renewal (Non-B Visa)
- Apply for renewal at least 45 days before expiry (yearly basis)
- Must hold a valid Work Permit
- Must comply with tax requirements by law
- 90-Day Reporting
- Report every 90 days to Immigration in your residential area
- Report 14 days before or up to 7 days after due date
- Penalties for Late Reporting
- 2,000 THB fine for late reporting in person
- 4,000 THB fine if arrested
- Online Reporting
- Can report online at: [TM47 Online](https://tm47.immigration.go.th/tm47/#/login)
- Reporting after Returning from Abroad
- 90-day count restarts from the day of re-entry into Thailand
- Re-Entry Permit Application
- Apply before leaving Thailand if you plan to return
- Application can be made at Immigration Bureau or airport before departure to maintain visa status
Note: Complying with these requirements ensures legal residency in Thailand without visa issues.