The TM30 is one of those pieces of Thai bureaucracy that confuses almost every expat at some point. Banks ask for it, immigration officers reference it, and tax ID applications require it. This guide explains exactly what it is, who is supposed to do it, and how it works in practice.
What the TM30 Is and Why It Exists
Under Section 38 of Thailand's Immigration Act (B.E. 2522), anyone who provides accommodation to a foreign national including landlords, hotels, guesthouses, serviced apartments, and private householders must notify the Immigration Bureau of the foreigner's presence within 24 hours of arrival. This notification is submitted using Form TM30.
The TM30 is essentially a residence registration system. It tells the Thai Immigration Bureau where every foreign national in the country is staying at any given time. Hotels and guesthouses have always complied automatically their check-in systems are linked to the immigration database. The gap that causes confusion is long-term rentals, where landlords are legally obligated but many are unaware of or ignore the requirement.
Who Is Responsible for Filing It
The legal obligation rests entirely with the accommodation provider your landlord, property manager, or host not with you as the foreigner. This is an important distinction. If your TM30 was never filed, the legal violation is your landlord's, not yours.
In practice, there are several common scenarios:
- Hotels and serviced apartments: Filed automatically at check-in. You will never need to think about it.
- Professional landlords and property managers: Usually aware of and compliant with the requirement. They will file within 24 hours of your move-in.
- Private landlords renting a single property: Awareness is inconsistent. Many do not know about the requirement, particularly older or less experienced landlords. You may need to ask or file it yourself.
- Staying with Thai family or friends: The Thai person hosting you is technically obligated to file TM30 within 24 hours of your arrival at their home.
When a TM30 Must Be Filed
A new TM30 is required in these situations:
- Moving into any new accommodation in Thailand within 24 hours of arrival
- Returning to Thailand from any overseas trip even if you return to the same address, re-entry requires a new TM30
- Changing address within Thailand a new TM30 for the new address
- Any time you spend a night away from your registered address and return technically requires a new filing, though in practice most long-stay expats only file on return from overseas trips
There is no expiry date on a TM30 itself it remains valid until you leave Thailand or move. The requirement is triggered by the event (arrival, return, relocation), not by the passage of time.
How to File TM30 Online (eTM30 Portal)
The Thai Immigration Bureau provides an online filing system at immigration.go.th. This is the most convenient route for most people.
- Register on the eTM30 portal at immigration.go.th. Create an account using your email address. Landlords register as accommodation providers; individuals filing for themselves register as the house master.
- Add the property to your account. You will need the full Thai address including the house number, village number, sub-district (tambon), district (amphoe), and province.
- Submit the TM30 notification. Enter the foreigner's details: full name as on passport, passport number, nationality, visa type, date of arrival, and address. The system validates the passport number against immigration records.
- Download the receipt. Once submitted, download and save the PDF receipt. This is the document that banks, immigration, and government offices will ask to see.
How to File TM30 In Person
If you cannot file online or prefer to do it in person, go to your nearest Immigration Bureau office. Bring:
- Completed TM30 form (available at the immigration office or printable from immigration.go.th)
- Your passport (original)
- A copy of the landlord's ID or house book (tabien baan)
- Proof of your address (rental contract or utility bill)
The filing is free. Processing at the counter is typically same-day. You will receive a stamped TM30 receipt.
Documents Required for TM30
| Document | Notes |
|---|---|
| Passport copy (all pages with stamps) | Current passport showing valid visa/entry stamp |
| Landlord's Thai ID card copy | Or proof of property ownership |
| House registration book (tabien baan) copy | Yellow book for foreigners or blue book for Thais |
| Rental contract | Signed by both parties |
| Completed TM30 form | Available at immigration offices or immigration.go.th |
TM30 vs 90-Day Reporting: The Difference
| TM30 | 90-Day Report (TM47) | |
|---|---|---|
| What it is | Address notification where you are staying | Presence confirmation that you are still in Thailand |
| Who files it | Accommodation provider (landlord/host) | The foreigner themselves |
| When | Within 24 hours of arrival at a property | Every 90 days (before the deadline shown in your passport) |
| Required for | Opening bank accounts, 90-day report, tax ID, some visa extensions | Maintaining legal long-stay status in Thailand |
| Online? | Yes eTM30 portal at immigration.go.th | Yes TM47 online at immigration.go.th |
| LTR holders | Required | Annual only (not 90-day) |
Penalties for Non-Filing
Under the Immigration Act, failure to file a TM30 on time makes the accommodation provider liable for a fine of up to 2,000 THB per unreported foreigner. In practice, enforcement is inconsistent the penalties are more likely to be applied when a foreigner's lack of a TM30 causes problems at an immigration office, prompting a check.
For the foreigner, there is no direct criminal penalty for the landlord's failure to file. The practical consequences are indirect: inability to open a Thai bank account, difficulty with visa extensions, inability to obtain a tax ID, and problems filing the 90-day report. These practical consequences are significant enough that self-filing is usually the most pragmatic solution when a landlord is non-compliant.
Frequently Asked Questions
More Daily Life Guides
Everything practical about living in Thailand from immigration admin to driving and connectivity.
Daily Life Hub 90-Day Reporting Guide Thai Driving Licence