This is NOT an official government website. We are an independent resource providing information and assistance to travelers.

Should I file my 2nd 90-day report if I am leaving Thailand shortly after the due date?

Nov 12, 2025
8 hours ago
My 2nd 90-day report is due on 13 November, but I will leave the country on 17 November. Since it’s still within the 7-day grace period after the 13th, should I still do my 2nd 90-day report, or can I just leave the country on the 17th? Will there be any problems?

I did my first report prior 4 days before the due date,

My visa will be expired nov 18th, but my 90 days report due nov 13th. So there is no overstay
1,287
views
0
likes
42
all likes
29
replies
0
images
12
users
TLDR : Answer Summary
The user is inquiring whether they need to submit their 2nd 90-day report, which is due on November 13th, before leaving Thailand on November 17th, given that their visa expires on November 18th. Comments clarify that while the grace period allows reporting within 7 days after the due date, legal obligations dictate that they are expected to file the report on time. Some responses suggest that not filing could lead to minor consequences at future immigration checks, including potential fines. To be safe, they are advised to complete the report before departure.
90 DAY REPORTING RESOURCES / SERVICES
  • Use the trusted Thailand 90 Day Reporting Service to get your in-person report done and mailed to you for as low as 375 THB (even if the online system doesn't work for you).
  • For immediate assistance, contact Thai Visa Centre directly via LINE at @ThaiVisaCentre or Email them.
  • Join the Thai Visa Advice Facebook Group to ask your questions, and get advice from others.
Anonymous *************
ORIGINAL POSTER
I did my 1st report prior 4 days before de due date, that’s why i have to do the 2nd report before my stay end
Robert *******
Anonymous participant And you have to make the report as you are 90 days inside Thailand.

That Immigration allows you to make that report between 15 days before and 7 days late if you walk into the office, or 15 days before if done by mail, or between 15 days before and due date if you do on-line, has nothing to with the fact that you are actually 90 days inside Thailand.
Wannikea *********
The grace period is strictly to report, it is not an overdue date deadline. Do your report.
John **********
There is no grace period in this sense. If you spend 90 days inside Thailand you are legally obliged to make a 90 day report. The grace period only applies to reporting, not the requirement to report. So you can make the actual report in person from 14 days before through 7 days after
Waqar ********
What do you mean by 2nd 90 day reporting? It's not usually needed unless you did first report well advanced? Otherwise, you just leave the country before 180 days clock hits. Or do you mean 2nd report within the year i.e., it's your 9th month?
Stephan ***********
Officially you are supposed to do your report... but...

Leaving the country within the 7 days after due date doesn't mean you don't have to do your report. At the border there will definitely no problem, the IOs there don't care about TM.47, not their business. But... it might be, that when you go for your next report after arrival, they see in the system that you skipped the last report. Now it depends a bit on the mood of the officer... maybe you're lucky and he ignore it, maybe he ask you for a little contribution to the Immigration piggybank (max. 2,000 Baht). But even if that happens, that's not a big drama... it doesn't give you a bad record... nothing to worry about.

So... long story short... if you have the time, go for the report before you leave. That takes you 100% on the safe side...
Siggi *******
@Stephan **********
wrong there will no problem at the next report
Stephan ***********
@Siggi ******
Wrong? What exactly? Did I say there will be a problem? I don't think so. But, since you are so confident, you can surely prove your statement?
Toni *******
@Stephan **********
for me, i didnt have problem doing the next one after skipping one with border run (on day 92). I still wouldnt recommend it, since this is thailand :) for me, it was a mistake i just forgot it
Stephan ***********
@Toni ******
Yes, it happens rarely, but it can bite you. That's why I said... better safe, than sorry... :-)
Toni *******
Anonymous ******************
Over stay is VISA related. 90 days report is for the police filing. Two different things. You are definitely violated the VISA staying limited if you stay over 180 days and the fine is on per day basis and may involve consequences to your VISA.
Stephan ***********
Anonymer Teilnehmer 614 If he did his first report 14 days before due (for example), he would still have 14 days visa left before the next 90 day due date. So... no overstay at all. But... not enough infomation here to clear that.
Anonymous ******************
That’s correct. My point is don’t mix up VISA stay and 90 days reporting.
Anonymous ******************
Technically ur 2nd 90days reporting sud be before 90 days, or else it consider as over stay. Incase of dtv visa
David ********
Anonymous participant 905 it's a 90 day report. It's not a visa issue that is for overstay id you stay past your visa. A 90 day report is for the purpose of reporting your the place where you stay. After the first in person you can do it online it's easy
Anonymous ******************
@David *******
in case of dtv visa u cant report two 90 days back to back ... in 180 days u have to leave the country
Stephan ***********
Anonymer Teilnehmer 905 You can report 14 days before due... if he did that his next report would be due on day 166, still 14 days on his entry stamp left. So... no overstay... but there's not enough information here to clear that.
Siggi *******
@Stephan **********
wrong it's not count the day you report it counts 90 fays
DTV_Be*******
It’s up to you really

It costs nothing to do it so you’re not out any money

But if you are one the fence for Moral reasons just do it
Anonymous ******************
This is kind of a confusing question. 2nd 90 day report would mean you've stayed in Thailand 180 days. But if you leave past the 180 days you stayed too long. or you received an extension? reporting starts back at day 1 when you leave and reenter Thailand. So if you stayed 90 days then left the clock resets and starts again.

So if you leave after staying 97 days in Thailand will you be okay for not reporting? Probably?
Stephan ***********
Anonymer Teilnehmer 480 It's only 180 days if he did his first report on due date or after... not, if he did it before.
David ********
Anonymous participant 480 probably means you don't know. So
Anonymous ******************
@David *******
you're probably right. So
Andreas *********
Anonymer Teilnehmer 480 well noted. it would seem he has maybe wasted his 180-days stay permit on the DTV by November 17th. However, if he did his first 90-days in person four days before due date, then the dates match, and he is not in an overstay
Anonymous ******************
@Andreas ********
i see so if you do it four days before 90 days you have to do it again in 90 days starting from the day you reported, right?
Andreas *********
Anonymer Teilnehmer 480 yes, and that's why he theoretically could have stayed well below the 180-days number, even on two 90-days reports
Stephan ***********
Anonymer Teilnehmer 480 Yes, they don't add 90 days to the former due date, the new 90 days start that day when you report.
DTV_Be*******
Anonymous participant 480

You have 14 days prior and 7 days after your date