90-Day Notification · TM.47
90-day report
Anyone who stays in Thailand for more than 90 consecutive days must report their address. Miss a report, and you pay a fine.
Last checked: 24.10.2026
- Who
- Stays of over 90 consecutive days
- Form
- TM.47
- Online
- Up to 15 days before the due date
- Late fine
- 2,000 THB
Who must report
Every foreign national on a temporary-stay visa who stays in Thailand for more than 90 consecutive days — for example, holders of a retirement visa, a DTV or a study visa. You report your place of residence, every 90 days.
How to report
- Online: through the official system, up to 15 days before the report is due. A late report cannot be filed online.
- At the immigration office: with your passport, a signed TM.47 form and receipts of previous reports, if any.
- Through an authorized representative: possible as long as the report is not late.
Did you leave Thailand?
If you left Thailand during the 90 days, the count starts again from the day you re-enter.
Fines
| # | Item | Paid to | Amount |
|---|---|---|---|
| 1 | Official fee | The Thai authority | 2,000 THB for failing to report. If you are arrested over it: up to 5,000 THB, plus up to 200 THB for each day until it is settled |
| 2 | Service fee | Visatiq | The report itself is free of charge |
| 3 | Third-party costs | The party providing them | None |
There is no guarantee whatsoever that the application will be approved. The decision rests solely with the authorities. The official fee is non-refundable.
Official sources
Last checked: 24.10.2026. Rules change, so always verify against the official source before applying.
Frequently asked questions
How often do I report?
Every 90 days, for as long as you stay in Thailand continuously.
Can I report online?
Yes, up to 15 days before the due date. A late report can only be filed at the immigration office.
What is the fine for reporting late?
2,000 THB. If you are arrested over it: up to 5,000 THB, plus up to 200 THB for each day until it is settled.