The 90 day report in Thailand (TM.47) is mandatory for anyone who stays in Thailand for more than 90 days without a break; reporting late costs 2,000 baht.
Last checked: 11 October 2026
In short (as of 11 October 2026)
If you are in Thailand on a temporary permission to stay for more than 90 days without a break, you report your home address to immigration every 90 days (Immigration Act 1979, section 37, paragraph 5).
Window at the counter: from 15 days before to 7 days after the due date. Online: from 15 days before, at the latest on the due date.
Four ways: in person, through someone else with your papers, by registered post (at least 15 days in advance) or online via tm47.immigration.go.th.
Late or not reported: a 2,000 baht fine if you come forward yourself. If you are caught, you pay more.
After every trip abroad the count starts again from day 1 of your last entry.
This article is for Dutch and Belgian nationals with a longer stay in Thailand, such as a Non-O for retirement or marriage, an O-A, a DTV or a work or study visa. The general Thai rules in this guide apply to all nationalities; the parts about embassies and documents are written for Dutch and Belgian passport holders, so if you hold another passport, check the requirements of the Thai embassy or consulate that serves you.
What the 90 day report is
The 90-day report (notification of staying over 90 days, "90 day report") is an address notification, not an extension. Immigration Division 1 and the Immigration Bureau both say so: the report is not the same as an extension of your stay. Your stamp does not change.
The obligation is in section 37, paragraph 5 of the Immigration Act of 1979: a foreigner who stays in Thailand for more than 90 days notifies immigration in writing of their address as soon as they have been in the country for 90 days, and after that every 90 days. The form is called TM.47.
Who has to report
Yes: everyone on a temporary permission to stay who is in Thailand for more than 90 days without a break. For example with a Non-O or O-A and a 1-year extension, with a DTV (180 days per entry) or with a work or study visa.
In practice not: if you come visa exempt or on a tourist visa, you do not go over 90 days even with the maximum extension (visa exempt up to 60 days, tourist visa up to 90 days).
When to report
The count. The first report falls 90 days after your entry. The TM47 system gives this example: someone who entered on 13 December 2023 had to report by 12 March 2024 at the latest. After that, each receipt shows the next date.
After a trip. If you leave Thailand, the count starts again after your return from the day of your last entry. This applies in every case, even if you were away only briefly.
Method From Latest
In person or through 15 days before 7 days after the due date
someone else the due date
Registered post send at least 15 days before the due date
Online (TM47) 15 days before on the due date itself
Online, first report day 75 after entry day 90Four ways to report
1. In person at the counter
At the immigration office in the province where you live. In Bangkok at the 90-day report section of Immigration Division 1, Government Complex Chaeng Wattana, Building B, 2nd floor.
Bring:
Passport
Departure card TM.6, if you have one
The receipt of your previous 90-day report, if you reported before
Form TM.47, filled in and signed by yourself
2. Through someone else
Someone else may submit the report on your behalf, with the same documents. You do sign the TM.47 form yourself.
3. By registered post
Only with Thailand Post, and sent at least 15 days before the due date, to the immigration office for the place where you live. Enclose:
Copies of the passport pages with your personal details, your visa, the last entry stamp and the last extension
Copy of the TM.6 (front and back), if you have one
The original previous receipt, if you reported before and have not been outside Thailand
Form TM.47, filled in and signed by yourself
A stamped return envelope with your address, for the receipt
Keep the proof of posting until you have the receipt back. Immigration Division 1 mentions a waiting time of about 30 days.
4. Online via TM47
The official system is tm47.immigration.go.th, with a manual (version 2.1, September 2026).
Register with your email address and set a password via the link.
Submit a new report (New Application) with your address, passport details and contact details. You can submit from 15 days before the due date and at the latest on the due date; anything later is rejected automatically.
Follow the status. The application first shows "Pending". After approval you receive the receipt with the next date by email; the Immigration Bureau names a period of 3 working days.
Rejected? Read the reason under Check Status. With the message "Visa does not match the 90-day submission requirement" you have to go to the immigration office in person.
Not online after a new passport. The first report after a passport change is done in person or through someone else at the office; after that it can be done online again.
Fines
Amounts in baht as stated by the Thai government; euro amounts are an indication, converted at the ECB reference rate of 9 October 2026 (1 euro = 37.574 baht).
Late or not reported, came forward yourself 2,000 baht (about 53 euros)
Caught without a report see below
Legal maximum (section 76) 5,000 baht, plus max. 200 baht
per day until you do reportIf you are late, you must come in person and pay 2,000 baht. For people who are caught, the official sources give different amounts (see "Where the sources contradict each other").
Common mistakes
Thinking that an extension replaces the report. The 90-day report is a separate obligation (section 37, paragraph 5), also in the year after your extension. Whether your office gives a new report date with an extension is not stated on the official pages; ask when you extend.
Online after the due date. The TM47 system automatically rejects reports after the due date. At the counter you still have 7 days.
Continuing the count after a trip. After every return the count starts again from the last entry; an old date on a receipt then no longer applies.
Reporting online after a new passport. That is not possible; the first report must be made at the office.
Posting too late. By post, the report must be sent at least 15 days before the due date.
Where the sources contradict each other
Fine when caught: Immigration Division 1 names "not less than 4,000 baht" plus up to 200 baht per day; the Immigration Bureau names 5,000 baht; the law (section 76) names a fine of up to 5,000 baht plus up to 200 baht per day until you do report.
Postage on the return envelope: Immigration Division 1 (Bangkok) names 35 baht, the Immigration Bureau page 15 baht. Ask your office which amount it uses.
Online window: the Immigration Bureau gives "15 days before or 7 days after" for the online report; the TM47 manual (September 2026) says at the latest on the due date and rejects later reports automatically. Online, stick to the due date.
What has changed
1 May 2025: the paper arrival and departure card TM.6 was replaced by the digital TDAC. The document lists of Immigration Division 1 mention the TM.6 with "if any".
14 August 2026: the Immigration Bureau updates its page on the 90-day report.
September 2026: new manual for the TM47 system (version 2.1, application version 2026.09.00).
Frequently asked questions
Who has to do a 90 day report in Thailand?
Everyone on a temporary permission to stay who is in Thailand for more than 90 days without a break, under section 37, paragraph 5 of the Immigration Act of 1979.
How many days before the due date can I do my 90 day report?
From 15 days before the due date. At the counter it is possible up to 7 days after it, online at the latest on the due date itself.
What is the fine for a late 90 day report in Thailand?
2,000 baht if you come forward yourself. If you are caught, the law allows up to 5,000 baht plus up to 200 baht per day.
Do I have to start counting 90 days again after a trip abroad?
Yes. After every return the count starts again from the day of your last entry.
Can I do my 90 day report online?
Yes, via tm47.immigration.go.th, from 15 days before up to and including the due date. After a new passport the first report must be made at the office.
Can someone else do my 90 day report for me?
Yes, someone else may submit the report at the office with your documents. You sign the TM.47 form yourself.
Read also
Thailand retirement visa: Non-O and the yearly extension : for those who report four times every year.
Thailand visa extension of stay : the extension of stay, a separate procedure alongside the report.
TM30: the address notification : the other address notification, by the landlord or hotel.
DTV: Destination Thailand Visa : 180 days per entry, so you report too.
Sources
All sources opened on 11 October 2026.
Immigration Bureau, Immigration Act B.E. 2522 (1979), sections 37 and 76
Immigration Division 1 (Bangkok), Notification of staying in the Kingdom over 90 days
Immigration Division 1 (Bangkok), FAQ and additional conditions for online reporting
TM47 Online System, manual (version 2.1, September 2026), New Application, User Journey and FAQ: https://tm47.immigration.go.th/manual/index.html , https://tm47.immigration.go.th/manual/New%20Application.html , https://tm47.immigration.go.th/manual/User%20Journey.html , https://tm47.immigration.go.th/manual/FAQ.html
Royal Thai Embassy Brussels, Visa information (TM.6 replaced by TDAC from 1 May 2025)
This article is general information, not legal advice. Thai visa rules can change and are sometimes applied differently from one office to another. Check the current requirements with the Thai embassy or the immigration office before you apply or travel.
