90-Day Reporting & TM30 in Thailand — The Expat's Guide (2026)
How Thailand's 90-day reporting (TM47) and TM30 address notification work, who must file, deadlines, online filing, and what happens if you miss them.
Two Reporting Rules Every Long-Stay Foreigner Should Know
If you live in Thailand on a long-stay visa, two immigration formalities will follow you: 90-day reporting and the TM30. They’re separate from your visa and easy to overlook — this guide explains who must file, when, and how. For the visa itself, see Do I Need a Visa for Thailand?.
Disclaimer note: Immigration procedures and penalties change and can be applied differently by local offices. Always confirm current requirements with the Thai Immigration Bureau or your local immigration office.
90-Day Reporting (TM47)
Who must file
According to the Immigration Bureau, a foreigner who has received a temporary stay permit and remains in Thailand for more than 90 days must notify their residence to an immigration officer every 90 days. This is a report of your address — it is not a visa extension and does not grant extra stay.
When to file
Per the Immigration Bureau:
- Online: within 15 days before, but not less than 7 days before the due date
- In person / by post / authorised agent: within 15 days before or up to 7 days after the due date
If you have a new passport, you generally must report in person (or authorise someone to do it for you).
The count resets when you travel
If you leave Thailand at any point during the 90-day period, the counter restarts from your re-entry date. Frequent international travellers therefore often only need to file once or twice a year.
How to file
- Online via the Immigration Bureau’s e-service (TM47 online)
- In person at your local immigration office
- By registered post or through an authorised agent
If you miss it
Filing late can result in a fine, and repeatedly failing to report can cause complications at your next immigration appointment. File on time, and keep the receipt slip you receive — you may need it for other formalities.
TM30 — Notification of Residence
The TM30 is a separate notification of where a foreigner is staying. Under Thai immigration law, the house owner, property possessor, or landlord (or a hotel) is responsible for notifying immigration when a foreigner stays at their address.
In practice:
- Hotels and serviced apartments usually file the TM30 for you automatically.
- If you rent a condo or house, your landlord may need to file it — confirm who is responsible when you sign your lease.
- A TM30 record is often required before you can do other things, such as 90-day reporting in some offices or applying for a residence certificate (used for a driving licence or bank account).
Keep Track of Your Dates
Because missing immigration deadlines can lead to fines or problems renewing your stay, note your 90-day due date as soon as you arrive or extend. If your stay permission itself lapses, that’s an overstay — a different and more serious issue with daily fines. You can estimate overstay penalties with our Overstay Fine Calculator, and budget visa-related costs with the Visa Cost Calculator.
Frequently Asked Questions
Who has to do 90-day reporting in Thailand?
Any foreigner who has been granted a temporary stay permit and stays in Thailand continuously for more than 90 days must notify their address to an immigration officer every 90 days, under the Immigration Act B.E. 2522.
When can I file my 90-day report?
Online you can file within 15 days but not less than 7 days before the due date. In person (or by post/authorised agent) you can file within 15 days before or up to 7 days after the due date.
Does the 90-day count reset when I leave Thailand?
Yes. If you leave Thailand during the 90-day period, the day count restarts from the date you re-enter the country, so frequent travellers often only file once or twice a year.
What is the difference between TM30 and 90-day reporting?
TM30 is a notification of where a foreigner is staying, normally filed by the property owner, landlord, or hotel. The 90-day report (TM47) is filed by the foreigner about their own continuous stay. They are separate obligations.
Useful Tools & Guides
- Moving to Thailand — Complete Guide — the full relocation hub
- Do I Need a Visa for Thailand? — entry rules by nationality and the visa checker
- Overstay Fine Calculator — estimate penalties if your stay lapses
- Visa & Immigration Cost Estimator — budget visa, extension, and re-entry fees