If you are a foreigner planning an extended stay in Thailand, you will likely have to comply with the country's 90-day reporting requirement. This regulation, mandated by the Thai immigration authorities, requires you to inform them of your current address every 90 days – a rule that applies to most foreigners residing in Thailand.

This article explains what the 90-day reporting requirement is, who needs to complete it, and how to submit it. We also present alternative visa options that can simplify or even eliminate the need for the regular 90-day reporting requirement.

What is a 90-day report?

If you stay in Thailand for more than 90 days, you are required to notify the government of your address, even if it hasn't changed. This regulation, known as the 90-day reporting requirement, is not a mere formality. It allows the Thai immigration authorities to keep track of foreigners staying in the country long-term. Once you reach the 90-day mark, you must register with the immigration authorities and confirm your current address – and you must do this every 90 days of your stay.

Anyone who misses this deadline will face consequences. Forgetting or failing to submit the 90-day report will result in a fine of 2,000 baht. If you are stopped by the authorities for another reason and they discover the violation, the fine increases to 5,000 baht. Repeated violations of this rule can even jeopardize your visa and, in the worst-case scenario, lead to deportation and a ban on re-entry. Therefore, complying with the 90-day report is not only about fulfilling a legal requirement but also about preventing future problems.

Who is responsible for preparing the 90-day report?

For extended stays in Thailand, you will likely need to submit a report every 90 days, even if you hold a long-term visa such as a business visa, a retirement visa, or a spousal visa. If you plan to stay longer than 90 days, you must report to the immigration authorities regularly, even if you haven't moved.

It is also important to know that the 90-day reporting requirement neither resets nor extends your visa. It simply serves to prove your whereabouts in Thailand using form TM.47. The 90-day period restarts each time you leave and re-enter Thailand. This means that if you leave and return, your first report is due 90 days after your return.

Make sure your visa allows re-entry, or apply for a re-entry permit before you leave Thailand.

