Skip to content
View in the app

A better way to browse. Learn more.

ASEAN NOW

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

11 hours ago, Liquorice said:

If as recommended, you add [email protected] and [email protected] to your contact list, then replies shouldn't go to your junk folder.

Actually, I employ a seldom-used email account for the 90-day reporting purpose--basically just for the reg and log in--and a couple others things. (Almost receive-only, almost no mail outgoing.)

I don't rely on the emails, for the upcoming notices and results. I know the date I'm going to apply, do it, and afterwards I will 'check status' on the website.

Way after the fact, at some point checking the junk folder at that account, I saw messages from the 90-day system in there. Just alerting folks to the fact it's possible it could happen.

  • Replies 287
  • Views 33.6k
  • 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.

  • treetops
    treetops

    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

i would just like to thank everyone that helped me out ....checked lastnight and my 90 day has been accepted

again thanks

I didn't get a notice that is was time. But I keep a note on my calendar.

I filled out the online form and sent it in. Got pending ...same day.

Funny thing is that a few hours later I realized I had put down my condos name wrong. correct building and room number

I entered the name of the condo I lived in before.

The next day....approved....

20 hours ago, rwilem said:

Approved two hours after submitting it, now that's how it should work. Which office was that?

It was an online application, approved after 6pm, presumably in Imm headoffice. I was impressed with pending status to approved status in 2hrs.

14 minutes ago, Bredbury Blue said:

It was an online application, approved after 6pm, presumably in Imm headoffice. I was impressed with pending status to approved status in 2hrs.

It would be your local office, not head office.

You can tell from the completed form where it gives the approving officers details, which includes their location, on any I've done.

Tip:

To make sure I include the exact same details (no spelling errors, etc) in the online s

3 minutes ago, treetops said:

It would be your local office, not head office.

You can tell from the completed form where it gives the approving officers details, which includes their location, on any I've done.

In that case it was Samut Prakan.

I am a bit confused in this 90day reporting   

I sent off my 90day via the internet as requested exactly 15 days before due date 4th April    I heard no reply 

 Went to local office to do report today 2nd April got my new date 30th june   which is 87 days Not 90days 

Upon arrival at home checked email received 90day report  which says next report 19june which is 76 days 

See attachments 

So my question is what date is my next report??? 20260402_173357[1].jpgInternet date 20260402_173340[1].jpglocal office

Your mistake was not cancelling the online one before going to the office, i would take the 19th as the date to go by

7 hours ago, MikeandDow said:

 Went to local office to do report today 2nd April got my new date 30th june   which is 87 days Not 90days 

90 day reports are dated from the date of submission, which is not the same as the due date.
As the in person report supersedes the one online, 30th June is the next due date.

  • 1 month later...

I treat the 90 days like a military operation. 21 days prior I book an in-person appointment in the event of the online application being rejected. If I wait any later then there are no times for the necessary dates.

14 days prior I apply online. If 'pending' after 4 days then I cancel and re-submit. If pending after 6 days I cancel and re-submit. I have found this bizarre technique has the best results.

But, in any case, how do I cancel the appointment after I have it? I want to free up the place for somebody else. I can't find a way to do this. Anyone?

7 hours ago, Gaccha said:

But, in any case, how do I cancel the appointment after I have it? I want to free up the place for somebody else. I can't find a way to do this. Anyone?

Log in to the online appointment page, as if you were making an appointment. You will be able to find the appointment info after you're logged in. Look for and hit the 'head and shoulders' icon, which represents your profile. Your appointment will show, and there are buttons to change it or cancel it.

Cancel it, confirm the choice and you're good to go.

On 5/25/2026 at 6:34 PM, rwilem said:

Your appointment will show, and there are buttons to change it or cancel it.

I fear they might have changed things. There are no buttons to change or cancel that I can see.

Screenshot_20260528_111928_Gallery.jpgScreenshot_20260528_111716_Opera.jpg

38 minutes ago, Gaccha said:

I fear they might have changed things. There are no buttons to change or cancel that I can see.

On 5/25/2026 at 6:34 PM, rwilem said:

Look for and hit the 'head and shoulders' icon, which represents your profile. Your appointment will show, and there are buttons to change it or cancel it.

Cancel it, confirm the choice and you're good to go.

I can clearly see the 'head and shoulders' icon (top right, next to EN language options) on your posted infographic.

5 hours ago, Gaccha said:

I fear they might have changed things. There are no buttons to change or cancel that I can see.

Looks like that is a screenshot of a 'fresh' or 'just made' appointment.

Log out of the system, then log in again as if you are going to make an appointment. Hitting the profile icon your confirmed appointment should show, and the buttons to change or cancel it should show.

Edited by rwilem

13 minutes ago, rwilem said:

Looks like that is a screenshot of a 'fresh' or 'just made' appointment.

Log out of the system, then log in again as if you are going to make an appointment. Hitting the profile icon your confirmed appointment should show, and the buttons to change or cancel it should show.

It's easier than that. There is a view details button on the appointment display, the OP screenshot doesn't show it but does show the slider needed to access it . After that he'll get this ...

IMG_20260528_161024.jpg

Edited by Upnotover

4 hours ago, Liquorice said:

I can clearly see

So could I. It leads nowhere useful.

Screenshot_20260528_160924_Photo Editor.jpg

14 minutes ago, rwilem said:

Looks like that is a screenshot of a 'fresh' or 'just made' appointment

It's an old appointment, as I explained before.

I logged in again and it leads to the same place.

I think they've changed the system and stopped the ability to cancel appointments.

I would love to be wrong but I don't think so.

3 minutes ago, Upnotover said:

It's easier then that. Their is a view details button on the appointment display, the OP screenshot doesn't show it but does show the slider needed to access it . After that he'll get this ...

IMG_20260528_161024.jpg

Nice catch! Finally.

God bless you and all your ancestors!

May something is wrong with me, but why we should makes problems about nothing.

I do not think that you can win a lot after come back from outside with a appointment.

And what you lose, if you do nothing?

2/4000 Bath. ;-)

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.