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

What you pay, and to whom
#ItemPaid toAmount
1Official feeThe Thai authority2,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
2Service feeVisatiqThe report itself is free of charge
3Third-party costsThe party providing themNone

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.