Thailand Address Registration, TM30, and 90-Day Reporting: The Residency Admin Checklist Every New Expat Needs in 2026

Ana Liangsupree

Ana Liangsupree

Immigration Consultant

Published 28 May 2026·Updated 28 May 2026

Moving to Thailand comes with more paperwork than most expats expect. Beyond getting your visa, Thai immigration law requires you to register your address every time you move and notify authorities of your continued residence every 90 days. Missing either obligation can delay visa renewals, trigger fines, or complicate future applications. Understanding both the TM30 and 90-day reporting requirements upfront is the single most effective way to avoid bureaucratic friction during your stay.

TL;DR

  • The TM30 is an address registration form. It is the property owner or manager's legal obligation to file it (though you should follow up to confirm it's done). While technically a new TM30 should be filed each time you re-enter Thailand, in practice most people only request a new TM30 from their landlord when they need it for immigration purposes [4][5].
  • 90 day reporting Thailand requires all long-stay foreign nationals who are physically present in Thailand for more than 90 consecutive days to notify immigration of their continuing address every 90 days. The filing window opens 15 days before the due date and closes 7 days after it (in-person only; the online system does not accept submissions after the due date) [3][7].
  • Online 90-day reporting is available under certain conditions, but availability may depend on your circumstances.
  • Rules and document requirements vary by province, so always check with the immigration office covering your area.
  • Falling behind on either requirement can create real problems at visa renewal time, even if you have a valid visa.
About the Author: This article is produced by the team at Issa Compass, a software-driven Thai visa services platform serving over 10,000 expats monthly. Issa Compass's immigration consultants and legal professionals work directly with the Thai visa system daily, giving the team a grounded view of how residency administration works in practice across different provinces.

What Is the TM30, and Who Is Actually Responsible for Filing It?

The TM30 is Thailand's official residence notification form for foreigners. It exists because Thai immigration law places an obligation on property owners and managers to report when a foreign national is staying at their address [5]. In practice, this means your landlord, hotel, or guesthouse is the responsible party, not you personally. That said, many landlords are unaware of this requirement or simply do not follow through. As a foreign resident, you have a strong practical interest in confirming that the TM30 has been filed, because an unfiled TM30 can directly affect your ability to renew a visa or obtain other official documents [6].

  • Who must file: The landlord or property owner where a foreigner stays. This is the landlord's responsibility, not the tenant's [5].
  • When to file: Within 24 hours of the foreigner's arrival at a new address [4].
  • Triggers for a new TM30: Moving to a new address, returning to Thailand from abroad, or changing your place of residence within Thailand. Note that while technically a new TM30 should be filed each time you re-enter Thailand, in practice most people only request a new TM30 from their landlord when they need it for immigration purposes [4].
  • Where to file: At the immigration office responsible for the area where the property is located. Online filing is also available through the official TM30 portal for eligible cases [1].
Province variance note: Each Thai province administers its own immigration requirements. Document requirements, acceptable filing methods, and enforcement practices differ across Bangkok, Chiang Mai, Phuket, Pattaya, and other regions. Always check with the specific immigration office covering your area [1].

What Is 90-Day Reporting and Who Needs to Do It?

Distinct from the TM30 but closely related, 90 day reporting in Thailand is a separate legal requirement. Any foreigner who is physically present in Thailand for more than 90 consecutive days must notify immigration of their current address [7]. Where the TM30 registers your address when you arrive or move, the 90-day report confirms your continued presence at a reported address.

This requirement applies whether you are on a Non-B employment visa, a Non-O retirement or family visa, an LTR visa, or a DTV. The clock starts from the date of your last entry into Thailand or your last 90-day report, whichever is more recent. If you leave and re-enter Thailand, your 90-day reporting period resets and starts counting again from your new date of entry [3].

Requirement TM30 90-Day Report
Who is primarily responsible Property owner or manager (landlord's responsibility, not the tenant's) The foreign national
When to file Within 24 hours of arriving at new address Every 90 days of continuous stay. The filing window opens 15 days before the due date and closes 7 days after it (in-person only; online filing closes on the due date itself).
What it reports Foreign national's arrival at an address Continued residence at a reported address
Online filing available Yes, for eligible cases Yes, under specific conditions
Varies by province Yes Yes

Can You File Your 90-Day Report Online?

Online filing may be possible depending on your location and circumstances. Many expats assume they can always file online, and that assumption has caught people off guard. 90-day reporting services through agents are only available for residents in Bangkok. Outside Bangkok, consult your local immigration office about available filing methods and eligibility conditions [7].

If you are in Bangkok, the practical takeaway is that you do not have to give up a whole day for this. Filing in person at your local immigration office can easily eat six hours — roughly two hours in transport and at least four more queueing and waiting. Instead, you can hand your passport to Issa Compass and have the report filed for you, or simply send your passport over by Grab messenger. The reporting service costs 600 THB, and it saves you the entire day. For most people in Bangkok this is the difference between a lost working day and a five-minute errand.

For those eligible to use the online system, the following conditions must all be met [3][7]:

  1. You have not left Thailand since your last 90-day report.
  2. You are residing at the same address as your last 90-day report.
  3. You are filing up to 15 days before the due date. The online system does not accept submissions after the due date — the 7-day grace period after the due date applies only to in-person filing [7].

