How to Fill TM 47 – Thailand’s 90 Day Report Guide for Foreigners
If you are a foreign national residing in Thailand under a temporary visa, it is important to understand your responsibility under immigration law according to Section 37(5) of the Immigration Act B.E. 2522. Anyone staying in the kingdom for over 90 day report must first report their current residence to the Thai immigration bureau every 90 days.
Failure to comply can result in a fine and other legal consequences for This guide breaks down the process clearly so you can complain and reduce stress, or you want TDAC if you are travelling to Thailand.
What is a 90-day report in Thailand?
The 90 days report report is a residence notification that foreigners must file with the Thailand Immigration Bureau every 90 days to confirm their current address. It does not renew your visa or allow you to stay longer; it is simply a way for the Thai government to keep track of where foreigners are residing.
Who must report?
Any foreigner who has been granted temporary residence in Thailand and remains in the country for more than 90 consecutive days is required to notify the immigration office of their residential address every 90 days.
If you leave the country and return, the 90-day count starts again from the latest entry gate.
Documents required for the 90-day Form
- Passport (copy of ID page, visa, and Last entry stamp)
- TDS Thailand digital arrival card
- previous 90 days Receipt (if applicable)
- Completed and signed the TM47 form
How to fill the report (TM47)?
You can submit your 90-day notification through several methods:
In Person at your local irrigation office
Visit the nearest immigration office with required documents
By Someone else’s authorised representative
Someone else can submit the required document on your behalf.
By Registered Email
Send all required forms and documents to the immigration office by registered post at least 15 days before the due date.
Online via immigration.go.th/47
Submit your notification conveniently through the immigration official portal.
How to submit your 90-day report online?
Registration
- Go to the Thailand immigration website
- Enter your email, name, and phone number
- Submit and check your email for login a password
Login
- Enter your username, password, and CAPTCHA code
- Save the terms and conditions to continue
Application submission
- Click new application (TM47)
- fill in all required fields in English
- Submit the form and wait for approval (approx. 3 days)
If your are application is rejected, you will receive an email to visit to your local immigration office in person
Check status
- Log in to the portal.
- Click check status of application
- download your approval receipt
Cancel request (if needed)
- Only possible if your Application is still pending
- Select the request and click cancel
Important Time Frame
Foreigners must report:
Important Time Frame
- Report within 15 days before or 7 days after the 90-day due date.
- Late reporting requires in-person submission and a 2,000 baht fine.
Did you know? Reporting online early can help avoid airport or office delays during peak tourist seasons.
What happens if you don’t report?
- Late submission (self-reported): fine of 2000 BAHT
- caught by authorities: fine of 4000 BHAT
Always report promptly to avoid penalties.
TM47 submission locations
Foreigners can submit their 90 day report at:
- Local immigration offices in their province
- Uttaradit immigration office for resident in the Uttaradit
- Government complex, chaeng Watthana (Bangkok)
- Chamchuri Square, 18th floor (for high-capital companies)
- Migrate worker service center for Myanmar, Lao, and Cambodian nationals.
Extra Tips for a Smooth 90-Day Report
- Keep digital and printed copies of TM47, TDAC, and previous receipts.
- Use a phone stand or travel organizer to make document submission quicker.
- Submit online early during peak tourist months to avoid long queues.
FAQs About 90-Day Report
Conclusion
The 90 DAY report (TM47) is a simple but essential step for foreigners staying long-term in Thailand. Whether you report online, by mail, or in person, staying compliant helps you avoid fines and legal issues.
