Foreigners who stay in Thailand for more than 90 consecutive days holding a Non-Immigrant Visa or Extension of Stay must report their present address to immigration every 90 days; Otherwise, they are charged 2,000 THB for the overdue fee. If they are arrested, they will be fined 5,000 THB with an additional fine not exceeding 200 THB for each day that passes until the law is complied with. This is to prove that they are still residing in the country.
How to count the days
For students who travel to Thailand for the first time, they may count the day they arrive in Thailand as Day 1 until Day 90, so they will know the due date of reporting. After they report it one time, the next due date will show up. If students leave and re-enter Thailand, the day count starts at the first date of the latest re-entry in every case.
How to report the 90-day to the immigration
Online via https://tm47.immigration.go.th/tm47/#/login
In person at the immigration office
The 90-day notification can be reported online on the website or in person at the immigration office. Students can do the 90-day report online up to 15 days and not later than 7 days before the due date. In case it is overdue, students must go to an immigration office to complete the notification in person only. For more information, visit the website: http://www.immigration.go.th/
Required Documents
Passport
Receipt of Notification of staying in the Kingdom for over 90 days (if prior notification exists).
For more information about the online reporting, please click the following websites:
https://bangkok.immigration.go.th/en/90days-report/
https://www.thaiembassy.com/travel/step-by-step-guide-for-the-90-day-online-reporting.php
https://aseannow.com/topic/1241749-thai-immigration-launches-new-online-90-day-reporting-system/
*Remark: All the processes are subject to change due to the Thai Government's policies. Students are advised to check for up-to-date news, announcements, or other related information regularly.
90-Day Online Notification