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

What are the important rules for doing a 90-day report and TM.30 in Thailand?

Jul 15, 2025
2 days ago
Daniel **********
ORIGINAL POSTER
90 days report discoveries that cost me 4,000 baht and many wasted hours:

1. Even if you have yearly rental contract and the owner filled up TM.30 when you moved with expire date all the way to the next 12 months IF you get out of the country it’s not valid anymore. Every time you enter Thailand you need to do TM.30 address report again. Ignore that the existing TM.30 “check out date: 30.12.2025” - they don’t accept it and treat as non existent.

The punishment: 1600 baht and need to bring them copies of full rental contract + id of owner + house book.

(collecting rent documents is much bigger punishment).

2. You can do the 90 days report 14 days before the date and 7 days after. Each late day is 500 baht, maximum 2000 baht.

If you will come on the 8th day they treat it as you late 8 days and not 1 days late. Even if you have Documentation of ER stay due to a car accident on these weeks - won’t help. Punishment: 2000 baht, very long queue to pay it and airport officers asking extra questions due to fine stamp on the passport.

In short: every time you fly into Thailand, you need to ask for TM30 even if you’re on yearly contact and even if you left Thailand only for 24 hours. Don’t wait for last moment to do the 90 days report, you never know maybe a pickup truck will crash into you in the exact day you planned to do the report.

Yikes 😬
4,167
views
18
likes
125
all likes
57
replies
0
images
20
users
TLDR : Answer Summary
The post outlines challenges and penalties associated with the TM30 and 90-day report process for expats in Thailand. Key points include the requirement to submit a new TM30 form every time one enters Thailand, regardless of an existing rental contract, and the potential fines for late 90-day reports. Comments reveal a mixed understanding of the rules among expats and highlight inconsistencies in enforcement depending on immigration offices.
Anna *********
Yup I thought that was all pretty common knowledge 😀
Andrew ******
Wait 10 minutes and the rules will change again.
Wannikea *********
10 months in this group and you just realized this now?
Anonymous ******************
Should be common sense
Daniel **********
ORIGINAL POSTER
Anonymous participant 966 I wrote all to help people with my type of common sense,

In my common sense and many others :

1. If you have a yearly rental, and it’s stated black on white on the TM30 that your checkout is end of the year - there is no reason for it to become magically invalid when you left the country for 1 day.

2. If you had a car accident and you spend some time in ER and physically can’t walk or drive to do the 90 days report, I think they can be a lil bit flexible just for 1 day late, provided valid documentation from hospital and exact dates of stay in it.

Not wrote this to yap about immigration or Thailand, not at all, just to help others not assume the same assumptions and not repeat the same mistakes.
Pete *******
@Daniel *********
1. The reason is you are supposed to do a TM30 every time you enter the kingdom. It doesn’t have to make sense, the rule is there.

2. What you think doesn’t change that you’re late. It’s just a fine for being late so they don’t have any leniency. They want you to be late. If I’m in an accident but I’m 2 days late… shouldn’t they still be flexible if they were for 1 day? That’s the problem with leniency, where does it stop.
Daniel **********
ORIGINAL POSTER
@Pete ******
1. It’s fine. Again - it’s confusing that your TM30 says it’s valid until the end of the year, but actually it’s not valid - and it didn’t mention it anywhere. It’s not my first time doing 90 reports, my yearly TM30 was always accepted.

2. Totally acceptable.

