Understanding the 90-Day Reporting Requirement
As of July 2026, Thailand continues its long-standing mandate that all foreigners residing in the kingdom on long-stay visas must report their current address every 90 consecutive days. This process, formally known as the TM47 report, is a regulatory requirement designed to ensure immigration authorities have updated contact information for all long-term residents. Failure to comply with this requirement can lead to financial penalties and potential complications during future visa extensions or re-entry.
Who Must File?
Any foreigner holding a long-stay visa or residence permit who has been in Thailand for 90 days consecutively must submit a TM47 report. It is important to note that the 90-day clock is specific to your stay. If you leave Thailand for even one day, the counter resets to zero, and a new 90-day period begins from the date of your subsequent re-entry.
Crucial Timing and Penalties
The reporting window is narrow. You must submit your TM47 form within 15 days before your 90-day deadline or up to 7 days after the deadline. Missing this window constitutes a violation, resulting in a mandatory fine of 2,000 THB. Repeated failures can lead to more severe consequences, including issues with your visa status.
The TDAC and TM30 Prerequisites
Before you can effectively manage your 90-day reporting, you must ensure two other compliance pillars are in place. First, every traveler arriving in Thailand is required to complete the Thailand Digital Arrival Card (TDAC) before landing. Second, the TM30 report, which is the responsibility of your landlord or host, must be filed within 24 hours of your arrival at any specific address. Immigration officers routinely verify the existence of a valid TM30 report when you process your 90-day notification.
How to File Your 90-Day Report
There are three primary methods for submitting your TM47 report:
- Online Filing: The most efficient method via the official immigration portal.
- In Person: Visiting your local immigration office, such as the Hua Hin branch located at Bluport or your regional main office.
- By Post: Sending required documents, including copies of your passport and a return envelope, via registered mail.
Step-by-Step Online Filing Instructions
- Navigate to the official portal at tm47.immigration.go.th. Ensure you are using the updated 2026 version of the interface.
- Log in using your TDAC registration credentials linked to your current passport.
- Select the New Application option to begin your submission.
- Input your current address details, ensuring they match the information provided in your latest TM30 report.
- Review the data for accuracy and submit.
- Monitor your status via the dashboard; approvals generally take between 1 to 3 working days.
Professional Assistance
If you prefer to outsource this administrative burden, Thai Nexus can file 90-day reports as a service, ensuring you never miss a deadline. Additionally, you can utilize our free 90-Day Report Tracker tool to manage your upcoming deadlines. For those managing long-term residency transitions, learn more about our Retirement Visa service.
Common Pitfalls and How to Avoid Them
Many residents run into trouble by forgetting to update their address when moving houses. If you have changed your residence, ensure a new TM30 is filed before attempting a 90-day report. Furthermore, do not assume your reporting status is static if you travel abroad frequently; always verify your next due date after returning to Thailand as the calendar reset is automatic.
