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

4 hours ago, Schoggibueb said:

Once it was approved, the next time it was rejected. They wrote:

 

Your application for "STAYING LONGER THAN 90 DAYS" has been rejected.

So what did you do when it was rejected? 

You went to the immigration office to do your 90 day?

Was it all OK, no fine etc? 

  • 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

1 minute ago, SAFETY FIRST said:

So what did you do when it was rejected? 

You went to the immigration office to do your 90 day?

Was it all OK, no fine etc? 

As written, I just went through the "Drive Thru 90 days". No fine, as everything was clearly correct from my side.

4 minutes ago, Schoggibueb said:

As written, I just went through the "Drive Thru 90 days". No fine, as everything was clearly correct from my side.

Oh, I must have read the wrong comment because that was not written on your comment I read. 

 

30 minutes ago, SAFETY FIRST said:

Oh, I must have read the wrong comment because that was not written on your comment I read. 

 

I wrote in my first post here.
 

….So possibly they work with different data bases, as my TM30 is correct and hasn't changed.

 

In that case I drive to the airport immigration (drive thru 90 days) and get the next 90 days without any problems.

 

As I asked (with a big smile) the officer why the online registration sometimes works and sometimes not. He gave me a warm smile back and said only "sometimes...".


——-

No big thing. I just wanted give this info incase sombody has the same situation the first time don‘t worry. Just takes a bit more time and a bit gasoline 😀.

3 minutes ago, Schoggibueb said:

 

I wrote in my first post here.
 

….So possibly they work with different data bases, as my TM30 is correct and hasn't changed.

 

In that case I drive to the airport immigration (drive thru 90 days) and get the next 90 days without any problems.

 

As I asked (with a big smile) the officer why the online registration sometimes works and sometimes not. He gave me a warm smile back and said only "sometimes...".


——-

No big thing. I just wanted give this info incase sombody has the same situation the first time don‘t worry. Just takes a bit more time and a bit gasoline 😀.

Oh, that's what happened, when reading I need to wear my bionic vision glasses 👍

On 5/22/2025 at 11:11 AM, Khun Roberto said:

The online 90 day instructions on the Immigration website are plain wrong.

Aliens can report their residence before 15 days or after 7 days “ <- mai chai

To file online, you’d better get the application in the window between 15 and 7 days before due date.

(Maybe the 7 days after due date applies to in-person filing, but not online.)

 

In January this year I filed online with 3 days left before expiry, and the application was rejected. I had to go to CW and waste the better part of a day.

 

As for travelling, my experience has always been that if you leave before 90 days, you don’t need to file anything. When you come back in, the clock starts ticking and you’ll need to file for an extension. If you do it online, it’s the window of 15-7 days before expiry.

..? I thought that one. Would leave before 90 days, return, leave before another 90 days, return, etc.. and never have to file any 90 day reports.  So if one is on a long term visa, you can effectively come and go, with proper multiple reentry permits and never need to do a 90 day report.  Although it seems to me that at some point the officials will raise an eyebrow 

2 hours ago, Schoggibueb said:

I guess I wasn't clear enough. Both adresses on TM30 and TM47 are the same.

 

Not according to them. Pretty obvious, there is an error in the address on their system and the address you compiled online.

 

6 hours ago, Schoggibueb said:

Others (Please specify)Contact immigration to update the (TM30) accommodation notification to the current place. The last register of accommodation at..." (an older adress).

 

Always proofread the completed online form before submitting.
Found many an expat suffering from fat finger syndrome (typo error).

1 hour ago, gk10012001 said:

So if one is on a long term visa, you can effectively come and go, with proper multiple reentry permits and never need to do a 90 day report.  Although it seems to me that at some point the officials will raise an eyebrow 

 

I was here 11 years on multiple entry non-O visas.  Never once stayed more than 90 days, hence never did a 90 day report.  No eyebrows were raised.

 

5 minutes ago, Liquorice said:

 

Not according to them. Pretty obvious, there is an error in the address on their system and the address you compiled online.

 

 

Always proofread the completed online form before submitting.
Found many an expat suffering from fat finger syndrome (typo error).

Ok, last try from my side:

I have already recieved before online a confirmation for my TM47. 90 days passed by.

 

The next time I did it online with the same datas it was rejected. Same datas, same procedure and no „fat fingers“ or whatever from my side.


I don‘t complain about this.

 

TiT

 

15 minutes ago, Schoggibueb said:

Ok, last try from my side:

I have already recieved before online a confirmation for my TM47. 90 days passed by.

 

The next time I did it online with the same datas it was rejected.

Exactly what a mate told me, then I found:

1. His first application was rejected because it had too many digits in his passport number.
2. His second attempt refused because his misspelt his own name.

3. Third attempt rejected because he didn't use the drop-down boxes and spelt 'Muaeng' as 'Muang'.

His fourth effort was approved after he corrected his mistakes and proofread it before pressing 'submit'.

1 hour ago, Liquorice said:

Exactly what a mate told me, then I found:

1. His first application was rejected because it had too many digits in his passport number.
2. His second attempt refused because his misspelt his own name.

3. Third attempt rejected because he didn't use the drop-down boxes and spelt 'Muaeng' as 'Muang'.

His fourth effort was approved after he corrected his mistakes and proofread it before pressing 'submit'.

Thanks for not reading what I posted.

 

"Over and Out"

the rules are clear to most people

How do you correctly spell meuang, muang, muaeng  in English?  And does it really make a difference?

4 hours ago, lungbing said:

How do you correctly spell meuang, muang, muaeng  in English?  And does it really make a difference?

 

