Skip to content
View in the app

A better way to browse. Learn more.

Thailand News and Discussion Forum | ASEANNOW

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

90 Day Report Due Date

Featured Replies

Since entering Thailand Visa exempt I have obtained a Non-Immigrant O visa. Is my date of 90 Day Reporting from the Date I entered Thailand or the Date my Visa was stamped?
 

I assumed it is 90 Days from entering Thailand but given I have presented myself twice at my local Immigration Office since entering Thailand I wasn’t sure. 
 

I will be applying for my annual extension next month and can tie that in with my 90 Day report if it is due 90 Days from entering Thailand. 

  • Author

Thanks to BrandonJT for the excellent response re-posted below!

  • Popular Post

(Re-posted here because at least for me your text is showing as black and very difficult to see with dark theme)

 

This is actually one of the most confusing aspects of 90-day reports.

 

A 90-day report is only required if you are on a stay that can be more than 90 days.

 

So what that means is, when you entered visa exempt, 90-day report was not relevant.

When you got your non-O visa, 90-day report was not relevant.

When you go to get your first 1-year extension, only at this time does the 90-day report requirement start.  Once you receive your extension, the immigration officer will put a slip of paper in your passport that will have your first 90-day report date (which will be 90-days from the start of your 1-year extension).

 

Yes, it's very confusing.  Yes, you'll get replies that say it started as soon as you entered Thailand, but that is not correct.  Neither your visa exempt nor your non-O visa allow for stays greater than 90 days, so neither one of them started the countdown for a 90-day report.

(To make it EVEN MORE confusing, language school education visas and extensions are only available 90-days at a time, but are subject to 90-day report starting from the first extension.  Why? I have no idea. But don't try making sense of Thai immigration or you'll get a migraine.)

  • Author
2 minutes ago, BrandonJT said:

(Re-posted here because at least for me your text is showing as black and very difficult to see with dark theme)

 

This is actually one of the most confusing aspects of 90-day reports.

 

A 90-day report is only required if you are on a stay that can be more than 90 days.

 

So what that means is, when you entered visa exempt, 90-day report was not relevant.

When you got your non-O visa, 90-day report was not relevant.

When you go to get your first 1-year extension, only at this time does the 90-day report requirement start.  Once you receive your extension, the immigration officer will put a slip of paper in your passport that will have your first 90-day report date (which will be 90-days from the start of your 1-year extension).

 

Yes, it's very confusing.  Yes, you'll get replies that say it started as soon as you entered Thailand, but that is not correct.  Neither your visa exempt nor your non-O visa allow for stays greater than 90 days, so neither one of them started the countdown for a 90-day report.

(To make it EVEN MORE confusing, language school education visas and extensions are only available 90-days at a time, but are subject to 90-day report starting from the first extension.  Why? I have no idea. But don't try making sense of Thai immigration or you'll get a migraine.)


Thanks for your response and very clear explanation, much appreciated. 

On 9/7/2025 at 10:09 AM, skorts said:


Thanks for your response and very clear explanation, much appreciated. 

Indeed BrandonJT post is spot on and explains how clock starts for first 90 report. 

This is often misunderstood. 

Here is thread with further posts from Tod and Brandon 

https://aseannow.com/topic/1367600-confused-by-first-90-day-report/

 

Bit off topic however my most recent 90 report online was made last Friday 5th.

The reminder email did indeed arrive on the 5th.

I had it in calendar anyway. 

Did it online on the spot and currently waiting approval. 

Edit: just now report approved.

So online report Friday received approval Monday (CW) 

 

@skorts you will do your first extension in person. 

 

BTW: for anyone looking for appointment for extension CW there are spaces available. 

I just made (Now) appointment for October extension + appointment for reentry permit

Create an account or sign in to comment

Recently Browsing 0

  • No registered users viewing this page.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.