β Updated on 20.03.2026
What is TM30 in Thailand?
TM30 is a form that property owners and hotel staff use to report the whereabouts of foreign guests to the immigration office. Simply put, for travelers like us, it’s a printed confirmation from the tm30.immigration.go.th portal that proves a foreigner is staying at a specific address in Thailand for a certain period.

Who Is Responsible for Submitting a TM30 Form?
Under Section 38 of the 1979 Immigration Act, property owners are required to submit this information within 24 hours of a foreigner’s check-in — or face a fine. The government uses this system to monitor the movements of foreigners within the country.

During my first two visits to Thailand, I didn’t submit any forms — I didn’t even know about it. I stayed in Airbnbs and hotels, and everything was fine. Now, on my third trip to Thailand, I obtained a TM30 for one reason.
When Will You Need a TM30?
I needed a TM30 only to get a Thai residence certificate. This certificate is mandatory if you want to get a Thai driving license, buy a motorcycle, or deal with any government-related paperwork.
In simple terms, if you’re not planning to register anything in Thailand or get any official documents, you don’t need a TM30. Just relax and enjoy your stay.
Documents Needed for TM30
To get a TM30, you’ll need to provide your passport details and a photo of the page with your latest entry stamp. That’s all — once this information is submitted, you’ll receive a PDF confirmation of your TM30.
In my case, since I rent a condo in Bangkok, I simply asked my real estate agent to handle it for me. If you’re staying in a hotel or renting a property, your landlord, real estate agent, or hotel staff can usually take care of the TM30 for you.
I’ve also written a guide on how to rent a condo in Bangkok — check it out if you’re planning to do the same!
Each Time You Leave Thailand, Your TM30 Expires
Yes, that’s right. If you’re living in Thailand long-term and doing visa runs, you’ll need to ask your agent or landlord to update your TM30 each time you re-enter the country.
I found this out the hard way — I went to the immigration office for a residence certificate with my old TM30 after a visa run, and the officer told me I needed a new one. What actually gets updated is the move-in date, since you can’t officially be living at the property before the date you arrive back in Thailand.
Why Getting a TM30 from Airbnb Could Be a Problem
Airbnb isn’t exactly loved in Thailand — it sits in a legal gray area. Some condos even issue fines for renting out apartments through Airbnb. If you don’t need a TM30, don’t worry — I’ve stayed in Airbnbs myself without any issues.
But if you do need a TM30, things can get tricky. The property owner might not be able (or willing) to provide it. There are a couple of reasons for this: they might not be paying taxes on the rental and don’t want to draw attention, or the apartment could be subleased, making it impossible for them to register you properly.
I personally never had any issues since I didn’t need a TM30 while staying in Airbnb. However, I’ve seen plenty of messages in chats from people whose hosts refused to provide the TM30.
What Can You Do in This Situation?
- Contact the Airbnb host in advance and ask if they’ll be able to provide a TM30.
- Stay at a hotel instead, where staff will handle the TM30 for you without any hassle.
