Online Reporting of 90 Days Stay in Thailand: A Hassle-Free Process

In today’s digital era, convenience and efficiency are paramount when it comes to visa reporting. Gone are the days of long queues and tedious paperwork. With the advent of online systems, reporting a Thai visa for 90 days has become easier than ever before. In this blog, we will guide you on the best way to do your 90-day reporting online for your Thai visa. You will find a simple step-by-step process, valuable tips, and insights to make your visa reporting seamless and efficient. So, let’s dive in and explore the convenience and benefits of the online system for reporting your 90-day stay in Thailand.

What is 90-Day Reporting When It Comes to Your Thai Visa?

Before we dive into the step-by-step process of the online reporting system, let’s first establish a basic understanding of the 90-day report and its significance within the Thai visa system. As a visitor to Thailand, in addition to obtaining the appropriate Thai visa for your intended duration and purpose of stay, the 90-day report is a mandatory requirement for foreigners residing in Thailand on a long-term basis. This report must be completed every 90 days to update Thai immigration authorities with your current residential address and ensure the legality of your stay in the country. For more detailed information about the 90 days reporting for your Thai visa, please click here, as this blog will also guide you through the offline reporting process.

A Step By Step Guide To Reporting 90 Days Online For Your Thai Visa
  • Your valid passport.
  • Your latest arrival card (TM.6)
Before You Get Started: Tips to Ensure a Smooth Online Reporting Process

To start the online reporting process, here’s a heads-up: it’s specifically for your SECOND 90-day report or any subsequent reports on your current visa or visa extension of stay. So, before you go online, make sure you’ve already done the in-person or mail reporting at least once. If you haven’t, take care of it this time, either in person or by mail.

To avoid interruptions during the reporting process, ensure you have a stable internet connection. Slow or unstable connections may result in incomplete or failed submissions.

Now, let’s get technical. Grab a browser like Google Chrome or Mozilla Firefox that plays nice with the Thai Immigration website. Oh, and remember to turn off that pesky pop-up blocker.

Pay attention to every detail you provide during the reporting process. Mistakes in passport numbers, addresses, or contact details can cause complications later on. Double-checking is crucial.

Just a heads-up, you can’t do the online reporting more than 15 days before the reporting date or later than 7 days before. So, mark your calendar accordingly!

Due to the high volume of reports received, it may take a few days to receive confirmation of your submission. Patience is key during this time, and avoid submitting multiple reports as it may cause confusion.

Step-by-Step Guide to Online Reporting

1. Visit The Immigration Online Reporting Site & Creat An Account Or Login

To get started, simply visit the official Thai Immigration Bureau website at [website URL]. If you don’t have an account yet, no worries! Just create one by filling in your personal details, including your passport information, visa type, and contact information. Once you’re all set, log in and navigate to the 90-day reporting section. From there, you can easily submit your report without any hassle.

2. Reporting Details

Just make sure to provide all the necessary info for your 90-day report, like your current address, contact number, and email address. And remember, accuracy is key to avoid any hiccups down the road.

3. Verification and Confirmation

After you’ve filled in all the necessary information, take a moment to double-check your report and make sure everything is accurate. When you’re satisfied, hit that submit button and wait for the magic to happen! You should receive a confirmation message or email letting you know that your report has been successfully submitted. Easy peasy!

4. Keep Supporting Documents Handy

While it’s not always a must, it’s a good idea to have some backup documents handy, just in case. Make sure you’ve got copies of your passport, departure card, and proof of where you’re staying, so you’re prepared if they ask for any extra info. It’s better to be safe than sorry!

5. Receipt of Notification

You’ll get a notification in a few days to let you know that your report has been accepted. Make sure to keep that notification safe as proof that you’ve done your part. It’s always good to have some evidence just in case!


Here’s how to check if your application is approved in a casual way. Go to the IMMIGRATION ONLINE REPORTING website. Read the bulletin and check the box that says “I have read and fully understand the above terms and conditions” to agree. Click on “Check the status of your application”. On the next page, enter your Reference number or passport number and click the search button (it’s the blue button with a white magnifying glass). Once you find your application, click on the “VIEW” button at the end of the row. Pay attention to the upper right-hand side. If it says “PENDING”, come back later. If it says “APPROVED”, scroll down to the bottom and click on “The Next Appointment (Print)”. Print the “Next Appointment” slip and clip it in your passport. Congratulations! You’re all done, and you just need to follow the same process for your next 90-day online reporting.

We hope you found this guide on the online reporting of your 90-day stay in Thailand helpful and informative. By following the step-by-step process and keeping these tips in mind, you can easily fulfill this requirement hassle-free. If you have any further questions or need assistance with renewing your Thai visa or applying for a new type of Thai visa, please don’t hesitate to reach out to us. Our team is here to provide you with expert guidance and support. Have a great day ahead and wishing you a smooth visa experience!

Comments (1)

Thank you for this valuable informations. I am hoping to stay in Thailand for 90 + 90 days. I am hoping to go in December for 6 months as a Retiree,and may apply to stay longer if things work out.
How do I communicate my intentions,especially planning to take 6 months Medical Insurance.
I am 73 years old.
Hear from you soon.

Leave a comment