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.

First 90 day report

Featured Replies

There was a heated debate on a Facebook group last week.Basically when you go to IO and apply for 1 year extension,non o retirement,does that count as your first 90 day report and the clock starts again on that date .Or do you have to return later ie near the end of the initial non o to report your 90 days ?

Generally there is no connection whatsoever between the extension date and the timing of 90 day address reporting.

HOWEVER, I do recall reports that some offices may be forcing a connection.

For most people I would presume no connection unless you're informed by your office differently. 

14 minutes ago, ian carman said:

There was a heated debate on a Facebook group last week.Basically when you go to IO and apply for 1 year extension,non o retirement,does that count as your first 90 day report and the clock starts again on that date .Or do you have to return later ie near the end of the initial non o to report your 90 days ?

 

There are 2 different things to consider.  I think I recall seeing that, and the conversation was about the first thing I'll mention.

1) First extension after the original 90-day non-O visa.

The only time you are subject to 90-day reporting requirements, is if you are on a stay that can exceed 90 days.  So lets say you enter as a tourist, you will never have a reporting requirement.  Then you convert to non-O visa at the immigration office.  The non-O is 90 days so it has no reporting requirement. You could potentially be in Thailand for 180 days at this point (60+30+90) and you still wouldn't have had any reporting requirement, because none of your individual stays would have allowed greater than a 90-day stay.

Then you apply for the 1-year extension at immigration.  They will now put a slip in your passport with your FIRST 90-day report date.  Some people say this is them doing the first 90-day report for you which is neither here nor there.  YOU haven't had any requirement to do a 90-day report up until the point you receive the 1-year extension, because this is the first time you've had a stay that can exceed 90 days.  So this slip of paper will tell you when the FIRST 90-day report you have to do is. 

Same goes for if you enter Thailand with a 90-day non-O visa.  You do not have a reporting obligation until after you get your first extension, and they put that slip of paper in your passport.

 

2)  You already have a 1-year extension of stay, and you are now applying for another year of stay.

This will vary GREATLY, even at the same immigration office.  It's completely dependent upon the officer processing your extension.  They can decide to do a new 90-day report, or they won't do one.  If they put a new 90-day report slip in your passport, then they did it and gave you  your new date. If they did not put a new slip in your passport, then your 90-day report is due 90 days after the last time you made a report.

An extension from a previous extension has ABSOLUTELY NOTHING to do with 90-day reporting and you should never expect it to reset your 90-day report date. Only if the immigration officer is pro-active and kind, and does it for you out of their generosity.

In my own case i had a note put in my passport to do my first 90 day report with day 1 being the day I applied/received the first extension.

This is how it TYPICALLY works. The very first time you get a yearly extension of stay most offices put a small paper in your passport stating when you have to do your first 90 day report. 


In Bangkok the paper looks like this, it's stapled in your passport often under the blue/green receipt of 1900baht (so many people don't even notice it) 


image.png.7291a5e7c6a5b7e0c4ddbfd4485c305c.png
 

NOTE: this is ONLY for the very first yearly extension of stay, after that getting a new yearly extension doesn't "reset" the 90 day reporting and it's due when ever it was due on your previous 90 day report receipt.
 

