Foreigners staying long-term in Thailand are required to comply with a regulation known as 90-day reporting, an important part of the country’s immigration control system. This process applies to anyone holding a long-stay visa or extension of stay, including retirement, marriage, business, education, and other non-immigrant categories. The purpose of the rule is to keep the immigration authorities updated on the foreigner’s current residential address while living in Thailand.

The concept is straightforward: every foreigner must confirm their place of residence to Immigration once every 90 consecutive days. This is not a visa renewal and does not affect the validity of the visa or extension, but failure to report on time can result in fines. The countdown begins from the date of your last entry into Thailand or from the date your most recent extension of stay was granted.

There are several convenient ways to complete the reporting. Many people choose to do it in person at their local Immigration Office, especially if they live near one. Others prefer to report via an authorized representative, which is a service often handled by visa agencies to save clients time. It is also possible to submit the report by Thai Post using registered mail, provided the documents are prepared correctly and sent early enough to arrive before the due date. Additionally, Immigration offers an online reporting system, though availability can vary and technical issues are not uncommon.

When reporting, the required information is minimal. Immigration mainly needs confirmation of your current address along with copies of the passport’s main pages, visa information, and the latest arrival or extension stamp. Once your report is accepted, you receive a notification slip showing the next due date, which must again be observed carefully.

Many long-term residents find that 90-day reporting becomes a routine part of life in Thailand, but it can still be overlooked, especially for those who travel frequently or manage busy schedules. This is why many people prefer to use a trusted visa service to handle the reporting on their behalf, ensuring compliance and peace of mind.

By understanding the rules and staying consistent with the schedule, foreigners can maintain their legal stay in Thailand smoothly and avoid unnecessary complications. If you need help with 90-day reporting, professional assistance is available to make the process simple and stress-free.


When to Do the 90-Day Reporting?

The 90-day report is due every 90 consecutive days from the date you last entered Thailand or from the date your most recent extension of stay was granted. Immigration allows some flexibility around the exact reporting date, but there are specific rules to follow.

You can submit your 90-day report:

Up to 15 days before the due date
This early window allows foreigners to report in advance if they have travel plans, busy schedules, or simply want to avoid last-minute issues.

Up to 7 days after the due date
Immigration provides a short grace period for late reporting. As long as the report is submitted within 7 days after the deadline, there is normally no fine.

If you fail to report within this 7-day grace period, Immigration will charge a fine (typically THB 2,000 when reporting yourself, or THB 5,000 if caught at a checkpoint, with an additional fine not exceeding THB 200 for each day which passes until the law is complied with.). Continued failure to report can also affect future extensions or visa processes.


Required documents:

  • Your passport
  • Copy of the main passport page, non-immigrant visa and your latest extension stamp.
  • TM47 form filled-in. This is the official 90-day reporting form. It contains your personal information and current residential address.
  • Copy of your current TM6 card (if applicable). Since TM6 forms are no longer issued at most borders and airports, this only applies if you still have one from a previous entry.
  • Notification slip from your previous 90-day report (if you have one). This slip shows your last reporting date and the next due date.

If someone else reports on your behalf:

  • Signed authority letter
  • Copy of the passport/ID of the person submitting the report

Important Notes:

  • If you leave Thailand, the 90-day count resets when you return, even if you leave for only one day.
  • The 90-day report is not a visa renewal; it only confirms your current address.
  • If you change your address, you must also update it through a separate process (TM30).

Official link to the TM47 notification website:https://tm47.immigration.go.th/tm47/#/login


Can we assit?

Many long-term residents prefer to let a visa agency handle the reporting to avoid missing deadlines or dealing with queues and paperwork. We can complete the process on your behalf and ensure everything is submitted on time.