TM30 is one of the most misunderstood compliance obligations in Bangkok’s rental market. It has been mentioned in passing on dozens of expat forums and property guides but almost never explained clearly from the landlord’s perspective. The result is that a large number of Bangkok landlords are non-compliant without knowing it, and an even larger number comply inconsistently because they don’t understand when refiling is required.
This guide covers everything a Bangkok landlord needs to know about TM30 in 2026: what it is, who is legally responsible, when to file, how to file, what happens if you don’t, and when you need to file again after the first time.
What Is TM30 and Why Does It Exist?
TM30 is the short name for the “Notification Form for House Owner/Occupier/Possessor of the Residence to Notify Accommodation of Foreign National” a legal notification requirement under <cite index=”9-1″>Section 38 of Thailand’s Immigration Act.</cite>
In plain English: whenever a foreign national stays overnight at a property you own in Thailand, you are legally required to notify Thai Immigration of their presence within 24 hours of their arrival.
The form has existed for over 40 years but enforcement became significantly more active from 2019 onwards, particularly in Bangkok and major tourist areas. <cite index=”15-1″>Bangkok and major tourist areas typically enforce more strictly than rural provinces.</cite> In 2026, TM30 is no longer optional in practice it is checked at visa extensions, 90-day reporting, residence certificate applications, and increasingly at building-level inspections.
Who Is Legally Responsible for Filing TM30?
The landlord. This is the most important point to understand.
<cite index=”8-1″>Thai law requires property owners to file TM30 within 24 hours of a foreigner moving in under Section 38 of the Immigration Act. Foreign tenants are not held liable for filing the report they are not required to fill in and submit it.</cite>
The obligation sits entirely with the property owner not the tenant, not the building’s juristic office, and not a third party unless they are a named property manager acting on your behalf.
<cite index=”11-1″>Many Bangkok landlords don’t know about TM30 requirements, especially if they’ve never rented to foreigners before. Some refuse because they don’t understand the process or they’re worried about tax implications.</cite> This concern is unfounded <cite index=”11-1″>filing TM30 has no tax consequences whatsoever.</cite> It is a pure immigration notification, not a tax or financial disclosure.
When Does a Bangkok Landlord Need to File TM30?
This is where most landlords get tripped up TM30 is not a one-time setup. It must be filed in multiple situations:
1. New tenant moves in Every time a foreign national begins staying at your property whether on a long-term lease or a short stay you must file within 24 hours of their arrival.
2. Tenant returns from international travel <cite index=”7-1″>If a foreign tenant leaves Thailand and returns even to the same address a new TM30 must be filed within 24 hours of their return.</cite> This catches many landlords off guard. A tenant who travels abroad for a holiday or business trip and returns triggers a fresh filing obligation every single time.
3. Tenant travels within Thailand overnight <cite index=”3-1″>If your tenant travels to another province (such as a hotel in Chiang Mai or Phuket), that hotel files its own TM30. When your tenant returns to your Bangkok property, you must file a fresh TM30 for their return.</cite> Failure to do this is the single most common reason TM47 (90-day report) submissions are rejected for Bangkok tenants the system detects an address mismatch between the last-filed TM30 (the hotel) and the tenant’s registered Bangkok address.
4. New tenant replaces previous tenant When a tenancy ends and a new foreign tenant moves in, a fresh TM30 must be filed for the new tenant within 24 hours of their move-in date.
Quick reference: TM30 filing triggers
| Situation | Must file TM30? | Deadline |
|---|---|---|
| New foreign tenant moves in | ✅ Yes | Within 24 hours |
| Tenant returns from overseas trip | ✅ Yes | Within 24 hours |
| Tenant returns from domestic overnight stay | ✅ Yes | Within 24 hours |
| New tenant replaces previous tenant | ✅ Yes | Within 24 hours of new arrival |
| Existing tenant stays put, no travel | ❌ No | N/A |
| Thai national tenant only | ❌ No | N/A |
What Are the Fines for Not Filing TM30 in Bangkok?
<cite index=”7-1″>The usual fine for landlord non-compliance is between ฿800 and ฿2,000 per incident. The fine is assessed against the property owner.</cite>
However, the consequences for the tenant are often more significant than the monetary fine for the landlord:
- Immigration officers request TM30 receipts during visa extension appointments missing TM30 can delay or block a tenant’s visa extension
- The 90-day reporting system (TM47) rejects online submissions if the address doesn’t match the last filed TM30
- Residence certificate applications require a current TM30 receipt needed by tenants for driving licences, bank accounts, and condo purchases
This means TM30 non-compliance by a Bangkok landlord directly harms their tenant’s immigration experience and is a frequent, legitimate complaint that leads to tenancy disputes and early lease terminations.
Additionally, <cite index=”3-1″>if a landlord is consistently unresponsive on TM30, the property owner may face fines up to ฿10,000 in cases of repeated or systemic non-compliance.</cite>
How to File TM30 Online in Bangkok
Online filing is the fastest and most efficient method for Bangkok landlords, particularly those managing multiple properties or overseas owners who manage via an appointed representative.
Step 1 – Register on the official TM30 portal Go to tm30.immigration.go.th and create a landlord account. You will need your Thai ID card or passport, and your property’s title deed or house registration (Tabien Baan) details.
Step 2 – Register your property Add the property address, unit number, and building details to your account. This is a one-time setup per property.
Step 3 – Add your tenant’s details When a foreign tenant moves in, log in and enter:
- Tenant’s full name (as per passport)
- Passport number
- Nationality
- Visa type and expiry date
- Date of arrival at the property
Step 4 – Submit and save your receipt <cite index=”9-1″>After submission, save copies of filed TM30 receipts you or your tenant may need to show them when extending a visa or doing 90-day reporting.</cite> The receipt is the proof of compliance.
Step 5 – Refile when required Set a reminder system or use a spreadsheet to track your tenant’s travel dates. Every return from overseas or domestic overnight travel requires a fresh filing.
Alternative: In-person filing <cite index=”13-1″>Landlords can file in person at their local Thai Immigration Office. Bring printed documents including passport copies, visa stamps, and lease agreements. The process is typically completed the same day with a stamped receipt issued on the spot.</cite> The Bangkok Immigration Office is located at the Government Center, Chaeng Wattana Road.
What Documents Do Bangkok Landlords Need for TM30?
For each TM30 filing you will need:
- Copy of the foreign tenant’s passport (photo page)
- Copy of the tenant’s current visa page
- Tenant’s arrival date at the property
- Property address and unit details
- Your own ID (passport for foreign landlords, Thai ID card for Thai landlords)
For the initial property registration on the online portal, you will also need a copy of your title deed (Chanote) or house registration document.
Does TM30 Apply to All Foreign Tenants
Yes. <cite index=”8-1″>The TM30 report applies to all foreigners staying in Thailand, including those with Non-Immigrant B Visas, Retirement Visas, Student Visas, and Spouse Visas.</cite> There is no visa type that exempts a foreign tenant from TM30 coverage and therefore no visa type that exempts the landlord from the filing obligation.
This includes:
- Long-term expat tenants on work permits and Non-B visas
- Retirees on Non-Immigrant O-A visas
- Corporate housing tenants on company-sponsored visas
- Digital nomads and remote workers on tourist visas or DTVs
- Spouses and dependents on O visas
The only tenants who do not trigger TM30 are Thai nationals.
How Does TM30 Affect Self-Managing vs Professionally Managed Properties?
For self-managing landlords, TM30 becomes a recurring operational task rather than a one-time setup. Every time your tenant travels internationally which for Bangkok’s expat tenant population can be multiple times per year you need to monitor their return and file within 24 hours.
For overseas landlords managing from abroad, this is particularly challenging: time zone differences mean a tenant’s return from Singapore on a Saturday evening is your Sunday morning and the 24-hour clock is already running.
Professional Bangkok property managers handle TM30 as a standard part of their service monitoring tenant travel, filing on return, and maintaining records. For expat and overseas landlords, this is one of the clearest practical advantages of professional management over self-managing: TM30 compliance happens automatically, without the landlord needing to track tenant movements from another time zone.
FAQ:
What is TM30 and who has to file it?
TM30 is a legal notification under Section 38 of Thailand’s Immigration Act. Property owners must notify Thai Immigration within 24 hours whenever a foreign national stays at their property. The obligation is on the landlord, not the tenant.
How much is the fine for not filing TM30 in Bangkok?
Landlord fines for non-compliance range from ฿800 to ฿2,000 per incident. Repeated or systemic non-compliance can result in fines up to ฿10,000. The more significant practical consequence is often the impact on the tenant’s ability to extend their visa or file 90-day reports.
Do I need to refile TM30 every time my tenant travels?
Yes. Every time your foreign tenant returns to your property after any overnight absence whether from international travel or a domestic trip a fresh TM30 must be filed within 24 hours of their return.
Does TM30 apply if my tenant has a long-term lease and a valid work permit?
Yes. TM30 applies regardless of visa type, lease length, or work permit status. All foreign nationals staying at a property trigger the filing obligation.
Does filing TM30 affect my tax obligations as a Bangkok landlord?
No. TM30 is a pure immigration notification with no tax implications whatsoever. It does not notify the Revenue Department and has no effect on your income tax obligations.
Can I file TM30 online for my Bangkok rental property?
Yes. The official portal is tm30.immigration.go.th. Register your property and landlord account once, then file each notification online in minutes. Save all receipts tenants may need them for visa extensions and 90-day reporting.
Want TM30 Handled Automatically for Your Bangkok Property?
If TM30 compliance sounds like an ongoing operational burden particularly for overseas landlords managing from abroad We Manage Your Property handles every filing automatically as part of our standard management service, including monitoring tenant travel and refiling on return.