Even when all three conditions are satisfied, immigration may still reject an online filing at their discretion. If that happens, you will need to file in person at your relevant immigration office. Processing usually takes 2-3 business days for approval or rejection, so do not leave filing to the last possible day [7].

Important: If you have travelled outside Thailand since your last 90-day report, online filing is not available regardless of your address situation. You will need to file in person. Late reporting requires an in-person visit and may result in a fine [7].

What Happens If You Miss a Filing Deadline?

Late TM30 filings and missed 90-day reports both carry real consequences. For the TM30, fines can apply to the property owner, and an unfiled or outdated TM30 can create problems when you attempt to renew a visa or file other immigration documents, because officers will often cross-check your address registration history [6]. For the 90-day report, a late filing typically results in a fine, and repeated non-compliance can complicate future immigration applications [3].

The more practical risk, however, is what happens at visa renewal. Immigration officers reviewing a renewal application may scrutinize whether your 90-day reports are consistent with your visa history. Gaps in reporting create questions that slow down or complicate an otherwise straightforward renewal.

Frequently Asked Questions

Does every foreigner in Thailand need to file a 90-day report? The 90-day reporting requirement applies to any foreign national who is physically present in Thailand for more than 90 consecutive days. If you leave and re-enter Thailand, the count resets from your new entry date [3].
If my landlord files the TM30, do I still need to do anything? Your landlord or property manager is the legally responsible party. TM30 is the landlord's responsibility, not yours, though your landlord may request documents from you to facilitate their filing. It is in your practical interest to confirm the TM30 has been filed, keep a copy, and follow up if it has not been done. An unfiled TM30 can affect your visa renewals even if it was not your obligation to file it [5][6].
Do I need to file a new TM30 if I travel abroad and return to the same address? Technically, your landlord should file a new TM30 each time you re-enter Thailand, even if you return to the same address. In practice, most people only request a new TM30 from their landlord when they need it for immigration purposes [4].
Is there a grace period after the 90-day report due date? Yes. The reporting window runs from 15 days before your due date to 7 days after it. Within those 7 days after the due date you can still file in person without a fine. The online system, however, will not accept a report after the due date, so a late filing must be made in person. Filing beyond the 7-day grace period requires an in-person visit and may result in a fine [7].
Do the rules differ depending on which province I live in? Yes. Thai immigration administration is managed at the provincial level. 90-day reporting services through agents are only available for residents in Bangkok. Document requirements, acceptable filing methods, and office procedures vary across provinces. Always check with the immigration office responsible for your specific area [1][2].
Can I file the TM30 myself if my landlord won't do it? The TM30 is the landlord's legal responsibility, not the tenant's. Your landlord may request documents from you to facilitate their filing. If your landlord is uncooperative, consult the immigration office covering your area or an immigration professional for guidance specific to your situation [1].
Does the 90-day reporting requirement reset when I travel? Yes. If you are currently outside Thailand, you do not need to complete the 90-day report. Once you re-enter Thailand, your 90-day reporting period resets and starts counting again from your new date of entry [7].
About Issa Compass

Issa Compass is a software-driven Thai visa services platform that helps individuals and businesses navigate the complexities of Thai immigration, from initial visa applications to ongoing compliance. The platform's AI-powered verification engine checks applications against a comprehensive database of rules, including embassy-specific requirements, to maximize approval chances. For applicants who qualify through Issa Compass's pre-qualification process, the company backs its work with the Issa Guarantee: a full refund of both the government fee and the service fee, or a free reapplication, if an application is rejected. With a 4.8-star rating from over 800 Google reviews and more than 10,000 users served monthly, Issa Compass combines technological precision with licensed immigration expertise to make Thailand's immigration system more accessible and less stressful.

Need help with your Thailand visa application?

Whether you are preparing a visa application or navigating Thailand's immigration requirements, the team at Issa Compass is ready to help. Get expert guidance backed by technology and a guarantee that few others in the industry can match.

Visit Issa Compass at issacompass.com

References

  1. Guide - TM30 : Declaration of residence (Tutorial) (visathailand.com)
  2. TM.30 & 90 Days Reporting Guide Thailand | Thai Solutions (www.thaisolutions1502.com)
  3. 90-Day Reporting in Thailand | Thai Visa Checklist (thaivisachecklist.com)
  4. TM30 Thailand Guide 2026 - Filing, Rules & Tips (pattayaservicemarket.com)
  5. TM30 - Address Notification for Foreigners in Thailand | Guides (Thailand-elite.com)
  6. Thai Immigration's TM30 Address Reporting in 2026? - Integrity Legal - Law Firm in Bangkok | Bangkok Lawyer | Legal Services Thailand (legal.co.th)
  7. 90-Day Report Thailand (2026 Guide) - ThaiLawOnline (www.thailawonline.com)
Ana Liangsupree

Written by Ana Liangsupree

Immigration Consultant at Issa Compass

Still have questions? Message us on WhatsApp at +66 62 682 6204 or on Line at @issacompass and ask our in-house legal team about your specific situation.

Note: Issa Compass is a software platform designed to streamline visa applications and connect you with immigration professionals. We're here to make the process faster and easier, but we're not a law firm or government agency. The final decision for visa approval rests with government officials and immigration policies.