First-class services from Siam Legal International, Thailand's largest network for legal services.

  • Opening a Thai bank account
  • Company registration Thailand
  • Registration of company dissolution
  • How to submit your 90-day report to the Thai Immigration Bureau

    Personally submitting your 90-day report to a Thai immigration office is a simple and reliable method, but also the most time-consuming. Therefore, make sure you have everything you need before you leave.

  • Your TM.6 arrival/departure card (if applicable)
  • Your original form TM.30 (if available)
  • If you have any previous 90-day reporting forms, please send them to us as well.
  • Having all your documents ready will help you avoid last-minute delays or rejections that would force you to seek further consultation.

    Upon arrival, expect to wait, as immigration offices are often very busy. Arrive early to avoid delays. Once it's your turn, submit your documents. The officer will then give you a new receipt showing the date of your next reporting appointment. Keep this receipt safe – you will need it for your next appointment.

    Keep in mind that late registration can result in a fine. Therefore, don't wait until the last minute. You can submit your registration up to 15 days before or 7 days after the due date, which gives you some flexibility. However, missing this deadline will cost you.

    How to submit your Thai 90-day report by mail

    If you are unable to appear in person at the immigration office, you can submit your 90-day report by mail. You will need the following documents: a copy of your passport pages (main page, current visa, last entry stamp, and any visa extensions), a completed form TM.47, a copy of your departure card TM.6 (if applicable), and all previous 90-day reports.

    Once you have prepared these documents, place them in an envelope along with a stamped, self-addressed envelope. This will allow the immigration authorities to return your confirmation, which is essential for your next report.

    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 send everything at least 15 days before the due date. The earlier you send it, the better, as postal delivery times can vary and it is not uncommon for the Thai postal service to lose or misdeliver packages.

    One thing to keep in mind: If your report is not submitted on time, you risk a fine. The immigration authorities will hold you responsible for late submissions, even if they are delayed in the mail. Keep a copy of your mailing receipt in case you need proof of timely dispatch. While this might give you some leeway, it doesn't eliminate the possibility of a fine.

    How to create your Thai 90-day report online

    Thailand's online system offers a convenient way to submit your 90-day report without having to appear in person at the immigration office. To do so, visit the Thai Immigration Bureau website and complete form TM.47 digitally. However, please note that you cannot submit your report online if this is your first 90-day report, as you will not yet be registered in the system. In this case, you will need to appear in person.

    The Thai Immigration Bureau website offers an online system for submitting your 90-day report digitally. After registering, follow the on-screen instructions and complete form TM.47 digitally. Enter your personal details and visa information carefully. Save and print your confirmation in case of any issues later. Alternatively, a smartphone app is also available for submitting your 90-day report online.

    However, please note that the online system is not always reliable, and many expats report technical problems that prevent their applications from being processed. Therefore, always check whether your application has been accepted. You can view the status online and print the confirmation once it has been approved.

    Alternatives to the 90-day reporting requirement

    If you are planning an extended stay in Thailand and wish to avoid the registration requirement after 90 days, certain visa options offer greater flexibility. Two popular alternatives, the Long Term Visa (LTR) and the Thailand Elite Visa, allow for longer stays with additional benefits that simplify your stay in Thailand.

    LTR Visa Thailand

    The LTR visa for Thailand is a 10-year visa for foreigners who meet certain financial or professional criteria, including retirees, highly skilled workers, and investors.

    As a holder of an LTR visa in Thailand, you must notify the immigration authorities of your current address if you remain in the country continuously for more than one year. This notification must be made either within 15 days before or 7 days after the end of one year from your last entry or registration date.

    Thailand Elite Visa

    The Thailand Elite Visa offers a more relaxed approach to the 90-day reporting requirement thanks to dedicated support for visa holders. It is available in various membership levels with validity periods ranging from five to twenty years. Each level offers exclusive benefits such as priority processing at airports, personal assistance at immigration, and complimentary discounts at hotels, spas, and golf courses.

    Even though the membership fees for the elite visa are high, the benefits – especially the reduced reporting requirement after 90 days – can make it worthwhile for those who want a truly carefree stay in Thailand.

    With this visa, you no longer need to visit the immigration office in person every three months. Thailand Elite staff will handle the 90-day reporting for you, saving you all the hassle. However, should you need to travel to Bangkok for the 90-day reporting or any other reason, as a Thailand Elite visa holder you will have access to an exclusive lounge and will be personally available to assist you.

    Professional visa agency services for your 90-day report

    Submitting your 90-day report online or by mail is more convenient, but also carries higher risks, as unforeseen problems can lead to late fees and penalties. If you wish to avoid this risk and don't want to travel to the immigration office in Bangkok and wait in line, Siam Legal's Thai visa advisory team will be happy to assist you.

    We are a Thai visa consulting agency that has been assisting foreigners with their visa applications for over 20 years and offers a fast and reliable 90-day reporting service in Bangkok. Simply send us your passport and the completed TM.47 form – our experienced visa consultants will take care of the rest. We ensure you receive a positive report in the shortest possible time and can easily secure your visa status.

    Our professional 90-day reporting service in Bangkok costs 4601 THB, including VAT and transportation. Contact Siam Legal to order your 90-day report and rest assured that your Thai visa status is in good hands.

    Frequently asked questions about the 90-day reporting requirement in Thailand

    What are the requirements for the 90-day reporting obligation in Thailand?

    If you are staying in Thailand for more than 90 days, you must report your address every 90 days. You can do this in person, online, by mail, or have someone else do it for you. Please have form TM.47 and copies of your passport ready.

    Why would a request for a 90-day report be rejected in Thailand?

    Common problems include late or incomplete submission of information, an expired visa, or technical issues with online applications. Problems with the Thai postal service can also lead to missing reports.

    How long does it take to process a 90-day report online in Thailand?

    Online processing usually takes 1–2 days; it is recommended to submit documents a few days before the deadline. Personal reports are processed the fastest and are usually confirmed on the same day.

    Is the TM6 form still mandatory for travelers in Thailand?

    The TM6 form was temporarily suspended in 2024. However, it will be reintroduced in digital form as the Thailand Digital Arrival Card (TDAC) on May 1, 2025.

    CONTACT SIAM LEGALLY

    CALL

    CHAT

    Chat with our employee