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.

Don't They Know I'm out of the Country?

Featured Replies

31 minutes ago, DrJack54 said:

Which cannot be used after trip abroad and requires in person report.

Ridiculous

I am grateful for small mercies.

  • Replies 65
  • Views 2.5k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • Tod Daniels
    Tod Daniels

    It's an automated system that sends out an email based on your last 90-day report online. Ignore it, your next 90-day report is due 89 days from the day you stamped in to the country

  • DrJack54
    DrJack54

    I returned to Thailand from trip to Saigon on March 1. My report window opened yesterday. Due to bad fall I am unable to get to CW or even do report via mail. Yes an agent can do it however have dec

  • DrJack54
    DrJack54

    Yes they know you have been out of the country. If you try and do online report re due date as though you had not exited Thailand the report would be rejected. Ignore the reminder email. When you r

On 5/16/2026 at 11:46 AM, Yumthai said:

Interpreting beyond: Foreigners are unreliable and potential harm to the country may possibly be illegally in overstay, consequently need to be closely monitored every 90 days. TM30 being another complementary tracking tool.

Great, that is what is good about Thailand, the locals know we are just visitors and not taking over their country, no social services and dole money handouts hence no hard feeling towards us.

I wish we had such controls back in the UK.

The TM30 and 90 days report take two minutes each to do online even on a mobile.

There was a drive through 90 day report at Phuket immigration, that took five minutes, they have closed it down just now as there is no demand for it as 99% of people are capable of doing the reports online.

Ok we have to go in person every few years when we visit home but that is no problem.

6 minutes ago, JamesPhuket10 said:

Ok we have to go in person every few years when we visit home but that is no problem.

That may be fine for folk that rarely leave Thailand.

In reality many folk travel abroad often.

I for example go to Saigon often.

You need to report in person in that situation.

Visiting immigration for some can involve lot of travel or dealing with very large office such as CW.

6 minutes ago, DrJack54 said:

That may be fine for folk that rarely leave Thailand.

In reality many folk travel abroad often.

I for example go to Saigon often.

You need to report in person in that situation.

Visiting immigration for some can involve lot of travel or dealing with very large office such as CW.

No problem in Phuket, even the yearly extension only takes half an hour.

It all depends on where we live.

Yet another reason why so Phuket is so great.

11 minutes ago, JamesPhuket10 said:

Great, that is what is good about Thailand, the locals know we are just visitors and not taking over their country, no social services and dole money handouts hence no hard feeling towards us.

Ok for shortstayers but for long-term residents with no criminal charge the in-person extension renewal appointment should be more than enough.

16 minutes ago, Yumthai said:

Ok for shortstayers but for long-term residents with no criminal charge the in-person extension renewal appointment should be more than enough.

I don't mind spending two minutes pressing a few buttons on a keyboard while sitting in my air-con home-office every 90 days, why is that so difficult?

At least they allow us to stay here, plus the 90 day report is free of charge.

Maybe they should pay us to stay here and all the petty moaning would stop. 😀

23 minutes ago, JamesPhuket10 said:

Yet another reason why so Phuket is so great.

Wouldn't live there for quids and in any event my criticism of reporting is one it serves zero purpose and two cannot be done online after trip abroad.

Basic Flaw in poorly designed system

34 minutes ago, JamesPhuket10 said:

I don't mind spending two minutes pressing a few buttons on a keyboard while sitting in my air-con home-office every 90 days, why is that so difficult?

At least they allow us to stay here, plus the 90 day report is free of charge.

I don’t mind either... when it works.

Just that inmate feeling is not right.

3 hours ago, DrJack54 said:

Which cannot be used after trip abroad and requires in person report.

Not entirely true.
When the 90 day online system was first introduced in 2015, my local Immigration office informed me to put the 'original' date of entry on the form. (As opposed to the last entry date).

I continued successfully submitting 90 day reports for years, even after trips overseas, because I still entered the 'original' entry date from back in 2014.

The error was only discovered when I renewed my passport in 2023. Only then was I informed to state the 'latest' entry date.

It's the same reason you can still submit 90 day reports when overseas should a 90 day report be due.

The databases for entry/exit, TM30, and 90 day reports are separate entities, serving different purposes.
TM30 and 90 day databases forward the submissions for approval to your local Immigration who approve or reject the submission.
The entry/exit database is primarily for recording foreigners entries and departures and used by entry clearance border control Immigration officers.

