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

29 minutes ago, scubascuba3 said:

>>> 180 days (90 + 90)

>> You are very confused … When you report in person say 75 days after arrival you can do next online 15 days prior to next due date.

> 180 days is a rough rule of thumb, but it can actually be more or less than 180 days, agreed? … I was just using 90 (and its multiples) in my comment for simplicity, but technically the first can be up to 97 days and the second can be >180 days, etc., true.

Can be around 75+75 days, 150 days, you are lost in the detail, it's not important

My parent comments said "180 days (90 + 90)", "180 days is a rough rule of thumb", "I was just using 90 (and its multiples) in my comment for simplicity", for the explicit purpose of "simplicity", which was why I was very surprised when people replied that it could actually be more than 180 days, or 150 days etc (as 1st can be up to 97 days, etc) - I thought that was the opposite of simple. 😂🤷

Edited by landosmiles

  • Replies 303
  • Views 34.4k
  • 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

On 5/25/2026 at 11:51 AM, Gaccha said:

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?

It really shouldn't be this complicated to provide what is really unnecessary information. Why can't they just say, "We will assume that you are at your last reported address - unless you inform us otherwise, which you must do within, say, two weeks of moving."

1 hour ago, landosmiles said:

My parent comments said "180 days (90 + 90)", "180 days is a rough rule of thumb", "I was just using 90 (and its multiples) in my comment for simplicity", for the explicit purpose of "simplicity", which was why I was very surprised when people replied that it could actually be more than 180 days, or 150 days etc (as 1st can be up to 97 days, etc) - I thought that was the opposite of simple. 😂🤷

Who cares.

Reporting time frames are very clearly outlined.

Best to do online and mail 14-15 days prior to due date.

For in person report that's more flexible however best not to leave till grace period (7 days after due date)

For online report approval the next due date will be 90 from approval.

Bottom line.

Who cares about your "data points"

Basically posts about nothing

38 minutes ago, BangkokHank said:

Why can't they just say, "We will assume that you are at your last reported address - unless you inform us otherwise, which you must do within, say, two weeks of moving.

You won't get many folk arguing against what you outline.

By way of example.... I live in Bangkok (rental) .

We went to Koh Samed and ended up staying 9 months and I just paid rent for my Bangkok digs.

Did reports via mail. Listing my Bangkok address.

TM30 (apart from change of address) is a joke..

TM30 + TM47 = biggest joke of all time.

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.