It makes a difference when looking for something on Google maps, where Mueang isused.

 

Government agencies generally also use Mueang. AOT (Airport Authority of Thailand) changed Don Muang Airport to Don Mueang Airport some years ago.

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

 

Those who have a new passport, is the online reporting automatically possible once you go to Immigration for the first one? or do you have to prompt them when there?

Recent reports indicate online reporting will not work for you again until you leave Thailand and return.  Why? No one knows.

  • 4 weeks later...
  • Popular Post

I understand that the first 90-day notification, after returning from abroad, should always be submitted in person.

I tried submitting it online anyway, and after a couple of hours, it was accepted.

Here are my details:

Original non-O retirement visa, staying permit renewed annually.

Returned to Thailand on October 16, 2025.

Notification submitted online on January 5, 2026 (9 days before the 90-day deadline).

My local immigration office: Phuket.

4 hours ago, federicoP said:

I understand that the first 90-day notification, after returning from abroad, should always be submitted in person.

I tried submitting it online anyway, and after a couple of hours, it was accepted.

This is extremely encouraging news.

Hopefully, this practice will now spread to other immigration bases because it suggests the tech is in place to communicate between border security and immigration offices.

This ~3 year nightmare will hopefully come to an end.

5 hours ago, Gaccha said:

This is extremely encouraging news.

Hopefully, this practice will now spread to other immigration bases because it suggests the tech is in place to communicate between border security and immigration offices.

This ~3 year nightmare will hopefully come to an end.

These types of flukes have been reported occasionally since the change was made. Don't count on anything changing.

On 1/6/2026 at 7:46 AM, federicoP said:

I understand that the first 90-day notification, after returning from abroad, should always be submitted in person.

I tried submitting it online anyway, and after a couple of hours, it was accepted.

Here are my details:

Original non-O retirement visa, staying permit renewed annually.

Returned to Thailand on October 16, 2025.

Notification submitted online on January 5, 2026 (9 days before the 90-day deadline).

My local immigration office: Phuket.

i submitted my 90 day the other day online. ( Phuket)

it was rejected , so i went and looked at the submission, I entered the wrong year when i came into thailand ( yea stupid)
resubmitted with the correct year,

accepted

so word to all old guys like me,
double check before hitting submit :-)

  • 2 weeks later...

Someone please give me the address for online registration for online 90 days. I received a message saying my Login Password had expired?? Reset your password. I tried with no success, having to go to Immigration to do it personally.. I was asked "Why doesn't Pa do it on line"?☹️ I'm a bit long in the tooth now, 92, and the old grey matter is not what it used to be. I think if I get the correct online address, I will manage. Thanks for any advice.

18 minutes ago, Gandtee said:

Someone please give me the address for online registration for online 90 days. I received a message saying my Login Password had expired?? Reset your password. I tried with no success, having to go to Immigration to do it personally.. I was asked "Why doesn't Pa do it on line"?☹️ I'm a bit long in the tooth now, 92, and the old grey matter is not what it used to be. I think if I get the correct online address, I will manage. Thanks for any advice.

Apply for Notification of Staying in the Kingdom

31 minutes ago, Gandtee said:

Someone please give me the address for online registration for online 90 days. I received a message saying my Login Password had expired?? Reset your password. I tried with no success, having to go to Immigration to do it personally.. I was asked "Why doesn't Pa do it on line"?☹️ I'm a bit long in the tooth now, 92, and the old grey matter is not what it used to be. I think if I get the correct online address, I will manage. Thanks for any advice.

yes it broken, I think what I did was hit "forgot" password to progress to changing password, that solved the issue, they send an email when select forgot and you respond to that email

  • 2 weeks later...

Morning all,

Has anyone tried online reporting for TM 47 90 days. For the first time for me it seems like it is down. I enter all the information as normal, but when pressing submit it tells me NO DATA or MISSING DATA. What the heck. I did call and spoke to an officer and he said it down and up down and up the last few days. Anyone tried recently?

1 hour ago, marin said:

Has anyone tried online reporting for TM 47 90 days.

Yes. It worked for me. I applied Monday morning (Jan. 26) at 10 a.m. and at 7 p.m. last night (Jan. 27) it was approved.

Thanks, got it to work on my phone. But not with Chrome and Windows 11

2 hours ago, marin said:

Thanks, got it to work on my phone. But not with Chrome and Windows 11

Clear your cache.

Worked for me W11 Chrome.

3 minutes ago, Liquorice said:

Clear your cache.

Worked for me W11 Chrome.

Also worked for me a few days ago using W10 and Chrome.

  • 3 weeks later...

I have been unable to log on for a week now. Having put in my email and pass word it either responds my password has expired an email has been sent to renew it but no email arrives or Please log in the user has not logged in.

When I click forgot password it tells me "Success" an email has been sent but no email arrives and I have checked spam.

Any advice would be appreciated.

18 minutes ago, Bilboa said:

I have been unable to log on for a week now. Having put in my email and pass word it either responds my password has expired an email has been sent to renew it but no email arrives or Please log in the user has not logged in.

When I click forgot password it tells me "Success" an email has been sent but no email arrives and I have checked spam.

Any advice would be appreciated.

Had the same issue yesterday, but received an instant email to reset password.

I tried to reset to existing password but was informed the passwords must now consist of 8 characters, including a capital letter, a number and a symbol.

Reset password, submitted report and now awaiting response.

If your not receiving an email reply, double check your are entering your correct email address > typo error.
Other than that you will have to report in person, ask Immigration to confirm your email addy and reset your password.

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.