As already posted the 90 day online system is automated. Once a local IO approves the submission the computer auto generates the next due 90 day report from the date of submission.

When you go overseas and re-enter, the next due report date will be 89 days after the date of arrival, using your 'latest' entry date, which is now out of sync with the date the computer is expecting your next report. You have to attend in person so the IO can manually 'reset' the due date in the computer system.
Of course if after departure and re-entry you continue to state the date of the previous entry date, rather than the 'latest' entry date, the online system will continue to operate as expected.

2 minutes ago, Liquorice said:

Of course if after departure and re-entry you continue to state the date of the previous entry date, rather than the 'latest' entry date, the online system will continue to operate as expected.

3 minutes ago, Liquorice said:

It's the same reason you can still submit 90 day reports when overseas should a 90 day report be due.

Posts in this thread back up what you are stating.. However.

My last two trips out of Thailand had me out of Thailand when my online window opened.

I just ignored the fact I was not in Thailand and did online report while still out of Thailand.

Both times the report was rejected.

The purpose of the TM30 is to register your current address with your local Immigration office.

The purpose of the 90 day report is to 'confirm' your address is still the same as registered by the TM30.

When you apply at a small IO where you sit behind the applicant close enough to see all their documents and overhear the conversations, it's surprising how many applying for a further extension are providing copies of a Tabien Baan with an address different to that previously recorded with that IO. Sometimes they've even moved from a difference Province yet no updated TM30 has been filed.

Perhaps Immigration could dispense with the need to confirm your current address every 90 days, if they could rely on foreigners to update their address using the TM30.

25 minutes ago, DrJack54 said:

Posts in this thread back up what you are stating.. However.

My last two trips out of Thailand had me out of Thailand when my online window opened.

I just ignored the fact I was not in Thailand and did online report while still out of Thailand.

That contradicts your previous post that your window for submitting your last 90 day report was after re-entering Thailand.

20 hours ago, DrJack54 said:

So after returning to my Bangkok joint from trip abroad March 1.

My window opened Friday for report.

For a joke I tried to do it online and Sunday (today) received rejection (as expected)

I can't explain why it works for some and not others, perhaps for a different reason.
Whilst local Immigration can log into the main database to check entries/exits, my guess is they are to lazy to do so, or it's too time consuming to check every submission.
More than likely they just accept the details you submit are correct.
If they were to check the last entry date on a 90 day report was correct, that would take some considerable time to process the multiple daily submissions they receive.

On 5/16/2026 at 7:25 AM, DrJack54 said:

I returned to Thailand from trip to Saigon on March 1.

My report window opened yesterday.

Due to bad fall I am unable to get to CW or even do report via mail.

Yes an agent can do it however have decided to skip it and pay fine at my annual extension in Nov.

Rant time: IMO the 90 report serves no purpose whatsoever.

So DrJack54, if you have at least one or 2 more due before extension in November, and aren't fit enough to exit TH during that time, do the fines accumulate or just pay the one missed?

Can you not plead incapacity at this time supported by medical report?

As I regularly exit multiple times throughout the year, every 90days report must be done in person....i guess I could try mailing.

But as my BBL Credit card statement usually arrives by mail after the due date , I'm somewhat wary of this method!!

Trust that you're repairing at a satisfactory pace!

27 minutes ago, Liquorice said:

That contradicts your previous post that your window for submitting your last 90 day report was after re-entering Thailand.

That was another trip. 3 different events

20 minutes ago, orchidfan said:

So DrJack54, if you have at least one or 2 more due before extension in November, and aren't fit enough to exit TH during that time, do the fines accumulate or just pay the one missed?

They do not accumulate. I will be missing 2 or 3 reports.

On day of extension (November) I will make an appointment for 90 Report and after doing my extension I will go to Report desk and expect to pay 2000b

22 minutes ago, orchidfan said:

Can you not plead incapacity at this time supported by medical report?

Not really as the report could be done via mail or agent.

Note I can't do mail as difficult to even leave room

24 minutes ago, orchidfan said:

As I regularly exit multiple times throughout the year, every 90days report must be done in person....i guess I could try mailing.

