Ask question
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
9 months 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 .
913
views
13
all likes
5
replies
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.
90 DAY REPORTING RESOURCES / SERVICES
  • Use the trusted Thailand 90 Day Reporting Serviceto get your in-person report done and mailed to you for as low as 375 THB (even if the online system doesn't work for you).
  • For immediate assistance, contact Thai Visa Centre directly via LINE at @ThaiVisaCentre or Email them.
  • 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.
Like
Reply
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...

*********************************************
Like
Reply
Phil ********
Your 90 day report shd be in your passport. Hint, go to immigration mid week, not after weekend or holiday.
Like
Reply
Brandon ************
@Phil *******
There won't be anything in your passport about 90-day report if you leave Thailand and return.
Like
Reply
Reply to
Brandon ************
Reply
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.
Like
Reply
Reply to
Brandon ************
Reply
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
The ask:thailand community, consisting of multiple Q/A groups with over 100,000 members, powers this platform. It is not an official government resource. Our members actively contribute to this resource, and while we strive for accuracy, we cannot guarantee its complete reliability. Assistance to travelers is provided as a community service.