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.

Thai immigration online 90 day reporting system (2025)

Featured Replies

Been out of the country a week, returned 23.8.2025 with TDAC. So first 90-days should be 19.11 right? Now I got email reminder about 16.10: previous interval. It’s tempting to just go with that, apply online for 16.10, but what to say for Arrival Thailand Date? 23.8.2025 or the previous one from 29.6.2023? You think the system will notice new arrival date and reject?

  • Replies 259
  • Views 29.1k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • BrandonJT
    BrandonJT

    The "system" is someone at the local office logging in and approving or rejecting the submission you made. 

  • If they didn't reset your due 90 day report when obtaining your extension stamp, then just proceed with the given date.

  • The online system pumps out a reminder 2 weeks before the 90 days are up from your last report.  Leaving the country doesn't get fed back to it so just ignore the email.

Posted Images

19 minutes ago, Odinrex said:

Been out of the country, returned 23.8.2025 with TDAC. So first 90-days should be 19.11 right?

 

20th November by my count.

 

Aug. - 9 days.

Sep. - 30 days.

Oct. - 31 days.

Nov. - 20 days.

 

21 minutes ago, Odinrex said:

Now I got email reminder about 16.10: previous interval. It’s tempting to just go with that, apply online for 16.10, but what to say for Arrival Thailand Date? 23.8.2025 or the previous one from 29.6.2023? You think the system will notice new arrival date and reject?

 

Quite a few of us have done similar recently as it keeps you in the online system rather than doing the first one in person after being out of the country.  Leave the arrival date as it was before.

 

I think one poster may have got picked up on it but more have got away with it.

5 hours ago, treetops said:

Leave the arrival date as it was before.

Nah, think I'll enter the new date, otherwise I'd have to go on using the old date going forward. Wouldn't feel safe knowing there was a wrong date in the system they could easily find out was wrong.

 

If I can stay in the online system with the new arrival date, I would never more have to show up in person as long as I keep my travels between reporting dates. I'll let you know how it goes on the 16th.

3 hours ago, Odinrex said:

Nah, think I'll enter the new date, otherwise I'd have to go on using the old date going forward. Wouldn't feel safe knowing there was a wrong date in the system they could easily find out was wrong.

 

If I can stay in the online system with the new arrival date, I would never more have to show up in person as long as I keep my travels between reporting dates. I'll let you know how it goes on the 16th.

There's not really any risk of using the old date.  Just play stupid, tell them you received an e-mail telling you to file the report and you just left everything pre-filled.

 

Worst case scenario is 2000 baht fine.  And that's unlikely.  So the real choice is if 2000 baht is worth the chance of skipping the immigration office or not.

In the Pattaya forum @Jingthing reported that after getting a new passport he was told he could no longer do online reporting until he left the country and came back. After that it was time for me to do the same, so I made sure when I did the 90-day report with my new passport that I asked whether I needed to leave the country and come back to be able to report online, and two different immigration officers were adamant that I would indeed need to leave the country.

I'm not happy about this.

3 minutes ago, opporna said:

In the Pattaya forum @Jingthing reported that after getting a new passport he was told he could no longer do online reporting until he left the country and came back. After that it was time for me to do the same, so I made sure when I did the 90-day report with my new passport that I asked whether I needed to leave the country and come back to be able to report online, and two different immigration officers were adamant that I would indeed need to leave the country.

I'm not happy about this.

Yes, it's definitely a drag.

4 hours ago, opporna said:

I made sure when I did the 90-day report with my new passport that I asked whether I needed to leave the country and come back to be able to report online, and two different immigration officers were adamant that I would indeed need to leave the country.

Reading the 'tea leaves' on this, it may be that immigration is attempting to implement linkage of the TDAC, passport info and 90-day status. 

 

Monitoring the 90-day status  got messed up after they did away with TM7 arrival/exit cards. (Just at airports I understand, as reports indicated land borders continued using them.)

 

The 'arrival card number' was always pretty key for all 'things immigration'. And the 90-day report online issues started surfacing after they scrapped them, and only snowballed to a such a degree where the 'first report must be done in person after a trip abroad' became a standard requirement. That never happened in the TM7 era. 

 

It is a drag, though, to not be able to do the 90-day report online until you've taken a trip out of the country. (And by extension have your passport details and arrival info registered in the system.)

 