Mail method works fine. Mail it 14-15 days prior to due date.

As for repairing... Thanks.

Next year will move to use of agent.

Will still maintain the financials however not needed as agent would be sending pp up country.

Attending CW too difficult.

5 hours ago, Liquorice said:

TM30 and 90 day databases forward the submissions for approval to your local Immigration who approve or reject the submission.

I don't get the impression that an online TM30 notification is sent anywhere for approval. Once accepted by the system the moment you submit it, you can search and download the receipt right away.

23 minutes ago, Caldera said:

I don't get the impression that an online TM30 notification is sent anywhere for approval. Once accepted by the system the moment you submit it, you can search and download the receipt right away.

Your registration first has to be approved and that's by your local IO.

26 minutes ago, Caldera said:

I don't get the impression that an online TM30 notification is sent anywhere for approval. Once accepted by the system the moment you submit it, you can search and download the receipt right away.

Correct. For my annual extensions I always have my apartment office spit out a TM30 few days prior to attending immigration and it's provided on the spot

31 minutes ago, DrJack54 said:

Correct. For my annual extensions I always have my apartment office spit out a TM30 few days prior to attending immigration and it's provided on the spot

And which Immigration office do you think your apartment complex office registered with.
Why do you need a print off each year, provided your address hasn't changed you just need the original TM30 receipt.

3 minutes ago, Liquorice said:

Why do you need a print off each year, provided your address hasn't changed you just need the original TM30 receipt.

Possibly not required.

Fact is I travel often in Thailand and abroad.

I never file TM30.

I started obtaining new TM30 for annual extensions few years back when random io asked about it.

The io accepts it. Rejuired? Who knows.

Previously I only provided annual lease.

I tick all boxes.

What is your point. Out in the sticks they may do things differently

4 minutes ago, DrJack54 said:

What is your point. Out in the sticks they may do things differently

I'm in a town, not out in the sticks, and I submit my 10 year old TM30 receipt each year for extension applications, same as others.

1 minute ago, Liquorice said:

I'm in a town, not out in the sticks, and I submit my 10 year old TM30 receipt each year for extension applications, same as others.

Lucky you don't live elsewhere perhaps CM an example.

In any event.. Who cares.

All offices are different.

After all there are 75+

https://aseannow.com/topic/1361398-important-change-to-extension-of-temporary-stay-requirement/

21 minutes ago, Liquorice said:

I'm in a town, not out in the sticks, and I submit my 10 year old TM30 receipt each year for extension applications, same as others.

So you have 10 yr old TM30 and your imm office accepts.

And the many threads that state a 10 yr old TM30 would amount to a joke.

So where is this town? Korat?

I report CW no secrets necessary

More likely that it's not even required and they just accept it.

Sorta weird imo

2 hours ago, Liquorice said:

Your registration first has to be approved and that's by your local IO.

I know that, but that has to be done only once per property. Mentioning that TM30 "submissions" require approval in the same sentence as 90-day reports, as you did, is misleading.

1 hour ago, Caldera said:

I know that, but that has to be done only once per property. Mentioning that TM30 "submissions" require approval in the same sentence as 90-day reports, as you did, is misleading.

In both cases you first have to register for both services and get approval.
Thereafter a TM30 submission is just a record of a person(s) staying at that registered address, for which a receipt can be printed.
In the case of a TM47 submission, a local IO checks the details before approving the report and the computer generates the next due report date.

As previously mentioned in reply to why one database can't be used for all events, it's because each serves a different purpose.

2 hours ago, DrJack54 said:

So you have 10 yr old TM30 and your imm office accepts.

Why not!
I haven't moved to a new permanent address in those ten years and confirm that I maintain my residence at that address via 90 day reports and at annual extensions.
My IO do not require a new TM30 when departing and re-entering the Country, as some do, so why would they request a new TM30.

3 hours ago, DrJack54 said:

And the many threads that state a 10 yr old TM30 would amount to a joke.

I haven't read any such threads, other when when the IO isn't complying with the new TM30 regulations and requests a new TM30 after re-entering the Country even when they are returning to the same registered address. I daresay there are those who haven't filed a new TM30 for far longer than 10 years, and there are even those who suggest they have never been requested to file a TM30.

11 hours ago, Liquorice said:

Your registration first has to be approved and that's by your local IO.