NOW with that being said, there are a few offices which will 'reset' a 90 day report when you get your subsequent yearly extensions <- by that I mean a few offices will give you a new 90 day report receipt when you get your yearly extension showing your next report is due in 89 days (no matter when you're earlier report was supposed to be due) 


Here is a fool proof way to tell if your office resets your 90 day reporting when you get a yearly extension, works EVERY time;  

You ask yourself, "When I got my yearly extension did the immigration officer put a new 90 day receipt in my passport?"

- IF that answer is YES, that means they DID reset your 90 day reporting and it's due on the date on the new receipt they gave you 
Where as,
- IF that answer is NO, that means they DID NOT reset your 90 day reporting and it's due on the date on the 90 day receipt you currently have..

        

In Phuket when I was on a Type-0A and later a Type-O,  when applying for my yearly extension,  I would ask the IO about my 90 day report ( if they didn’t automatically give me a piece of paper indicating when next 90 day repoert due).

2 hours ago, ian carman said:

There was a heated debate on a Facebook group last week.Basically when you go to IO and apply for 1 year extension,non o retirement,does that count as your first 90 day report and the clock starts again on that date .Or do you have to return later ie near the end of the initial non o to report your 90 days ?

Pretty sure I was in that debate and being booed. 

 

In your op you post the following....

"Basically when you go to IO and apply for 1 year extension"... 

 

You ommitted one VERY important word. It was actually...... "Basically when you go to IO and apply for FIRST 1 year extension" 

For your first extension from the Non O the extension date starts the clock. 

Subsequent extensions (after the first) has nothing to do with 90 day reporting. 

Note: some offices for some reason do the Reports at same time as extension.

A courtesy? In any event the OP was referring to FIRST extension. 

 

Point #5 in this attached thread. 

 

https://www.immigration.go.th/en?page_id=1666 

 

 

My recent experience at Chiang Mai. Entered on my first Non Imm O on 24/10/25, stamped in till 22/12/25.

Applied for 12 month ext on 15/12/25, stamped in till 22/12 next year.

90 day reminder stapled in pp for 14/3/26.

Enquired and was told 90 day from initial entry on O not needed.

  • Author

I think the debate got heated because the OP didn’t get a slip in his passport 

24 minutes ago, ian carman said:

I think the debate got heated because the OP didn’t get a slip in his passport 

Maybe part of it but then again No. 

Some folk have it in their thinking that entry into Thailand starts the clock. 

 

Generally that is correct, however not for the very first extension from a Non O. 

That has been clarified in this thread. 

 

Aside: what confuses things IMO is that some offices do a Report at time of extensions. In reality after the first extension they are not related. 

2 hours ago, DrJack54 said:

a heated debate on a Facebook group

just curious what group that was, because I didn't notice it 😮 and I try to notice anything related to entry/visa/extensions being the nosy person I am 😉 😛 

7 minutes ago, Tod Daniels said:

just curious what group that was, because I didn't notice it 😮 and I try to notice anything related to entry/visa/extensions being the nosy person I am 😉 😛 

"Thailand Visa Advice and more" 

Think it's a TVC related site on FB. 

Found it bit nasty. 

1 minute ago, ian carman said:

Thailand visa advice on facebook 

Was it the "Thai Visa Advice (and everything else) group ?
image.png.7570f411eab24d471a9cdba310149d03.png

That's the 'sister' group to the one I mod which is this one 😛 
image.png.ac17b170b834067cc5f03816c325bc08.png

image.png

image.png

1 minute ago, DrJack54 said:

Found it bit nasty.

you'd be hard pressed to find a more loosely moderated anything goes sort of group than that one. It was actually founded by someone who didn't like my no nonsense modding on the Thai Visa Advice group 😛 and then TVC bought both groups and just let that "everything and the kitchen sink" group run rampant (as opposed to the one I'm on  😉 ) 

 

5 minutes ago, Tod Daniels said:

you'd be hard pressed to find a more loosely moderated anything goes sort of group than that one.

Off topic: however this thread asked about that FB thread specifically. 

 

This is the thread. I thought I would have a look on a quite day. 

As, stated found it nasty even after providing links. Some folk since removed their posts. 

Won't be back in a hurry. 

 

https://www.facebook.com/groups/thailandvisaadvice/permalink/2236770476809773/?app=fbl

6 minutes ago, DrJack54 said:

Off topic:

I am not even allowed ON that group 😮 😛😉  Which is fine by me 


image.png.4be977a2fba1e361722243edb9cf4ba1.png

9 hours ago, DrJack54 said:

Some folk since removed their posts. 

Nah, I deleted some of the comments.  But there's so much nonsense in that group that it's difficult to keep it in check.  It's a losing battle so I only make an effort to nuke the most egregious stuff.

9 hours ago, Tod Daniels said:

I am not even allowed ON that group 😮 😛😉  Which is fine by me 

Yeah, the original founder definitely has a grudge against you 😂

But the rest of the moderators appreciate your knowledge!

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.