How to do Thailand 90 day report online

Of all the things expats in Thailand hate the most, is the dreaded 90 day report. You already have to do visas every year - and this just makes it worse. It may not be difficult to get a 90-day report, but no one likes to wait in a long line. However, we can make the 90 day report online.

Thai Kru is Rated 4.8 stars with 69 Google Reviews

NOTICE: You can only do the online report after you have done the first one in person.

This is how you can do the online 90-day Report (otherwise call TM47).

Browsers compatiable with the thai immigration website are Google Chrome and Mozilla Firefox.

You need to have your passport and your original arrival card (TM-6) beside you.You will also need to know the address where you are staying.

The window for doing the online report is no last than 14 days before the deadline and no more than 7 days before the deadline.This is because there need to be about 7 days to process the report.

Step 1

Go to the 90 day reporting website:

Agree to the term and conditions.

Step 2

Click “Notification of Staying in the Kingdom over 90 days.”

Step 3

You will need to enter the personal information from your passport and your TM-6 arrival card. You will also need to enter your nationality and the type of visa that you have. Please leave the flight number blank. 

Step 4

The next step will be your visa information and current address. This is very easy to do. 

Step 5

The final step is to review everything you entered  so far. Click the accept buttom to submit your information.

Step 6

Finally, you will received a comfirmation of your report here. Save this page as a PDF file.

Now please to check that link every few days to see if your report was accepted. If it was not accepted, you will have to go in person to the immigration office. However, if it was accepted, it was look like this.

If you need help submitting your 90 day report either in person or online. Please contact us and we can help you.

Download Free Thailand Guides

#3989367 · 45 views ·