Relocating to Thailand for work involves more than settling into a new role — it also comes with legal obligations that are easy to overlook. One of the most commonly missed is the 90-day report.
Failing to comply can result in fines, complications with future visa extensions, and avoidable stress. This guide explains what the 90-day report is, the consequences of missing it, and how to remain compliant throughout your stay.
What Is the 90-Day Report in Thailand?
Under Thai immigration law, foreign nationals who hold a long-term visa and remain in Thailand for more than 90 consecutive days are required to notify the Immigration Bureau of their current residential address. This notification is submitted using the TM.47 form (Notification of Staying Longer than 90 Days).
It is important to understand that this is not a visa renewal or extension. The report does not grant additional time in the country; it simply confirms your place of residence.
Your visa remains the document that authorizes your stay, while the 90-day report keeps your address on record with immigration.
The requirement serves 3 main purposes:
- Confirming your residential address: It allows immigration to verify where you genuinely reside.
- Maintaining current records: It helps authorities keep up-to-date information on long-term residents.
- Preventing overstay: It supports the monitoring of individuals who may exceed their permitted stay.
The obligation applies to virtually all long-term visa categories — business (Non-B), education, retirement, marriage, and others — provided the holder remains in Thailand for more than 90 continuous days and is not within an exempt category.
What Happens If You Miss Your 90-Day Report?
A missed 90-day report is often assumed to be a minor administrative oversight. In practice, the consequences can extend further than expected.
1. Fines for Late 90-Day Reporting in Thailand
If you report late voluntarily, the standard fine is THB 2,000. However, if you are found non-compliant during a check by police or immigration officials, the fine increases to THB 5,000, with an additional THB 200 per day until the report is filed. In cases of repeated or serious non-compliance, the consequences may escalate to deportation and blacklisting.
2. The Impact on Your Visa and Work Permit
This is a risk that is frequently underestimated. Immigration officers take note of compliance patterns, and an inconsistent record may result in additional scrutiny when extending a visa or renewing a Work Permit.
Address discrepancies, in particular, tend to raise questions for foreign nationals employed under a Work Permit. While a single late report will not invalidate a visa, a recurring pattern creates accumulating risk for your long-term stay.
3. The Indirect Cost to You and Your Employer
A missed report represents more than a financial penalty — it also requires time and effort to resolve, including potential in-person visits to the immigration office and the preparation of additional documents. Because your employer sponsors your Work Permit, your compliance record may also affect them indirectly. Maintaining a consistent reporting history keeps the process straightforward for all parties.
How to File Your 90-Day Report in Thailand?
The 90-day report can be completed through 4 methods. The filing window is consistent across all of them: 15 days before to 7 days after the due date.
1. Online via immigration.go.th
The most convenient option. You log in to the Immigration Bureau’s portal and submit the TM.47 electronically.
2. In Person at the Immigration Office
Recommended when your details have changed, such as a change of address, a new passport, or a change of employer.
3. Authorized Representative
You may authorize another person to file the report on your behalf. This option is suitable for those who are unable to do so themselves. Please ensure that all authorization documents are fully prepared beforehand.
4. Registered Mail
A practical option for those living far from an immigration office. Send signed copies of the required documents together with a completed TM.47 and a self-addressed envelope to receive the slip confirming your next due date.
Further information is available on the Thai Immigration Bureau website.
Do I Need to Report In Person After Getting a New Passport?
If you have recently been issued a new passport, you are required to notify the immigration office in your area in person before resuming online filing. After completing this in-person notification, online submission can be used for your next scheduled report as usual.
Summary
How to Ensure You Never Miss a Deadline for 90-day report:
Missing a 90-day report is almost entirely preventable with a simple system in place. As soon as you arrive or complete your most recent report, record your next due date somewhere you will regularly see it — a phone calendar, a recurring reminder, or a dedicated application.
Set reminders in 2 stages:
30 days in advance to allow time for document preparation, and again at 7 days as a final prompt before the deadline.
Also keep the travel reset rule in mind. Each time you leave Thailand and re-enter, the 90-day count restarts from the date of re-entry — so recalculate your due date after every return trip.
If your company has an HR team, it is worth checking whether they maintain a Visa Tracking system for foreign employees. A well-structured HR system should monitor each employee’s 90-day report deadline and issue reminders well in advance — so you are notified before any action is required on your part.
If your employment is managed through an EOR provider such as RLC, this tracking is typically handled as part of the service.
Frequently Asked Questions (FAQs)
Every 90 consecutive days of stay in Thailand. Filing is permitted within the window of 15 days before to 7 days after the due date. If you leave the country and return, the count restarts from your date of re-entry.
Reporting late voluntarily results in a THB 2,000 fine. If identified by an official, the fine increases to THB 5,000, plus THB 200 per day until the report is completed.
No. The 90-day report only notifies immigration of your current address. It does not extend your stay or renew your visa.
Only those staying more than 90 consecutive days on a long-term visa. Tourists on short stays (such as Visa on Arrival or Visa Exemption) who depart before 90 days are not required to file.
You must report in person at your local immigration office to update your records. Online filing can be resumed for subsequent reports.
Let RLC Support Your Compliance
Managing visa deadlines while adjusting to a new role in a new country can be challenging — and this is where RLC can assist.
RLC’s Visa Tracking system monitors your 90-day report deadlines and issues advance reminders, ensuring that no deadline is missed. Our support covers:
- Foreign workers who process their Visa and Work Permit with RLC — we track your deadlines automatically and notify you ahead of each due date.
- Employees under RLC’s EOR (Employer of Record) service — we manage your reporting reminders as part of comprehensively handling your employment in Thailand.
With RLC managing the details, you can focus on your new role with the assurance that your immigration compliance is properly maintained.
Planning to work in Thailand and seeking a partner to manage your visa and reporting obligations? Contact RLC’s Visa & Work Permit team to learn more.