Ask question
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
4 months 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!
377
views
4
all likes
2
replies
2
users
TLDR : Answer Summary
The 90-day reporting on a non-immigrant O-A visa in Thailand requires your first submission to be done in person at your local immigration office. Subsequent reports can generally be done online, regardless of your location at the time. If you leave Thailand and re-enter, the 90-day reporting clock resets. You are responsible for tracking your reporting dates. When reporting while traveling, you should report your physical location at the time. If staying in a hotel, ensure a TM30 form is completed by the property owner. If you move regions, you need to report to the local immigration office where you currently reside.
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.
Alex **********
ORIGINAL POSTER
Had a few more small questions.

Once I’m in the country and established and doing my 90 day reporting, I understand that it’s largely an automated process after the first in person visit, but if I end up moving from Bangkok to another region, and I need to physically go to immigration for 90 day reporting (after taking a trip outside the country) or for any other reason, would I then go to the local immigration office of where I now live?

And is this also true for the extension of stay? If I moved from Bangkok to another region before my annual extension application, would I then apply in the local immigration office of where I now live? 

Lastly, and this is a bit off-topic as it’s regard to banking. If I establish my bank at a K-Bank branch in Bangkok, but then move to another region, what are the limitations of of using a K-Bank branch in another location, and is there anything I can do to mitigate that? I’m not used to having limitations on within different branches of a major banking corporation. This is a difference between Thailand and where I currently live.

Thanks
Like
Reply
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.
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.