Task

90-day report

Notify Immigration of your address every 90 days if you hold a qualifying long stay.

· checked against official sources below

Who this is for

Holders of Non-Immigrant and other long-stay visas who remain in Thailand continuously.

Overview

The 90-day notification (TM.47) tells Immigration you are still in the country and where you live. It is not a visa extension. Missing the window can lead to a fine. Many offices now accept online filing for subsequent reports after the first in-person notification — confirm the channel your province actually uses.

Typical fees
ItemAmountNotes
On-time notification0THBNo fee when filed in the allowed window
Late notification (typical fine)2,000THBConfirm the current penalty at your office
Total2,000THB

How to do it

  1. 1

    Note the date of last notification or last entry

    The 90-day clock usually runs from entry or from the previous TM.47, not from your visa expiry.
  2. 2

    File online or at the office that holds your file

    First reports are often in person. Subsequent reports may be accepted on the Immigration Bureau e-service if your profile is already in the system.

Documents

  • Passport and current visa page
  • TM.47 form if filing on paper
  • Proof of address (lease, house registration, or TM.30 as requested)

What changed

  1. TM.47 usually runs from last report or arrival, not from visa expiry. File before the 90th day.

TM.47

90-day report

Last filed
Last TM.47 or date of arrival
Next window
90 days from last report or entry

Late penalty: Typical 2,000 THB if filed after the due date. Confirm the current fine at your office.

Save these dates in your stay record

Related articles

Back to the list