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

What are the rules and procedures for 90-day reporting on a non-immigrant O-A visa in Thailand?

Dec 27, 2025
13 hours ago
Alex **********
ORIGINAL POSTER
Specific questions for 90-day reporting on a non-immigrant O-A visa.

I’m sure this info has been answered elsewhere, but these boards have been very helpful.

Generally speaking, is my understanding correct that the first time you do a 90-day reporting it should be done in person at the immigration office where you reside, but then subsequent reporting can be done online, regardless of where you are staying at the time?

Is my understanding correct that if you leave Thailand, that your 90-day reporting clock resets from the time you re-enter Thailand on this visa? If that’s true, is there any place online to check when you’re 90-day reporting is due or do you have to essentially keep track of everything on your own based on your last 90-day reporting and/or your last arrival stamp?

And then I have questions on these two scenarios:

1. If I have a long-term lease in Bangkok, but at the time of my 90-day reporting, I happen to be traveling in Phuket, am I supposed to report my leased residence in Bangkok or where I am currently traveling in Phuket? If it’s a hotel in Phuket, does that matter? 

2. If I don’t have a long-term lease at the time of my 90-day reporting, and my location has changed since my last 90-day reporting. Let’s say, my first reporting was at an Airbnb in Bangkok, and now I am traveling and I’m in a hotel in Phuket, which I presume would not have TM 30. What would I do in that scenario?

Thanks again for helping the newbie!
156
views
1
replies
0
images
2
users
TLDR : Answer Summary
This post discusses the 90-day reporting process required for holders of a non-immigrant O-A visa in Thailand. It seeks clarification on whether initial reporting must be done in person at the immigration office, with subsequent reports allowed online, and whether the reporting timeline resets upon leaving and re-entering the country. Additionally, it raises questions about reporting addresses during travel, specifically whether to report a long-term lease or a temporary hotel stay, and the implications of TM30 forms.
90 DAY REPORTING RESOURCES / SERVICES
  • Use the trusted Thailand 90 Day Reporting Service to 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.
Brandon ************
The TM47 90-day report is your responsibility. You must keep track of when it is due. If you leave Thailand and return, your next report must be done in person. This is the rule every time you leave.

1) the 90 day report is supposed to be so they know where you are every 90 days. So you're supposed to do it where you are physically at. You would need a TM30 to have been done in order to do a TM47 there.

2) TM30 has nothing to do with a lease. It's the legal requirement of EVERY property owner in Thailand to submit a TM30 within 24 hours of arrival of any foreigner staying at an address.
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