The upside may be, at some point, that 'first report in person after a trip out' requirement will quietly go away.

5 hours ago, rwilem said:

...Monitoring the 90-day status  got messed up after they did away with TM7 arrival/exit cards...

 

I suspect you mean the TM.6 arrival/departure card.

 

I agree with you that Thai immigration seems to have considerable difficulties linking their various databases and using them efficiently.

The single biggest problem in communication is the illusion that it has taken place

 

13 hours ago, opporna said:

In the Pattaya forum @Jingthing reported that after getting a new passport he was told he could no longer do online reporting until he left the country and came back. After that it was time for me to do the same, so I made sure when I did the 90-day report with my new passport that I asked whether I needed to leave the country and come back to be able to report online, and two different immigration officers were adamant that I would indeed need to leave the country.

I'm not happy about this.

Is this one of those rogue requirements at Jomtien.

I know I and many others, after having obtained a new passport and having the stamps transferred, have continued to use the 90-day online system as usual.

 

If this situation was standard, the forum would have been flooded with complaints.

 

Always impressed with all the foreigners accepting to go through all these hassles and red tape harassment from Thai immigration just to stay on continuously....Good for them I guess. No offense. 

13 minutes ago, Liquorice said:

Is this one of those rogue requirements at Jomtien.

I know I and many others, after having obtained a new passport and having the stamps transferred, have continued to use the 90-day online system as usual.

 

If this situation was standard, the forum would have been flooded with complaints.

 


Wasn’t aware of this requirement ( have to leave the country after obtaining new passport to restart online reporting ) but I did get a new passport, here in Thailand, in March. Did first 90 days in person and next 90 days i attempted online it sat there “ pending “ until i went in person.

In hindsight i could have cancelled the online application and tried again or enquired at the IO, but did neither.

Luckily my IO is ten minutes away and a 5 minute process for 90 days but after seeing the above posts will be interesting to see how it pans out next time ( Dec 1st ).

Ayutthaya IO ( for you know who 😀).

Last time I got new passport, I did indeed have to do a border bounce to restart online 90 day reporting. I will be renewing my UK passport around July 2026 so will find out then whether another border bounce is required. Office is Buriram. I'm pretty sure that I have seen reports of other people in other provinces who have NOT had to leave the country & return to continue online 90 day reporting. 

10 hours ago, rwilem said:

Reading the 'tea leaves' on this, it may be that immigration is attempting to implement linkage of the TDAC, passport info and 90-day status. 

The entry/exit and 90 day online systems have always been stand-alone, separate systems.
Local Immigration officials can log into the separate entry/exit system, but rarely do.

 

10 hours ago, rwilem said:

The 'arrival card number' was always pretty key for all 'things immigration'. And the 90-day report online issues started surfacing after they scrapped them, and only snowballed to a such a degree where the 'first report must be done in person after a trip abroad' became a standard requirement.

I've been in Thailand 13 years, and it's always been the case that after a trip overseas you had to file the first 90 day report in person, so the IO could reset the due date in the computer.

When you submit an online report, an IO must manually approve it, but the computer auto generates the next due report date.
Once you get out of sync with the system, the due date has to be manually reset in the computer by an IO.

 

More recently, as I reported a couple of years ago and others have since confirmed, if you're overseas in between 90 day reports, returning before the next due date, you can continue to submit online without issue. Most problems are caused by 'user' error, usually a typo error in the name or address, wrong month in the date etc.

6 minutes ago, Mutt Daeng said:

Last time I got new passport, I did indeed have to do a border bounce to restart online 90 day reporting. I will be renewing my UK passport around July 2026 so will find out then whether another border bounce is required. Office is Buriram. I'm pretty sure that I have seen reports of other people in other provinces who have NOT had to leave the country & return to continue online 90 day reporting. 

That was the old way. UJ often reported that after having obtained a new passport he couldn't use the online system unless he did a border hop, and had to report in person.
Since they update the online system (circa 2021/2022) Joe then found he was now able to use the online system.

When you obtain a new passport and have the stamps transferred, the IO should update the system as such, even manually reset the 90-day report date, so the computer recognises your details when you log in.

 