what do you mean by this?, I registered my wife online and just uploaded her ID card and Tabian Baan, both accepted. Then did the TM 30 and printed off the approval page. This was done after 24 hours on my return from an overseas trip......

7 hours ago, Liquorice said:

As previously mentioned in reply to why one database can't be used for all events, it's because each serves a different purpose.

The main point of any computer-based Information System (IS) is the technological ability to link databases in order to cross, merge and query heterogeneous information. If an IS is not designed and utilized that way then rather keep using only paper ledgers.

11 hours ago, Liquorice said:

Why not!
I haven't moved to a new permanent address in those ten years and confirm that I maintain my residence at that address via 90 day reports and at annual extensions.
My IO do not require a new TM30 when departing and re-entering the Country, as some do, so why would they request a new TM30.

I had a 9-month-old TM30. Same address, same visa, no change. I had had one exit and re-entry in the interim 9 months.

The 9-month old TM30 was deemed "too old" by Chonburi (Jomtien) Immigration. When I stated it was the same address and same visa and there had been no change, they countered that the visa had not been issued by Chonburi Immigration (It had been issued by MFA, London Embassy). Therefore a new TM30 should have been done at the most recent entry (and presumably every re-entry, who knows?).

The result was a 1600 Baht fine if I wanted to get a Certificate of Residence. Incidentally the Certificate of Residence costs an unreceipted 300 Baht.

The point being that what applies at your immigration office (Khorat?) may well produce a different and less reasonable outcome at other immigration offices.

22 hours ago, Liquorice said:

Not entirely true.
When the 90 day online system was first introduced in 2015, my local Immigration office informed me to put the 'original' date of entry on the form. (As opposed to the last entry date).

I continued successfully submitting 90 day reports for years, even after trips overseas, because I still entered the 'original' entry date from back in 2014.

The error was only discovered when I renewed my passport in 2023. Only then was I informed to state the 'latest' entry date.

It's the same reason you can still submit 90 day reports when overseas should a 90 day report be due.

The databases for entry/exit, TM30, and 90 day reports are separate entities, serving different purposes.
TM30 and 90 day databases forward the submissions for approval to your local Immigration who approve or reject the submission.
The entry/exit database is primarily for recording foreigners entries and departures and used by entry clearance border control Immigration officers.

As already posted the 90 day online system is automated. Once a local IO approves the submission the computer auto generates the next due 90 day report from the date of submission.

When you go overseas and re-enter, the next due report date will be 89 days after the date of arrival, using your 'latest' entry date, which is now out of sync with the date the computer is expecting your next report. You have to attend in person so the IO can manually 'reset' the due date in the computer system.
Of course if after departure and re-entry you continue to state the date of the previous entry date, rather than the 'latest' entry date, the online system will continue to operate as expected.

Yes, Immigration are running with disparate systems that have no universal real-time synergy with each other.

From my experience and observations some systems may share small quantiles of data but overall the left hand does not know what the right hand is doing real-time across the broader general Immigration recording and reporting systems.

This is why there is and will continue to be so much confusion with rejected 90-day online reporting submissions.

A more intuitive and informative user rejection notification solution might be limited due to budget constraints, lack of IT expertise and skills or political departmental issues.

The the 90-day online reporting system is self-populating (optional) from a database source reference

 Self-form population option

The form submission is rejected because the form data entry fields that are loaded by a database table (or manual entry) do not align with the 90-day online application’s user field input cross reference stored field data points.

So this should be your first clue that the database that preloads the user form data is not aligned or synchronized with the online 90-day reporting information repository field checking logic (I expect another database).

As it works most of the time I assume these two database resources are synchronized either manually or from some scheduled batch or runtime program.

They could modify the basic 90-day online reporting application for rejections, by highlighting any of the 12 mandatory from fields that are the catalyst for the rejection and include a unique rejection error code with an associated error code lookup description list.

Then as least the user would then have some idea of why and where the form submission was rejected.

Sorry for the long winded details but having designed many user forms in the past, 101 best practices (like you see with online booking forms) is always to mark in red, a required form field who’s contents are not acceptable or invalid on submission.

 

And, IMHO not an expensive, complex or lengthy change to the existing software, they already have the rejection comparison logic there, they just need to build on the detail of it to better serve the user

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.