The 90-day notification (TM.47) tells Thai Immigration you are still in the country and where you live. It is not a visa extension. Missing a report can trigger a fine even when your visa or extension is still valid.
Who must file TM.47
The obligation applies to many long-stay permissions — commonly Non-Immigrant categories, extensions, and some special visas. Holders of short tourist exemption or Tourist Visa (TR) stamps usually do not file TM.47 unless Immigration has told you otherwise.
If you hold a Destination Thailand Visa (DTV), Non-Immigrant B, O, ED, retirement, or similar long-stay permission, assume reporting applies until an officer tells you it does not.
When the 90-day clock starts
The deadline is measured from the later of:
- your last arrival stamp in Thailand, or
- the date on your previous TM.47 receipt.
It does not reset automatically on visa renewal alone. After you extend or change status, confirm whether a new entry stamp restarted the clock or whether you must continue from the last report.
Warning
File before day 90, not on day 91. Late reports commonly attract a 2,000 THB fine guideline — and repeated lateness draws scrutiny at future extensions.
How to file
- 1
Locate your last report or entry date
Keep every TM.47 receipt in the same folder as passport copies. Offices will not reconstruct your history from memory.
- 2
Choose the channel your province accepts
First reports are often in person at the immigration office that issued your extension. Later reports may be accepted online through the Immigration Bureau e-service if your profile exists and the province participates.
- 3
Complete TM.47 with your current address
The address should match TM.30 filings where possible. If you moved, update TM.30 first or bring proof the office accepts.
- 4
Submit and keep the new receipt
Photograph the stamped receipt. Set a calendar reminder 85 days out for the next cycle.
Online versus in-person
In-person filing remains the default for many provinces. Bring originals and copies; queues are longest on Monday mornings and the day after long holidays.
Online reporting through the official e-service can save a trip when your account is verified and the province accepts digital submission. If the system rejects your file, go in person before the deadline — “the website was down” is not a reliable excuse.
Documents
Typical TM.47 file
- Passport and current visa / extension page
- Previous TM.47 receipt (if not your first report)
- TM.47 form when filing on paper
- Proof of address (rental contract, TM.30 receipt, or condo letter as requested)
- 2,000 THB cash if you are already late (guideline fine)
Relationship to TM.30 and extensions
TM.30 is the address notification filed when you move in. TM.47 is the periodic check-in while you remain. Extension offices that still ask for TM.30 want evidence your reported address matches reality — keep both receipts organised.
If you leave Thailand and re-enter, the 90-day cycle typically restarts from the new entry stamp. Short trips abroad do not always reset reporting if you hold a re-entry permit and return under specific rules — ask the office that handles your case.
Interactive tools
Visa Expiry Calculator
Enter your entry date and permitted stay to see your visa expiry date and days remaining.
Stamp dates, visa conditions, and extension approvals vary. Always check your passport stamp, 90-day reporting obligations, and official immigration records.
Common mistakes
- Confusing TM.47 with visa expiry — they are separate clocks
- Assuming a visa renewal automatically resets reporting
- Missing the deadline because the reminder was tied to visa expiry, not last report
- Moving condo without updating TM.30, then filing TM.47 with an old address