Complying with Thai entry regulations can seem somewhat complicated, especially for those planning a long-term stay. One important rule is the 90-day reporting requirement. Foreigners staying in Thailand for more than 90 days must notify the Thai immigration authorities of their current address. Those who adhere to these regulations maintain their legal residency status and avoid fines or even an entry ban for overstaying their visa.
In this guide, we explain the 90-day reporting process step by step, covering who is required to report, what documents you need, how the reporting process works, and what happens if you miss the deadline.
What is a 90-day report in Thailand?
If you plan to stay in Thailand for longer than 90 days, you must inform the Thai Immigration Bureau of your whereabouts. This reporting requirement, known as the 90-day rule, is not a mere formality – it helps the Thai government keep track of foreigners with extended stays in the country and is legally mandated.
Once you reach 90 days of your current stay in Thailand, you must register with the immigration authorities to confirm your address. This is required again every 90 days of your stay in Thailand. The good news is that this 90-day period restarts upon your departure and return. However, ensure your visa allows re-entry, or apply for a re-entry permit in Thailand before you leave.
Who is responsible for preparing the 90-day report?
For extended stays in Thailand, most Thai visa holders, such as business, retirement, or spousal visas, are required to report their arrival after 90 days. Almost all foreign nationals (without permanent residence in Thailand) staying in Thailand for more than 90 days must report regularly to the Thai immigration authorities – even if their address remains the same.
Please note that this 90-day report does not extend your visa or increase your length of stay. It simply serves to record your whereabouts within Thailand. Each time you leave and re-enter the country, the 90-day period restarts. Therefore, if you travel and return, your next report is due 90 days after your re-entry.
Who is exempt from submitting the 90-day report?
For stays of less than 90 days in Thailand, there is no obligation to register after 90 days. This rule only applies to longer stays in the country.
If your visa is valid for less than 90 days, such as the Thai Visa on Arrival, or if your entry permit already specifies a maximum stay of 90 days, such as the Thai Visa Exemption stamp, then the 90-day reporting requirement does not apply to you.
If your visa status changes and you intend to stay in the country for longer than 90 days, you must notify the authorities. Always keep track of the duration of your stay by checking the start date on your visa or entry stamp. Failure to notify the authorities late may result in penalties.
What forms and documents are required for a 90-day report in Thailand?
When submitting your 90-day report, you will need certain forms and documents. Please ensure you have the following ready:
If you submit your report online, please keep your confirmation for future reference. Missing documents may delay the processing of your report, which could lead to missed deadlines and fines. Please check your documents carefully to avoid unnecessary penalties.
How to create your 90-day report in Thailand
First, you must submit your report on time. In Thailand, you can submit your 90-day report up to 15 days before or up to 7 days after the reporting deadline. If you submit your report too early, it will not be accepted; if you submit it too late, you will be subject to a fine.
In Thailand, you have three options for submitting your 90-day report. Choose the option that suits you best.
Personal submission of your 90-day immigration report for Thailand
The most common method is to go to the immigration office in person with all the required documents and submit the 90-day report directly to the official. This method is popular because you receive immediate confirmation. However, you should expect to wait. Arrive early to avoid long waits; the Thai immigration authorities process many cases daily.
If you are unable to visit in person, you can have someone else submit the report on your behalf. An authorized visa agent can handle this for you, saving you the trip. For a fee, you simply hand over your documents, and they will take care of the rest. Visa agents are most familiar with the process and can guarantee fast and successful processing.
Submit your Thai immigration report by mail after 90 days.
You can also submit your report by registered mail. In this case, you will need copies of your documents and a stamped, self-addressed envelope. Please send the report at least seven days before the deadline to avoid any problems.
Print clearly legible copies of the data page of your passport, your current visa, the last entry stamp, the visa extension (if applicable), and your TM.6 card. Then print, complete, and sign form TM.47. Enclose these documents along with your previous TM.47 confirmation (original, if available) and a self-addressed, stamped envelope (10 baht) so that your receipt can be sent to you.
Send this package by registered mail to:
90-Day Reporting Office, Immigration Department 1, Immigration Bureau, Government Complex Chalermprakiat (Building B), 120 Moo 3, Chaengwattana Road, Soi 7, Toongsonghong Subdistrict, Laksi District, Bangkok, 10210
Please note that you may be charged a late fee if your application documents are delivered late by the courier or lost. Keep your receipt as proof of timely submission; the fee may then be waived.
Online creation of your Thai immigration report (90 days)
Online reporting is possible, but only if you have already submitted a 90-day report. A first-time online report is not possible. This is because your visa and TM.47 information must already be registered in the system.
Go to the website of the Thai Immigration Bureau and create an account or download the app. Follow the on-screen instructions and complete form TM.47 digitally. Once you receive confirmation of your report, save and print the confirmation page for your records.
Furthermore, the online reporting system has been known to be unreliable in the past and may not always function correctly. Therefore, if you choose this method, always check the status of your report. You can do this by logging back into the website or app.
Since there may be a problem with your chosen method, it is advisable to complete your report early, regardless of which method you choose.
What happens if you don't submit your 90-day report?
Submitting your 90-day report late can have serious consequences. Failure to meet the deadline will result in a fine of 2,000 baht, which can increase to 5,000 baht if you are caught by the authorities without reporting. These penalties are just the beginning – repeated violations can lead to an entry in your immigration file and make it more difficult to renew your visa and apply for future visas and extensions.
Ignoring this regulation risks even greater problems with the Thai immigration authorities. If you are stopped by the police for any reason and cannot produce a current report, you face immediate fines and investigations, and in extreme cases, deportation and a ban on re-entry. To avoid these problems, always adhere to your reporting deadlines and complete the process within the specified timeframe.
Visas that facilitate 90-day reporting
Some long-term visas in Thailand offer simplified reporting requirements for eligible applicants. The Long Term Visa (LTR) and the Thailand Elite Visa offer benefits that ease or reduce the frequency of the 90-day reporting requirement.
LTR Visa Thailand
The LTR visa for Thailand (long-term residence visa) allows qualified foreigners, including retirees, investors, and highly skilled professionals, to stay in Thailand for ten years. While the residency registration requirement still applies to LTR visa holders, it is now only required once a year instead of approximately every three months.
Thailand Elite Visa
The Thailand Elite Visa is another option for a long-term stay of up to 20 years, depending on the chosen Thailand Privilege package. Although Elite Visa holders are still required to submit the 90-day report, the visa program offers a special service to simplify this requirement.
Elite Visa members can use their membership benefits to have the report prepared on their behalf by an authorized representative. This saves time and avoids a trip to the immigration office. Furthermore, Thailand Elite Visa holders receive access to an exclusive lounge at the Bangkok immigration office, where they can relax while their 90-day report is processed.
This option is attractive if you want the freedom to stay in Thailand long-term without the hassle of regular personal check-ins.
Receive professional visa agency services for your 90-day report.
Problems with the postal service or the online reporting service could jeopardize your 90-day reporting. However, there is a way to obtain the security of an in-person reporting without having to go to the immigration office yourself. Siam Legal's Thai visa advisory team in Bangkok offers a fast and reliable 90-day reporting service to ensure the smooth processing of your report and the security of your visa status.
All you need to do is send us your passport and the completed TM 47 form, and our experienced visa experts will take care of the rest. You will receive a positive decision in no time, without having to travel to Chaeng Watthana and wait in line for hours.
Our professional 90-day report costs 4601 THB, including VAT and shipping. Contact Siam Legal to start your reporting process and rest assured that your Thai visa status is in good hands.
Thailand 90 Report – Frequently Asked Questions
What are the requirements for the 90-day reporting obligation in Thailand?
Foreigners staying in Thailand for more than 90 days must report their address every 90 days – in person, online, by mail, or through a representative. They will need form TM.47 and copies of their passport.
Why would a request for a 90-day report be rejected in Thailand?
Common reasons for problems include late submission, missing information, an expired visa, or technical errors with online applications. Difficulties can also arise with the Thai postal service if you submit your application by mail; in any case, you will be fined for late submission.
How long does it take to process a 90-day report online in Thailand?
Online processing typically takes 1–2 days. It is therefore recommended that you submit your report a few days before the deadline. Processing by mail takes longer depending on the postal service used; however, reports submitted in person are usually processed on the same day.
Is the TM6 form still mandatory for travelers in Thailand?
The TM6 entry form is currently (as of 2025) no longer required for most air travelers, but may still be needed for travelers arriving by land or sea. Please check the current entry requirements for your destination.
What are the rules regarding the 90-day reporting requirement in Thailand?
If you are staying in Thailand for more than 90 days, you must notify the Immigration Department of your change of address every 90 days. You can do this in person, by mail, or online. Remember to submit your notification at least 15 days before or 7 days after the end of the 90-day period to avoid fines.

Community
Comments 0
Start the conversation.