This is NOT an official government website. We are an independent resource providing information and assistance to travelers.

How do I calculate the 90-day reporting period for immigration in Thailand?

Aug 10, 2025
2 days ago
Derek *****
ORIGINAL POSTER
On the 90 day reporting to immigration, this will be my first time to report , therefore my question is , do I just calculate out the 90 days from when I entered the country or does immigration notify you ? , thank you in advance for any feedback back .
662
views
1
likes
13
all likes
5
replies
0
images
5
users
TLDR : Answer Summary
This is a guide for reporting the 90-day stay to Thai immigration for expats. It's the responsibility of the individual to track their 90-day period starting from the day they entered Thailand, as immigration does not notify you. Although there may be an unreliable automated email reminder after previous reports, it does not account for your travel history. For the report, you have a 15-day window before and a 7-day window after the due date, which is calculated as 90 days from your entry date. It is advised to visit immigration during mid-week for potentially shorter wait times and to set reminders for future reports.
NON-O RETIREMENT VISA RESOURCES / SERVICES
  • Go to the Retirement Visa Section for information on requirements, including age restrictions, financial requirements, and necessary documentation.
  • For immediate assistance, contact Thai Visa Centre directly via LINE at @ThaiVisaCentre or Email them.
  • Explore recent discussions by using the Non-O Retirement Visa tag in the search box at the top of the page.
  • Join the Thai Visa Advice Facebook Group to ask your questions, and get advice from others.
Frank **********
Also put a reminder in your phone for the next 90 day report in case you forget.
Stephan ***********
The day you enter is always "Day 1", so... add 89 days to your entry stamp... that's your "due date". Since you report in person you have a time window of 15 days before and 7 days after the due date. There will be no notification (that's only after you did the report online), it's your job to take care of it.

For calculation...

*********************************************
Phil ********
Your 90 day report shd be in your passport. Hint, go to immigration mid week, not after weekend or holiday.
Brandon ************
@Phil *******
There won't be anything in your passport about 90-day report if you leave Thailand and return.
Brandon ************
You will not be notified. It's your responsibility to count the days.

There is an automated system that might e-mail you 90-days after you do a TM47 report, but it's unreliable. Some people get the reminder and some do not. And it does not know your travel history, so if you leave Thailand you will still get the notification even if you're not in the country.
Thai Visa Advice and Everything Else
... members · 60% approval rate
The Thai Visa Advice And Everything Else group allows for a broad range of discussions on life in Thailand, beyond just visa inquiries.
Join the Group
Thai Visa Advice and Everything Else
View the Conversation
Thai Visa Advice and Everything Else