- Non-B Visa Renewal
- Apply for renewal at least 45 days before expiry (renewable annually)
- A valid Work Permit is required
- Must file taxes as required by law
- 90-Day Reporting
- Holders must report to Immigration every 90 days
- Reporting can be done 14 days before or within 7 days after the due date
- Late Reporting Fine
- Late reporting requires in-person appearance and a fine of 2,000 THB
- If arrested, fine increases to 4,000 THB
- Online Reporting
- Available via: [TM47 Online](https://tm47.immigration.go.th/tm47/#/login)
- Reporting After Returning from Abroad
- If re-entering Thailand, the 90-day count restarts from the day of entry
- Re-Entry Permit
- Apply before leaving Thailand if you wish to return on the same visa
- Applications accepted at Immigration offices or departure airports
Note: Following these requirements ensures lawful residence and avoids visa issues.