It sounds as though some IO's when transferring stamps to a new passport aren't updating the system with your new passport details (or don't know how to) and therefore advise doing a border hop, so an entry clearance officer updates the system.

37 minutes ago, Andrew Dwyer said:

Wasn’t aware of this requirement ( have to leave the country after obtaining new passport to restart online reporting ) but I did get a new passport, here in Thailand, in March. Did first 90 days in person and next 90 days i attempted online it sat there “ pending “ until i went in person.

My guess Andrew is that on your second in person report after obtaining a new passport, that IO did enter your new passport details in the system, which the first time didn't happen.

Would I be correct that you have successfully submitted online since?

On 1/8/2025 at 5:33 PM, scubascuba3 said:

think i posted on here months ago they stopped sending out reminder emails, too helpful

I never stopped getting mine

 

1 minute ago, Liquorice said:

My guess Andrew is that on your second in person report after obtaining a new passport, that IO did enter your new passport details in the system, which the first time didn't happen.

Would I be correct that you have successfully submitted online since?


Have to wait until Dec 1st to try online again.

14 minutes ago, Andrew Dwyer said:


Have to wait until Dec 1st to try online again.

Do you receive an email reminder, if not that suggests a detail error somewhere in the system.

21 minutes ago, Liquorice said:

Do you receive an email reminder, if not that suggests a detail error somewhere in the system.


I don’t think i did, after changing passport and doing 1st 90 days in person I didn’t expect to.

I am pretty sure i got all my details right, but who knows, also as my IO is close and 90 days is quick so didn’t worry too much.

Next time around i will be more attentive.

I do remember that i didn’t realise my 90 days was due until the day before due date, did it and after 5 or 6 days pending went to the IO.

 

( i have an app that sends me a reminder 14 days before my “events” but still forgot ! )

4 hours ago, flexomike said:

I never stopped getting mine

 

Maybe depends on office, mine started again

10 hours ago, Maestro said:

I suspect you mean the TM.6 arrival/departure card.

Whoops, yep. Excuse me, TM6, that's what I meant. 

5 hours ago, Liquorice said:

I've been in Thailand 13 years, and it's always been the case that after a trip overseas you had to file the first 90 day report in person, so the IO could reset the due date in the computer.

About the same amount of time in Thailand. Never had an issue submitting online 90-dayers after a trip abroad, not a single one. Had a rejection in another instance, but it had nothing to do with making a report on the 'reset due date' after a trip abroad.  This is at CW. 

5 hours ago, Liquorice said:

I've been in Thailand 13 years, and it's always been the case that after a trip overseas you had to file the first 90 day report in person, so the IO could reset the due date in the computer.

 

Definitely not the case for me.  When the new system was introduced at the end of 2021 I returned (to quarantine) on 14/10/21 and got my 90 day approval online on 30/12/21.

 

Next trip home was in May/June 2022 and I returned about 5th June with an online approval on 19/8/22.

 

After that I think the rule was in place as you describe,

 

image.png.224e627c694b4d0caeba18a2d2891ebe.png

17 hours ago, treetops said:

Definitely not the case for me

 

Yes. Yours is the normal situation. The change happened in February or March 2023.

 

It caused enormous crowds in Chaeng Wattana. An Immigration Officer told me the rule change had created a lot of anger, not just among foreigners. 

On 10/9/2025 at 5:38 PM, Jingthing said:

Yes, it's definitely a drag.

I'll be looking forward to your attempt to do it online when the time comes. Fingers crossed.

2 hours ago, opporna said:

I'll be looking forward to your attempt to do it online when the time comes. Fingers crossed.

Not sure yet that I'll bother. They seemed definitive in telling me it wouldn't work

 

7 hours ago, Jingthing said:

Not sure yet that I'll bother. They seemed definitive in telling me it wouldn't work

 

You may as well try reporting online. You have nothing to lose.

Ok, got the answer after trying to report online per previous interval 16oct after returning from abroad 22aug, entered new arrival date. Rejected, no reason given. Guess I'll have to show up in person 20Nov. 

53 minutes ago, Odinrex said:

Ok, got the answer after trying to report online per previous interval 16oct after returning from abroad 22aug, entered new arrival date. Rejected, no reason given. Guess I'll have to show up in person 20Nov. 

 

Which office?

 

Some are using 15 to 7 days before as a rule so you may have left it too late.

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.