I didn’t write to go off about Thai immigration, I write to help no repeat the same mistakes- for sure there people will my type of “common sense” here who might see it and avoid these issues (:
Roger ***********
Nothing new well known
Toni *******
1. Landlord has to pay the fine for not doing tm30

2. 90d can be done 7days later without a fine

You got played. But then again, we are in thailand so just smile and pay if you dont want to waste time foe making things correct :)
Daniel **********
ORIGINAL POSTER
@Toni ******
Tell us how please (number 2) (:
Toni *******
@Daniel *********
it can be done 15day before, or 7days after your 90th day here, no fine. If someone asked you money for it, i guess it went to their own pocket.
Brandon ************
90 day report (TM47) is not 500 baht per day. It's overstay that's 500 baht per day.

You have from 14 days before until 7 days after your due date to file. If you miss it, there is no excuse, it's 100% on you. You had 3 full weeks to do it. Day 8 starts the 2000 baht fine, and it's 2000 baht whether you are 8 days late or 8 months late.
Daniel **********
ORIGINAL POSTER
@Brandon ***********
yes my bad,it’s going to be 2,000 baht anyway.

I planned to do it near the end but had an accident and couldn’t. They won’t accept any excuses even if have documentation to prove - which is acceptable 🤷‍♂️
Toni *******
DTV_Be*******
Welcome to Thailand and all the rules age regulations you have to follow
Daniel **********
ORIGINAL POSTER
DTV_Begpacker yes, I took the time to write all that to try save someone from same mistakes (:
DTV_Be*******
@Daniel *********
just fyi

Nobody ever listens and will repeat the mistake for perpetuity
Greg ********
For point 1 it is another "Depends on the Office" question about redoing TM30 when returning to same address from overseas trip. Jomtien there was no need. Chiang Mai must do.
Daniel **********
ORIGINAL POSTER
@Greg *******
it happen today in jomtien
David ******
@Daniel *********
Same here. Jomtien IS asking for a new TM30 even when the address didnt change.
Greg ********
@Daniel *********
Wow. Over the years they have swung one way then the other. My last few times never redid the TM30 there and no issue. In Chiang Mai my agent told me it had to be done and tell her each time I came back.
Pete *******
@Greg *******
it might just depend on the particular clerk. Maybe it was because there was an over stay too?
Greg ********
@Pete ******
Yes, it can come down to the particular officer on the day. Chiang Mai though must do TM30 after a overseas trip. It is why the good agents offer it as part of the service
Siggi *******
Nobody at the airport is interested in tm30 or 90 days report, not true they collecting fines. If you have dtv you normally never have to interact with imigration so you would never pay a fine
Daniel **********
ORIGINAL POSTER
@Siggi ******
I think you didn’t read right 🙂
Siggi *******
@Daniel *********
I can tell you there is zero risk of fine even you do nothing, just travel minimum every 6 month.

And if you want to have tm30 you can register online with the information what should be attached to the rental contract or you go to immigration office with passport and tell them you are back same address again. Nothing to fill out.

My landlord died 3 years ago and I made a new contract with his son but still register friends when they coming to Thailand online under the old name.

All the people with dtv visa are new in Thailand and don't have a clue and complain about everything. In Thailand you do not act by logic you adapt and solve problems by finding a way what suits you.
Toni *******
@Siggi ******
you need tm30 receipt for 90d report and it cannot be one made before you re-entered. You have your landlord's account info (login and password) to do tm30 thats good, but most tourists dont. Maybe not legal the way you do it, I hope you dont get caught
Siggi *******
@Toni ******
the 90 days are not so important like you think
Toni *******
@Siggi ******
i didnt say anything about the importance of it....
Toni *******
@Siggi ******
i encourage people to follow the law in the countries they travel. I myself did a borderrun 3-4days after my 90d report was due, not on purpose i just didnt remember it... had no troubles when making the next 90d
Milo *********
This is why I take a flight somewhere outside of Thailand every 3 months. Never have to deal with this then. And you get a nice weekend break away.
Vladimir **********
I've been doing non-B visas for years without it until one time they requested 🤣 I didn't even know this paper existed..it's all really at the discretion of the officer/branch
Karsten ********
This is the rule in Jomtien for DTV holders not for people with retirement visa.
James ********
@Karsten *******
nope... Jomtien requires a NEW TM30 if you have departed Thailand and return.
Karsten ********
@James *******
yes with DTV, no with Re-entry retirement
James ********
@Karsten *******
I would like to believe that...I am on retired extension and use Jomtien. Fined 2000 when I went to do the 90 day report. Had reentered Thailand and same address on file. Just paid it and not argue about it. I think you are Right... but not worth the hassle to challenge the 90 day report desk.
Karsten ********
@James *******
I was at the desk and wondering why I had to do a new Tm30, which I did online, but had my old one in the passport. So I tried with my previous Tm30, they said because I have DTV I have to make at any entry a new one, my friend who just entered Thailand on a re entry don't need to do so.
James ********
@Karsten *******
thanks for your reply ✅ but they told me and my Thai friend that even with the retirement extension, will need to file a new TM30 whenever I reenter Thailand. 😨
Ian **********
@Karsten *******
This is the rule for all visas, with exception being those on extension of stay based on marriage or retirement. These people can buy a re-entry permit which keeps their TM30 alive. All other visa holders have their permission to stay cancelled when they leave and have to re-register their TM30 upon their return even if they are staying at the same address.
Karsten ********
@Ian *********
exactly, they told me at the 90 day counter, my friend with retirement visa didn't need to..
Greg ********
@Ian *********
Jomtien kept changing their minds over this. For the last few trips out of Rhailand and returns did not in Jomtien. 90 Day report do and no issue. Chiang Mai must redo TM30. Agent does it in minutes. A re-entry permit has nothing to do with TM30.
Ian **********
@Greg *******
I know Chiang Mai make their own rules on TM30. I exited last year with a re-entry permit and my friend was on a visa-exempt. When we returned (staying at the same address) we both went to immigration to re-register our TM 30 and the head woman (Nakhon Sawan office) said I don't have to re-register because I'm still on the same permission to stay (marriage extension) but my friend has a new permission to stay so has to re-register. The same is true of METV. They also have to re-register on every entry because it is a new permission to stay which is what happens with a DTV.
Greg ********
@Ian *********
I was told in particular about this in CM by my property agent. She said just message and she redoes it. In Jomtien I went in person to redo TM30 myself. One time it was processed. Next time pretty much chased away with No Need No Need. It is all party of life's rich tapestry of living here lol. During Covid our whole office had to start the 90 Day reports. Previously everyone travelled frequently so no need. Nobody had ever done TM30 and never did. BOI one stop shop
Daniel **********
ORIGINAL POSTER
@Karsten *******
yes probably, it’s DTV group 🤷‍♂️
Anonymous ******************
What if the pick up truck driver is Covid vaccinated? Do you think that will make a difference?
John **********
It all depends on the immigration office. Some offices require you to file a new TM30 even if you spend one night elsewhere in Thailand
Toni *******
@John *********
jomtien, had to get new receipt of the tm30 after re-enter
Anonymous ******************
I know they gave me a fine even though I was in the grace Period.

I told him if they wanna chase tourists away they can keep this country I’ll spend money elsewhere.

**booking ticket out ***
Peter ***********
Anonymous participant 325 That's good. If you're not prepared to comply with requirements, perhaps leave! 👍👍
Daniel **********
ORIGINAL POSTER
Anonymous participant 325 I don’t even understand what the 90 days report serve other then harassment of expats… especially that now you already fill out the address on arrival TDAC.

Whole process is giving 1970 vibes.

But Thailand is perfect besides that
Peter ***********
@Daniel *********
I've been here 15 years and never had a problem and never cried like you. I've never seen it as harassment, simply a requirement of visiting/living in the country
DTV_Be*******
@Daniel *********
it’s the immigration act of 1979 that introduced the TM30 section 38 is the policy section

Until 2009 they never enforced it then they did and it’s been the standard ever since
Daniel **********
ORIGINAL POSTER
DTV_Begpacker oh so it is indeed 1970’s vibe 😂
DTV_Be*******
@Daniel *********
yeah but it was stuck in a file cabinet for over 30 years before it was enforced

I believe the catalyst to enforce it was the Erawan tragedy that took place in 2015 after that it was enforced big time
Anonymous ******************
@Daniel *********
it’s not perfect. I wish. Only country that does 90 day report even tho addresses already reported
Anonymous ******************
Exactly. Just ignore this bs
John *******
Yes, that is correct.